Input class
Input Layer of Neural Network Transform input List<double> of data into Matrix This Layer is generated by NeuralNetwork and shouldn't be included into the list of model's Layers
Properties
-
activatedDerivativeBuffer
↔ List<
Matrix> ? -
Derivatives of the activation function used in the learning process
getter/setter pairinherited
- b ↔ Matrix?
-
Matrix.column of the
biases
of the Layergetter/setter pairinherited - hashCode → int
-
The hash code for this object.
no setterinherited
- inputDataBuffer ↔ Matrix?
-
Input data buffer used in the learning proccess
getter/setter pairinherited
- name ↔ String?
-
The name of the layer
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- trainable ↔ bool
-
Identify if this is trainable
getter/setter pairinherited
- units ↔ int
-
Number of rows in output Matrix.column after activation (or applying) of the Layer over input data
getter/setter pairinherited
- useBiases → bool
-
Defines if train biases or keep them as zero vector
finalinherited
- w ↔ Matrix?
-
Matrix of the
weights
of the Layergetter/setter pairinherited - wasInitialized ↔ bool
-
Identify if initialization was called
getter/setter pairinherited
Methods
-
act(
dynamic inputs, {bool train = false}) → Matrix -
Apply Layer's logic to the inputs
override
-
clear(
) → void -
After-training method, typically clear buffered data from the training process
inherited
-
init(
[dynamic parametr]) → void -
Initialization of Layer's parametrs
should be called before calling (act()) the Layer
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited