Belle II Software
release-08-01-10
|
Public Member Functions | |
def | output (self) |
def | requires (self) |
def | create_optimisation_and_validation_path (self) |
def | create_path (self) |
Static Public Attributes | |
experiment_number = b2luigi.IntParameter() | |
Experiment number of the conditions database, e.g. More... | |
n_events_training = b2luigi.IntParameter() | |
Number of events to generate for the training data set. | |
fast_bdt_option_state_filter | |
FastBDT option to use to train the StateFilters. More... | |
fast_bdt_option_result_filter | |
FastBDT option to use to train the Result Filter. More... | |
n_events_testing = b2luigi.IntParameter() | |
Number of events to generate for the testing, validation, and optimisation data set. | |
state_filter_cut = b2luigi.FloatParameter() | |
Value of the cut on the MVA classifier output for accepting a state during CKF tracking. | |
use_n_best_states = b2luigi.IntParameter() | |
How many states should be kept at maximum in the combinatorial part of the CKF tree search. | |
result_filter_cut = b2luigi.FloatParameter() | |
Value of the cut on the MVA classifier output for a result candidate. | |
use_n_best_results = b2luigi.IntParameter() | |
How many results should be kept at maximum to search for overlaps. | |
Validate the performance of the trained filters by trying various combinations of FastBDT options, as well as cut values for the states, the number of best candidates kept after each filter, and similar for the result filter.
Definition at line 787 of file combined_to_pxd_ckf_mva_training.py.
def create_optimisation_and_validation_path | ( | self | ) |
Create a path to validate the trained filters.
Definition at line 858 of file combined_to_pxd_ckf_mva_training.py.
def create_path | ( | self | ) |
Create basf2 path to process with event generation and simulation.
Definition at line 955 of file combined_to_pxd_ckf_mva_training.py.
def output | ( | self | ) |
Generate list of output files that the task should produce. The task is considered finished if and only if the outputs all exist.
Definition at line 817 of file combined_to_pxd_ckf_mva_training.py.
def requires | ( | self | ) |
This task requires trained result filters, trained state filters, and that an independent data set for validation was created using the SplitMergeSimTask with the random seed optimisation.
Definition at line 827 of file combined_to_pxd_ckf_mva_training.py.
|
static |
Experiment number of the conditions database, e.g.
defines simulation geometry.
Definition at line 793 of file combined_to_pxd_ckf_mva_training.py.
|
static |
FastBDT option to use to train the Result Filter.
Definition at line 802 of file combined_to_pxd_ckf_mva_training.py.
|
static |
FastBDT option to use to train the StateFilters.
Definition at line 797 of file combined_to_pxd_ckf_mva_training.py.