The neural nets are now templatizable when they were fixed with double precision before. e.g.: linear_module l; is now declared: linear_module<float> l;