/**
* backward
*/
// 1 last layer
DoubleMatrix ai = activation[my_bpparam.nl - 1];
l_bias[my_bpparam.nl - 1] = ai.sub(activation[0]).muli(ai).muli(ai.neg().addi(1));
//2 back(no layer0 error need)
for(int i = my_bpparam.nl - 2; i >= 1; i--) {
l_bias[i] = l_bias[i + 1].mmul(my_bpparam.w[i]);
if(my_config.isForceSparsity()) {