TODOs from code (updated via CI)
This issue shows the TODOs specified in the code. It is updated each time the CI in the master branch is running. (Please do not modify the issue description - it will be overwritten)
General TODOs
-
umami/plotting_umami.py:643 - Remove Frac_Contour -
umami/plotting_umami.py:696 - Remove pT_vs_eff -
umami/models/model_cads.py:253 - Add a representative validation dataset for training (shown in -
umami/models/model_cads.py:286 - Add a representative validation dataset for training (shown in stdout) -
umami/models/model_dips.py:305 - Add a representative validation dataset for training (shown in stdout) -
umami/models/model_dl1.py:311 - Add a representative validation dataset for training (shown in stdout) -
umami/models/model_umami.py:387 - Add a representative validation dataset for training (shown in stdout) -
umami/plotting_tools/eval_plotting_functions.py:632 - Add get_good_linestyles -
umami/plotting_tools/eval_plotting_functions.py:743 - Add get_good_linestyles -
umami/plotting_tools/train_plotting_functions.py:3 - switch to new plotting API with pep8 conform naming -
umami/preprocessing_tools/configuration.py:392 - rename also in config to batch_size -
umami/preprocessing_tools/resampling/count_sampling.py:206 - could be done for each of them -
umami/preprocessing_tools/resampling/pdf_sampling.py:2094 - add contextmanager and dataclass -
umami/tests/unit/plotting_tools/test_train_plot_functions.py:103 - Change the plotted data for each key? Atm we plot only straight lines -
umami/tests/unit/preprocessing/test_preprocessing.py:63 - write test -
umami/tests/unit/preprocessing/test_preprocessing_tools_resampling.py:255 - write tests -
umami/tests/unit/preprocessing/test_preprocessing_tools_resampling.py:513 - uncomment this line before merge -
umami/tf_tools/tddgenerators.py:55 - implemnt -
umami/tools/tools.py:11 - This should be replaced everywhere with the new YAML loader which
TODOs related to new features in Python 3.9
-
umami/input_vars_tools/plotting_functions.py:351 - change to |= in python 3.9 -
umami/input_vars_tools/plotting_functions.py:354 - change to |= in python 3.9 -
umami/preprocessing_tools/preparation.py:155 - update when changing to python 3.9 -
umami/preprocessing_tools/scaling.py:788 - change in python 3.9 -
umami/train_tools/nn_tools.py:1290 - Change this in python 3.9 -
umami/train_tools/nn_tools.py:1304 - Change this in python 3.9 -
umami/train_tools/nn_tools.py:1414 - Change this in python 3.9
TODOs related to new features in Python 3.10
-
umami/evaluate_model.py:576 - Change this in python 3.10 -
umami/train.py:123 - Switch to case syntax with python 3.10 -
umami/plotting_tools/eval_plotting_functions.py:139 - change in python 3.10 -> add to zip() with strict=True argument -
umami/plotting_tools/eval_plotting_functions.py:391 - change in python 3.10 -> add to zip() with strict=True argument -
umami/plotting_tools/eval_plotting_functions.py:958 - Change in Python 3.10 to strict=True in the zip() function which will ensure -
umami/preprocessing_tools/resampling/resampling_base.py:128 - change this when using python 3.10 -
umami/tests/integration/test_preprocessing.py:275 - change in python 3.10 -
umami/tests/unit/data_tools/test_data_tools_tools.py:36 - using new with syntax of python 3.10