Module epiclass.core
The core module contains all crucial code files to the project.
It contains no directly executable script (python main.py), only code modules.
Sub-modules
epiclass.core.analysis
-
Module containing result analysis code.
epiclass.core.confusion_matrix
-
ConfusionMatrixWriter class
epiclass.core.data
-
Module to define data/datasets processing and representation classes.
epiclass.core.data_source
-
Module for reading source data files.
epiclass.core.epiatlas_treatment
-
Functions to split epiatlas datasets properly, keeping track types together in the different sets.
epiclass.core.estimators
-
Module for wrappers around simple sklearn machine learning estimators.
epiclass.core.hdf5_loader
-
Module for hdf5 loading handling.
epiclass.core.lgbm
-
Module to define how LightGBM is handled.
epiclass.core.metadata
-
Module from Metadata class and HealthyCategory.
epiclass.core.model_pytorch
-
Model creation module
epiclass.core.shap_values
-
Module containing shap values related code (e.g. handling computation, analysing results).
epiclass.core.spectro
epiclass.core.trainer
-
Trainer class extensions module
epiclass.core.types
-
Define types useful for the project.