helix.services.machine_learning package¶
Submodules¶
helix.services.machine_learning.results module¶
- helix.services.machine_learning.results.save_actual_pred_plots(data: TabularData, ml_results: dict, logger: Logger, ml_metric_results: dict, ml_metric_results_stats: dict, exec_opts: ExecutionOptions, plot_opts: PlottingOptions | None = None, ml_opts: MachineLearningOptions | None = None, trained_models: dict | None = None) None ¶
Save actual vs prediction plots for classification and regression.
- Parameters:
data (DataBuilder) – The data
ml_results (dict) – The machine learning results
logger (Logger) – The logger
ml_metric_results (dict) – The results for the ML metrics
ml_metric_results_stats (dict) – The statistics for the ML metrics
n_bootstraps (int) – The number of bootstraps or k-folds
exec_opts (ExecutionOptions) – The execution options
plot_opts (PlottingOptions | None, optional) – The plot options. Defaults to None
ml_opts (MachineLearningOptions | None, optional) – The ML options. Defaults to None
trained_models (dict | None, optional) – The ML models. Defaults to None