Added avoid_zero template function and modified wrapper.cu for use it
split cuda wrapper in four shorter files: wrapper.cu, error_functions_wrapper.cu, cblas_wrapper.cu, activation_functions_wrapper.cu. The header file wrapper.h contains all headers of the four files.
Resolved problems compiling with CUDA
Solved some problems compiling without cuda
Solved running problems with auto-encoders, and cross-entropy numeric stabilty due to division by 0
Test file for auto-encoders
Test file for auto-encoders
Test file for auto-encoders, done
Auto encoder util functions, and other some minor problems solved. Also, cross entropy error function assert insertion to control output and activation values to be [0,1]
Auto encoder util functions, and other some minor problems solved. Also, cross entropy error function assert insertion to control output and activation values to be [0,1]
Autoencoders working :) Some issues were solved. Needs a lot of documentation :(
test autoencoders
Update README.md
Update README.md
Added salt noise dataset
Added salt noise dataset
Added salt noise dataset
enhanced sdae implementation
Modified clamp of activations to use NEAR_ZERO constant
Added pearson correlation coefficient tool and the tools directory