|
| teacher_task = CDCQETeacherTask |
| Task that is required by the evaluation base class to create the MVA weightfile that needs to be evaluated.
|
|
| data_collection_task = CDCQEDataCollectionTask |
| Task that is required by the evaluation base class to collect the test data for the evaluation.
|
|
string | task_acronym = 'cdc' |
| Acronym that is required by the evaluation base class to find the correct collection task file.
|
|
| git_hash = b2luigi.Parameter(default=get_basf2_git_hash()) |
| Use git hash / release of basf2 version as additional luigi parameter. More...
|
|
| n_events_testing = b2luigi.IntParameter() |
| Number of events to generate for the test data set.
|
|
| n_events_training = b2luigi.IntParameter() |
| Number of events to generate for the training data set.
|
|
| experiment_number = b2luigi.IntParameter() |
| Experiment number of the conditions database, e.g. More...
|
|
| process_type = b2luigi.Parameter(default="BBBAR") |
| Define which kind of process shall be used. More...
|
|
| training_target = b2luigi.Parameter(default="truth") |
| Feature/variable to use as truth label in the quality estimator MVA classifier.
|
|
| exclude_variables = b2luigi.ListParameter(hashed=True) |
| List of collected variables to not use in the training of the QE MVA classifier. More...
|
|
| fast_bdt_option = b2luigi.ListParameter(hashed=True, default=[200, 8, 3, 0.1]) |
| Hyperparameter options for the FastBDT algorithm.
|
|
Run ``basf2_mva_evaluate.py`` for the CDC quality estimator on separate test data
Definition at line 1751 of file combined_quality_estimator_teacher.py.
◆ data_collection_task()
Basf2PathTask data_collection_task |
( |
|
self | ) |
|
|
inherited |
◆ output()
◆ requires()
◆ run()
Run ``basf2_mva_evaluate.py`` subprocess to evaluate QE MVA.
The MVA weight file created from training on the training data set is
evaluated on separate test data.
Definition at line 1667 of file combined_quality_estimator_teacher.py.
◆ task_acronym()
◆ teacher_task()
◆ exclude_variables
exclude_variables = b2luigi.ListParameter(hashed=True) |
|
staticinherited |
List of collected variables to not use in the training of the QE MVA classifier.
In addition to variables containing the "truth" substring, which are excluded by default.
Definition at line 1596 of file combined_quality_estimator_teacher.py.
◆ experiment_number
experiment_number = b2luigi.IntParameter() |
|
staticinherited |
◆ git_hash
git_hash = b2luigi.Parameter(default=get_basf2_git_hash()) |
|
staticinherited |
Use git hash / release of basf2 version as additional luigi parameter.
This parameter is already set in all other tasks that inherit from Basf2Task
. For this task, I decided against inheriting from Basf2Task
because it already calls a subprocess and therefore does not need a dispatchable process
method.
Definition at line 1581 of file combined_quality_estimator_teacher.py.
◆ process_type
process_type = b2luigi.Parameter(default="BBBAR") |
|
staticinherited |
Define which kind of process shall be used.
Decide between simulating BBBAR or BHABHA, MUMU, YY, DDBAR, UUBAR, SSBAR, CCBAR, reconstructing DATA or already simulated files (USESIMBB/EE) or running on existing reconstructed files (USERECBB/EE)
Definition at line 1591 of file combined_quality_estimator_teacher.py.
The documentation for this class was generated from the following file: