Multi layer perceptron regressor

Constructors

  • Parameters

    • hidden_sizes: number[]

      Sizes of hidden layers

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

      Activation name

    Returns MLPRegressor

Properties

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

Accessors

  • get epoch(): number
  • Epoch

    Returns number

Methods

  • Parameters

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

    Returns Matrix

  • Fit model.

    Parameters

    • train_x: number[][]

      Training data

    • train_y: number[][]

      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 number[][]

    Predicted values

  • Returns object representation.

    Returns LayerObject[]

    Object represented this neuralnetwork