import {MultipleLinearRegression} from 'tensorscript/lib/multiple_linear_regression.mjs'
MultipleLinearRegression
Extends:
lib/deep_learning.js~BaseNeuralNetwork → MultipleLinearRegression
Implements:
Mulitple Linear Regression with Tensorflow
Test:
Constructor Summary
Public Constructor | ||
public |
constructor(options: {layers: Array<Object>, compile: Object, fit: Object}, properties: *) |
Member Summary
Public Members | ||
public |
|
Method Summary
Public Methods | ||
public |
generateLayers(x_matrix: Array<Array<number>>, y_matrix: Array<Array<number>>, layers: Array<Object>) Adds dense layers to tensorflow regression model |
Public Constructors
public constructor(options: {layers: Array<Object>, compile: Object, fit: Object}, properties: *) source
Params:
Name | Type | Attribute | Description |
options | {layers: Array<Object>, compile: Object, fit: Object} | neural network configuration and tensorflow model hyperparameters |
|
properties | * | extra instance properties |
Public Members
public layers source
Public Methods
public generateLayers(x_matrix: Array<Array<number>>, y_matrix: Array<Array<number>>, layers: Array<Object>) source
Adds dense layers to tensorflow regression model
Params:
Name | Type | Attribute | Description |
x_matrix | Array<Array<number>> | independent variables |
|
y_matrix | Array<Array<number>> | dependent variables |
|
layers | Array<Object> | model dense layer parameters |