API Docs for: 0.0.1
Show:

NN Class

Defined in: lib/NN.js:17
Module: n42

Newral Network

Constructor

NN

()

Defined in lib/NN.js:17

Item Index

Methods

Methods

predict

(
  • x
)

Defined in lib/NN.js:151

Predict label with training data

Parameters:

  • x Matrix

    input data

train

(
  • lr
  • input
  • label
)

Defined in lib/NN.js:114

Training weight parameters with supervised learning

Parameters:

  • lr Float

    learning rate

  • input Matrix

    input data (option)

  • label Matrix

    label data (option)

Properties

hBias

Vector

Defined in lib/NN.js:80

bias parameter for hidden layer

input

Matrix

Defined in lib/NN.js:27

input data. This type is defined in sylvester library

label

Matrix

Defined in lib/NN.js:51

label matrix

nHidden

Int

Defined in lib/NN.js:43

hidden layer size

nVisible

Int

Defined in lib/NN.js:35

input size

vBias

Vector

Defined in lib/NN.js:89

bias parameter for visible layer

W1

Matrix

Defined in lib/NN.js:60

weight parameter for first layer

W2

Matrix

Defined in lib/NN.js:70

weight parameter for second layer