BaseNeuralNetwork
|
- |
constructor
|
- |
should export a named module class
|
- |
generateLayers
|
- |
should throw an error if generateLayers method is not implemented
|
- |
train
|
- |
should train a NN
|
- |
calculate
|
- |
should throw an error if input is invalid
|
- |
should train a NN
|
- |
DeepLearningClassification
|
- |
constructor
|
- |
should export a named module class
|
- |
generateLayers
|
- |
should generate a classification network
|
- |
should generate a network from layers
|
- |
LogisticRegression
|
- |
constructor
|
- |
should export a named module class
|
- |
generateLayers
|
- |
should generate a classification network
|
- |
should generate a network from layers
|
- |
LSTMTimeSeries
|
- |
static createDataset
|
- |
should return timeseries datasets
|
- |
static getTimeseriesShape
|
- |
should calculate timeseries shape
|
- |
static getTimeseriesDataSet
|
- |
should return timeseries data
|
- |
constructor
|
- |
should export a named module class
|
- |
async predict
|
- |
should allow for stateless predictions with one step time windows
|
- |
should allow for stateless predictions with multiple step time windows
|
- |
should make stateful predictions
|
- |
should make single predictions
|
- |
async train
|
- |
should train a model with supplied test data
|
- |
generateLayers
|
- |
should generate a network from layers
|
- |
util.array
|
- |
size
|
../../lib/model_interface.mjs~size |
should calculate the size of a scalar
|
- |
should calculate the size of a 1-dimensional array
|
- |
should calculate the size of a 2-dimensional array
|
- |
should calculate the size of a 3-dimensional array
|
- |
should not validate whether all dimensions match
|
- |
reshape
|
../../lib/model_interface.mjs~reshape |
should reshape a 1 dimensional array into a 2 dimensional array
|
- |
should reshape a 2 dimensional array into a 1 dimensional array
|
- |
should reshape a 3 dimensional array
|
- |
should throw an error when reshaping to a dimension with length 0
|
- |
should throw an error when reshaping a non-empty array to an empty array
|
- |
should throw an error when reshaping to a size that differs from the original
|
- |
should throw an error in case of wrong type of arguments
|
- |
flatten
|
../../lib/model_interface.mjs~flatten |
should flatten a scalar
|
- |
should flatten a 1 dimensional array
|
- |
should flatten a 2 dimensional array
|
- |
should flatten a 3 dimensional array
|
- |
should return a new array
|
- |
TensorScriptModelInterface
|
TensorScriptModelInterface |
constructor
|
TensorScriptModelInterface#constructor |
should export a named module class
|
- |
reshape
|
TensorScriptModelInterface#reshape |
should export a static method
|
- |
should reshape an array into a matrix
|
- |
should reshape multiple dimensions
|
- |
getInputShape
|
TensorScriptModelInterface#getInputShape |
should export a static method
|
- |
should return the shape of a matrix
|
- |
should throw an error if input is not a matrix
|
- |
train
|
TensorScriptModelInterface#train |
should throw an error if train method is not implemented
|
- |
calculate
|
TensorScriptModelInterface#calculate |
should throw an error if calculate method is not implemented
|
- |
predict
|
TensorScriptModelInterface#predict |
should throw an error if input is invalid
|
- |
should return preductions
|
- |
loadModel
|
TensorScriptModelInterface#loadModel |
should call tensorflow load model and store it
|
- |
MultipleLinearRegression
|
MultipleLinearRegression |
constructor
|
MultipleLinearRegression#constructor |
should export a named module class
|
- |
generateLayers
|
MultipleLinearRegression#generateLayers |
should generate a classification network
|
- |
should generate a network from layers
|
- |
DeepLearningRegression
|
- |
constructor
|
- |
should export a named module class
|
- |
generateLayers
|
- |
should generate a deep network
|
- |
should generate a wide network
|
- |
should generate a network from layers
|
- |