@ai-on-browser/data-analysis-models
    Preparing search index...

    Ladder network

    Index

    Constructors

    • Parameters

      • hidden_sizes: number[]

        Sizes of hidden layers

      • lambdas: number[]

        Regularization parameters

      • activation: string

        Activation name

      • optimizer: string

        Optimizer of the network

      Returns LadderNetwork

    Properties

    _activation: string
    _classes: any[] | null
    _epoch: number
    _hidden_sizes: number[]
    _lambdas: number[]
    _layers:
        | (
            | {
                axis?: undefined;
                input?: undefined;
                name: string;
                size?: undefined;
                type: string;
                variance?: undefined;
            }
            | {
                axis?: undefined;
                input?: undefined;
                name: string;
                size: string;
                type: string;
                variance: number;
            }
            | {
                axis?: undefined;
                input: string[];
                name: string;
                size?: undefined;
                type: string;
                variance?: undefined;
            }
            | {
                axis?: undefined;
                input: string;
                name: string;
                size?: undefined;
                type: string;
                variance?: undefined;
            }
            | {
                axis: number;
                input: string[];
                name?: undefined;
                size?: undefined;
                type: string;
                variance?: undefined;
            }
        )[]
        | undefined
    _model: NeuralNetwork | null
    _noise_std: any[]
    _optimizer: string

    Accessors

    • get epoch(): number

      Epoch

      Returns number

    Methods

    • Fit model.

      Parameters

      • train_x: number[][]

        Training data

      • train_y: any[]

        Target values

      • iteration: number

        Iteration count

      • rate: number

        Learning rate

      • batch: number

        Batch size

      Returns { labeledLoss: number; unlabeledLoss: number }

      Loss value

    • Returns predicted values.

      Parameters

      • x: number[][]

        Sample data

      Returns any[]

      Predicted values