GitHub - Sawndip/som-cpp: Self Organizing Map (SOM) is a type of Artificial Neural Network (ANN) that is trained using an unsupervised, competitive learning to produce a low dimensional, discretized representation (feature map) of higher dimensional data.

Skip to content

Navigation Menu

Sign in

Appearance settings

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Appearance settings

Repository files navigation

som

Self Organizing Map

Codacy Badge

Setting up the project

Here are the instructions on how to setup the project.

Build

Clone the repository

$ git clone https://github.com/sumedhe/som.git
$ cd som

Then run cmake

$ cmake -H. -Bbuild
$ cd build
$ cmake --build .

Run program

To start the program,

$ ./bin/som

Run tests

Using unit_tests:

$ ./bin/unit_tests

Using ctest:

$ ctest

About

Self Organizing Map (SOM) is a type of Artificial Neural Network (ANN) that is trained using an unsupervised, competitive learning to produce a low dimensional, discretized representation (feature map) of higher dimensional data.

Resources

Readme

Activity

Stars

0 stars

Watchers

0 watching

Forks

0 forks

Releases

No releases published

Languages

  • C++ 77.8%
  • CMake 10.9%
  • Python 5.4%
  • C 3.4%
  • Shell 2.5%