CuSOM is a CUDA implementation of Self Organizing Map.
It was developed for academic purpose, some features are not available or need to be modified.
- Cuda 7.x;
- Cublas;
- OpenCV 2.4;
There are two versions of SOM:
- batchSOM (standalone):
- Compiles main.cpp, serialSOM;
- Cuda SOM:
- Compiles *.cu files;
nvcc -G -g main.cu cuSOM.cu global.cu -o SOMMM -lcurand -lcublas pkg-config --cflags --libs opencv