Skip to content

GPU-based Self-Organizing Map with TensorFlow.

License

Notifications You must be signed in to change notification settings

msinghraniyal/GPU-SOM

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPU-SOM

GPU-based Self-Organizing Map with TensorFlow.

We propose a novel GPU-based implementation of the Self-Organzing Map (SOM) with TensorFlow. This simulator includes the training, labeling and test codes for fast experimentation of classification tasks based on post-labeled unsupervised learning.

The GPU-SOM is about 100 times faster than the classical CPU implementation. For example, a 1024 neurons SOM training on MNIST database exceeds 7000 images/s. It is also possible to visualize the SOM neurons weights at the end of training for visual assessment of the learning convergence.

Reference to cite this code: L. Khacef, V. Gripon, and B. Miramond, “GPU-based self-organizing-maps for post-labeled few-shot unsupervised learning”, in International Conference On Neural Information Processing (ICONIP), 2020.

About

GPU-based Self-Organizing Map with TensorFlow.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%