Activation.linear constructor
Activation.linear()
Linear activation function
linear(x) = x
Example:
final linear = Activation.linear();
final x = Matrix.row([-1, 0, 1]);
final y = linear.function(x);
print(y); // output: matrix 1тип3 [[-1.0, 0.0, 1.0]]
Implementation
Activation.linear() {
function = (Matrix m, [dynamic param]) => m.apply((double x) => x);
dfunction = (Matrix m, [dynamic param]) =>
[Matrix.zero(n: m.n, m: m.m).addedScalar(1)];
name = 'linear';
}