├── README.md ├── actfun_backward.m ├── actfun_forward.m ├── bn_backward.m ├── bn_forward.m ├── conv_backward.m ├── conv_forward.m ├── deconv_backward.m ├── deconv_forward.m ├── expand.m ├── fc_backward.m ├── fc_forward.m ├── flipall.m ├── loss_backward.m ├── loss_forward.m ├── map_padding.m ├── mnist_uint8.mat ├── nn_backward.m ├── nn_calc_weight.m ├── nn_forward.m ├── nn_grad_check.m ├── nn_main.m ├── nn_numerical_gradient_check.m ├── nn_setup.m ├── nn_test.m ├── nn_train.m ├── nn_weight_update.m ├── pool_backward.m ├── pool_forward.m └── rot180.m /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/README.md -------------------------------------------------------------------------------- /actfun_backward.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/actfun_backward.m -------------------------------------------------------------------------------- /actfun_forward.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/actfun_forward.m -------------------------------------------------------------------------------- /bn_backward.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/bn_backward.m -------------------------------------------------------------------------------- /bn_forward.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/bn_forward.m -------------------------------------------------------------------------------- /conv_backward.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/conv_backward.m -------------------------------------------------------------------------------- /conv_forward.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/conv_forward.m -------------------------------------------------------------------------------- /deconv_backward.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/deconv_backward.m -------------------------------------------------------------------------------- /deconv_forward.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/deconv_forward.m -------------------------------------------------------------------------------- /expand.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/expand.m -------------------------------------------------------------------------------- /fc_backward.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/fc_backward.m -------------------------------------------------------------------------------- /fc_forward.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/fc_forward.m -------------------------------------------------------------------------------- /flipall.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/flipall.m -------------------------------------------------------------------------------- /loss_backward.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/loss_backward.m -------------------------------------------------------------------------------- /loss_forward.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/loss_forward.m -------------------------------------------------------------------------------- /map_padding.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/map_padding.m -------------------------------------------------------------------------------- /mnist_uint8.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/mnist_uint8.mat -------------------------------------------------------------------------------- /nn_backward.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/nn_backward.m -------------------------------------------------------------------------------- /nn_calc_weight.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/nn_calc_weight.m -------------------------------------------------------------------------------- /nn_forward.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/nn_forward.m -------------------------------------------------------------------------------- /nn_grad_check.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/nn_grad_check.m -------------------------------------------------------------------------------- /nn_main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/nn_main.m -------------------------------------------------------------------------------- /nn_numerical_gradient_check.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/nn_numerical_gradient_check.m -------------------------------------------------------------------------------- /nn_setup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/nn_setup.m -------------------------------------------------------------------------------- /nn_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/nn_test.m -------------------------------------------------------------------------------- /nn_train.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/nn_train.m -------------------------------------------------------------------------------- /nn_weight_update.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/nn_weight_update.m -------------------------------------------------------------------------------- /pool_backward.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/pool_backward.m -------------------------------------------------------------------------------- /pool_forward.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/pool_forward.m -------------------------------------------------------------------------------- /rot180.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ViviLouies/CN4Mat/HEAD/rot180.m --------------------------------------------------------------------------------