API Reference

This section documents every public class, method, and function in minerva-opt.

Module overview

minerva_opt.pipelines.hyperparameter_search.RayHyperParameterSearch

Hyperparameter search pipeline using Ray Tune and PyTorch Lightning.

minerva_opt.pipelines.ablation_study.AblationStudyPipeline

Ablation study pipeline using Ray Tune and PyTorch Lightning.

minerva_opt.results.ablation_results.AblationResults

Wrapper around Ray's ResultGrid providing ablation-specific analysis.

minerva_opt.callbacks.ray_callbacks.TrainerReportOnIntervalCallback

PyTorch Lightning callback that reports metrics to Ray Train every N epochs.

minerva_opt.callbacks.ray_callbacks.TrainerReportKeepOnlyLastCallback

PyTorch Lightning callback that always reports the most recent checkpoint.