CVPack

public class CVPack

Auxiliary class to hold one fold of CrossValidation.

  • id

    CVPack identifier.

    Declaration

    Swift

    public let id: String
  • DMatrixes used for training and testing.

    Declaration

    Swift

    public let train: DMatrix
  • Declaration

    Swift

    public let test: DMatrix
  • Booster class.

    Declaration

    Swift

    public let booster: Booster
  • Initialization of CVPack. Booster will get attribute cvpack_id with value of id.

    Declaration

    Swift

    public init(
        id: String,
        train: DMatrix,
        test: DMatrix,
        parameters: [Parameter]
    ) throws

    Parameters

    id

    Identifier for this fold.

    train

    Training DMatrix.

    test

    Testing DMatrix.

    parameters

    Parameters pased to Booster.