Configure model
In {classifier.model_base_dir}, create the model.py
with the following template.
def model():
# Model definition here
# Takes certain parameters like random_state from config.yaml
return ...
def param_grid():
# Optional. Only useful in ClassifierGridSearch, ignored otherwise.
return ...
def resample():
# Optional. Remove/Comment this entire function to disable sampler.
# Takes certain parameters like random_state from config.yaml
return ...
def cross_validation():
# Optional. Remove/Comment this entire function to use default CV of 5 splits from StratifiedKFold.
# Takes certain parameters like random_state, n_splits from config.yaml
return ...
def pipeline():
# Optional. Remove/Comment this entire function to disable any pipeline functions to be run.
Directory structure
{classifier.model_base_dir}/
βββ model.py
βββ KaraOne
β βββ EvaluateClassifier
β β βββ output.txt
β β βββ task-0
β β β βββ ...
β β βββ ...
β βββ ClassifierGridSearch
β β βββ ...
β βββ RegularClassifier
β βββ ...
βββ FEIS
βββ ...
Last updated
Was this helpful?