sigmoid

Allow apply the function sigmoid to every element of the matrix.

$m = $m->sigmoid();
$m = sigmoid($m);

relu

Allows apply the function relu to every element of the matrix.

$m = $m->relu();
$m = relu($m);

d_relu

Allows apply the function d_relu to every element of the matrix.

$m = $m->d_relu();
$m = d_relu($m);

lrelu

Allows apply the function lrelu to every element of the matrix.

$th::Lapack::Matrixref(1)m = lrelu($m, 0.0001);
$m = m->lrelu(0.1);

d_lrelu

Allows apply the function d_lrelu to every element of the matrix.

$th::Lapack::Matrixref(1)m = lrelu($m, 0.0001);
$m = m->lrelu(0.1);

softmax Allows apply the function softmax to every element of the matrix.

$m = softmax($m);
$m = $m->softmax();

d_softmax Allows apply the function d_softmax to every element of the matrix.

$m = d_softmax($m);
$m = $m->d_softmax();

tanh Allows apply the function tanh to every element of the matrix.

$m = tanh($m);
$m = $m->tanh();

d_tanh Allows apply the function d_tanh to every element of the matrix.

$m = d_tanh($m);
$m = $m->d_tanh();

d_sigmoid

Allow apply the derivate of function sigmoid to every element of the matrix.

$m = $m->d_sigmoid();
$m = d_sigmoid($m);

sigmoid_cost Allows get the value of the cost of sigmoid function.

put examples

mini-batch

prediction

precision

accuracy

recall

f1

plot

plot_cost