API References

Dataloader

BaseDataLoader

Base class for data loaders.

BaseDataLoaderConfig

Configuration model for data loaders.

CSVLoader

CSVLoader class for loading CSV files

ExcelLoader

ExcelLoader class for loading excel files

Evaluation

BaseCalculator

A base class for calculators that provides partial methods to calculate different evaluation metrics.

Calculator

A calculator for processing and analyzing data within a DataFrame based on specified equations and methods.

LogarithmPCACalculator

A calculator for performing PCA (Principal Component Analysis) operations.

Optimization

BaseObjective

BaseObjective serves as an abstract base class for objective optimization.

MultipleObjective

This class provides methods to optimize the portfolio objective.

Pipeline

BasePipeline

Abstract base class for implementing processing pipelines.

ClassicalPipeline

Implements a classical pipeline for calculations.

LogarithmPCAPipeline

Pipeline for processing and optimizing PCA with logarithmic transformations.