Optimisation Cross Validation
PortfolioOptimisers.OptimisationCrossValidation Type
julia
struct OptimisationCrossValidation{__T_cv, __T_scorer} <: AbstractEstimatorWraps a cross-validation scheme and an optional scorer to form a complete optimisation cross-validation pipeline.
Fields
cv: Cross-validation estimator.scorer: Scoring function.
Constructors
julia
OptimisationCrossValidation(;
cv::OptCVER = KFold(),
scorer::Option{<:PredictionCrossValScorer} = nothing
) -> OptimisationCrossValidationKeywords correspond to the struct's fields.
Related
sourcePortfolioOptimisers.NonCombOptCV Type
julia
const NonCombOptCV = Union{<:KFold, <:WalkForwardEstimator}Alias for non-combinatorial optimisation cross-validation schemes.
Matches either a KFold or a WalkForwardEstimator. Used for dispatch in routines that require sequential or fold-based (non-combinatorial) cross-validation.
Related
source