Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
layer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This might finally fix all the possible corners.
Fix by Michael Matthieu.
|
|
|
|
|
|
|
|
|
|
|
|
This previously failed for nn modules which do not return any hessian parameters.
|
|
Conflicts:
extra/cuda/pkg/cutorch/TensorMath.lua
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
make sure that self.output is a tensor
|
|
|
|
If no 'thresval' is passed, it now inherits from 'threshold'.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Deactivated by default: nn.hessian.activate() appends
all the necessary functions to use second order information
for training.
|
|
Conflicts:
extra/openmp/pkg/openmp/generic/SpatialMaxPoolingOmp.c
extra/openmp/pkg/openmp/generic/SpatialSubSamplingOmp.c
extra/openmp/pkg/openmp/generic/SqrtOmp.c
extra/openmp/pkg/openmp/generic/SquareOmp.c
|
|
|