![]() |
Belle II Software development
|
Public Member Functions | |
__init__ (self, part_name=None, contact=None, estimate_name=None, truth_name=None, cut_direction=None, cut=None, lower_bound=None, upper_bound=None, outlier_z_score=None, allow_discrete=False, unit=None) | |
refine (self, harvesting_module, crops, tdirectory=None, groupby_part_name=None, groupby_value=None, **kwds) | |
__get__ (self, harvesting_module, cls=None) | |
__call__ (self, harvesting_module, crops=None, *args, **kwds) | |
Public Attributes | |
part_name = part_name | |
cached part name for this truth-classification analysis | |
contact = contact | |
cached contact person for this truth-classification analysis | |
estimate_name = estimate_name | |
cached estimates-collection name for this truth-classification analysis | |
truth_name = truth_name | |
cached truth-values-collection name for this truth-classification analysis | |
cut = cut | |
cached threshold of estimates for this truth-classification analysis | |
cut_direction = cut_direction | |
cached cut direction (> or <) of estimates for this truth-classification analysis | |
lower_bound = lower_bound | |
cached lower bound of estimates for this truth-classification analysis | |
upper_bound = upper_bound | |
cached upper bound of estimates for this truth-classification analysis | |
outlier_z_score = outlier_z_score | |
cached Z-score (for outlier detection) of estimates for this truth-classification analysis | |
allow_discrete = allow_discrete | |
cached discrete-value flag of estimates for this truth-classification analysis | |
unit = unit | |
cached measurement unit of estimates for this truth-classification analysis | |
refiner_function = refiner_function | |
cached copy of the instance's refiner function | |
Static Public Attributes | |
str | default_contact = "{module.contact}" |
default contact person for this truth-classification analysis | |
str | default_truth_name = "{part_name}_truth" |
default name for the truth-classification analysis truth-values collection | |
str | default_estimate_name = "{part_name}_estimate" |
default name for the truth-classification analysis estimates collection | |
Refiner for truth-classification analyses
Definition at line 549 of file refiners.py.
__init__ | ( | self, | |
part_name = None, | |||
contact = None, | |||
estimate_name = None, | |||
truth_name = None, | |||
cut_direction = None, | |||
cut = None, | |||
lower_bound = None, | |||
upper_bound = None, | |||
outlier_z_score = None, | |||
allow_discrete = False, | |||
unit = None ) |
Constructor for this refiner
Definition at line 560 of file refiners.py.
|
inherited |
implementation of the function-call of the Refiner instance r = Refiner() r(harvester) # decoration r(harvester, crops, args, keywords) # refinement
Definition at line 55 of file refiners.py.
|
inherited |
Getter of the Refiner instance
Definition at line 42 of file refiners.py.
refine | ( | self, | |
harvesting_module, | |||
crops, | |||
tdirectory = None, | |||
groupby_part_name = None, | |||
groupby_value = None, | |||
** | kwds ) |
Process the truth-classification analysis
Reimplemented from Refiner.
Definition at line 599 of file refiners.py.
allow_discrete = allow_discrete |
cached discrete-value flag of estimates for this truth-classification analysis
Definition at line 595 of file refiners.py.
contact = contact |
cached contact person for this truth-classification analysis
Definition at line 577 of file refiners.py.
cut = cut |
cached threshold of estimates for this truth-classification analysis
Definition at line 584 of file refiners.py.
cut_direction = cut_direction |
cached cut direction (> or <) of estimates for this truth-classification analysis
Definition at line 586 of file refiners.py.
|
static |
default contact person for this truth-classification analysis
Definition at line 553 of file refiners.py.
|
static |
default name for the truth-classification analysis estimates collection
Definition at line 558 of file refiners.py.
|
static |
default name for the truth-classification analysis truth-values collection
Definition at line 556 of file refiners.py.
estimate_name = estimate_name |
cached estimates-collection name for this truth-classification analysis
Definition at line 579 of file refiners.py.
lower_bound = lower_bound |
cached lower bound of estimates for this truth-classification analysis
Definition at line 589 of file refiners.py.
outlier_z_score = outlier_z_score |
cached Z-score (for outlier detection) of estimates for this truth-classification analysis
Definition at line 593 of file refiners.py.
part_name = part_name |
cached part name for this truth-classification analysis
Definition at line 575 of file refiners.py.
|
inherited |
cached copy of the instance's refiner function
Definition at line 40 of file refiners.py.
truth_name = truth_name |
cached truth-values-collection name for this truth-classification analysis
Definition at line 581 of file refiners.py.
unit = unit |
cached measurement unit of estimates for this truth-classification analysis
Definition at line 597 of file refiners.py.
upper_bound = upper_bound |
cached upper bound of estimates for this truth-classification analysis
Definition at line 591 of file refiners.py.