Machine learning–based inference toolkit for particle physics
_calculate_partition_bounds
method calls (https://github.com/madminer-tool/madminer/pull/524).master
to main
.Full Changelog: https://github.com/madminer-tool/madminer/compare/v0.9.5...v0.9.6
sympy
dependency on Conda environment.yml
file (https://github.com/madminer-tool/madminer/pull/522).ERROR
to INFO
level (https://github.com/madminer-tool/madminer/pull/518).Full Changelog: https://github.com/madminer-tool/madminer/compare/v0.9.4...v0.9.5
save_events
public function (https://github.com/madminer-tool/madminer/pull/504).Full Changelog: https://github.com/madminer-tool/madminer/compare/v0.9.3...v0.9.4
Observable
, NuisanceParameter
and Systematic
models. https://github.com/madminer-tool/madminer/pull/503
sampling_benchmarks
argument mandatory. https://github.com/madminer-tool/madminer/pull/503
Full Changelog: https://github.com/madminer-tool/madminer/compare/v0.9.2...v0.9.3
pathlib
. https://github.com/madminer-tool/madminer/pull/499
setup.cfg
. https://github.com/madminer-tool/madminer/pull/498
Full Changelog: https://github.com/madminer-tool/madminer/compare/v0.9.1...v0.9.2
Cut
LHE parsing after the introduction of data classes in v0.9.0
(https://github.com/madminer-tool/madminer/pull/493).Observable
LHE parsing after the introduction of data classes in v0.9.0
(https://github.com/madminer-tool/madminer/pull/493).lint
, to ensure notebooks style consistency https://github.com/diana-hep/madminer/commit/2047dc7851e265dc2d36ff6694256dd23f086ffb.numpy
minimum version to version 1.20.0
https://github.com/diana-hep/madminer/pull/486.Benchmark
.FiniteDiffBenchmark
.AnalysisParameter
.NuisanceParameter
.Cut
, Efficiency
and Observable
.Systematic
(and the SystematicType
enum https://github.com/diana-hep/madminer/commit/6183d555ef0b367af24ab1193c0a98bd95fb5460).There are multiple backward compatibility breaking changes to consider ⚠️ :
pass_if_not_parsed
arg. renamed to required
.value_if_not_parsed
arg. renamed to default
.overwrite_existing_file
unused argument removed.phi
property access after scikit-hep/vector migration (not callable anymore).Ensemble.calculate_fisher_information()
accepted ones.math
functions mappings within the utilities (https://github.com/diana-hep/madminer/commit/6a7ead35ece83759002e1402ebbe48da882443c6).check_required_data
utilities function (https://github.com/diana-hep/madminer/commit/13bf559a3d7ad0614bc96df66bc2804ed6d53fb7).UploadCommand
setup.py class (now using GHA workflows) (https://github.com/diana-hep/madminer/commit/243e1e80d0e72e5eddf626609be52f2ac6c46c59).CITATION.cff
file to ease package citation.MadminerParticle
inherited class (VectorObject4D
-> MomentumObject4D
). Thanks @lyazj.vector
package to version 0.8.4
, first version to properly allow subclassing.scikit-hep>=0.5.0, <0.6.0
requirement (underused), by the vector
package..readthedocs.yml
file with the desired configuration.docs.yml
workflow, to validate documentation building upon master
branch pushes / PRs.