streamline.models.genetic_programming module
- class streamline.models.genetic_programming.GPClassifier(cv_folds=3, scoring_metric='balanced_accuracy', metric_direction='maximize', random_state=None, cv=None, n_jobs=None)[source]
- Bases: - BaseModel,- ABC- Base Model Class for all ML Models - Parameters:
- model 
- model_name 
- cv_folds 
- scoring_metric 
- metric_direction 
- random_state 
- cv 
- sampler 
- n_jobs 
 
 - color = 'purple'
 - model_name = 'Genetic Programming'
 - objective(trial, params=None)[source]
- Unimplemented objective function stub, needs to be overridden :param trial: optuna trial object :param params: dict of optional params or None 
 - small_name = 'GP'