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

    Class MLPClassifier

    Multi layer perceptron classifier

    Index

    Constructors

    • Parameters

      • hidden_sizes: number[]

        Sizes of hidden layers

      • Optionalactivation:
            | "gaussian"
            | "identity"
            | "elu"
            | "leaky_relu"
            | "sigmoid"
            | "softplus"
            | "softsign"
            | "tanh"
            | "relu"

        Activation name

      Returns MLPClassifier

    Properties

    _activations: any[]
    _classes: any[]
    _epoch: number
    _hidden_sizes: number[]
    _model: MLP

    Accessors

    • get categories(): any[]

      Category list

      Returns any[]

    • get epoch(): number

      Epoch

      Returns number

    Methods

    • Parameters

      • x: any
      • y: any
      • r: any

      Returns Matrix<number>

    • Fit model.

      Parameters

      • train_x: number[][]

        Training data

      • train_y: any[]

        Target values

      • iteration: number

        Iteration count

      • Optionalrate: number

        Learning rate

      • Optionalbatch: number

        Batch size

      Returns number

      Loss value

    • Returns predicted values.

      Parameters

      • x: number[][]

        Sample data

      Returns any[]

      Predicted values

    • Returns predicted probabilities.

      Parameters

      • x: number[][]

        Sample data

      Returns number[][]

      Predicted values

    • Returns object representation.

      Returns LayerObject[]

      Object represented this neuralnetwork