Back to Taskflow

Intel® Threading Building Blocks.Self-Organizing Map (SOM) sample

3rd-party/tbb/examples/graph/som/readme.html

4.0.01.8 KB
Original Source

Intel® Threading Building Blocks. Self-Organizing Map (SOM) sample

The Self-Organizing Map demonstrates tbb::flow and the use of cancellation in scheduling multiple iterations of map updates.

For tutorials on Self-organizing Maps, see here and here.

The program trains the map with several examples, splitting the map into subsections and looking for best-match for multiple examples. When an example is used to update the map, the graphs examining the sections being updated for the next example are cancelled and restarted after the update.

System Requirements

For the most up to date system requirements, see the release notes.

Files

som_graph.cppThe main program. som.cppUtilities for handling the map. som.hDefinitions and utilities. MakefileMakefile for building the example.

Directories

msvsContains Microsoft* Visual Studio* workspace for building and running the example (Windows* systems only). xcodeContains Xcode* IDE workspace for building and running the example (macOS* systems only).

For information about the minimum supported version of IDE, see release notes.

Build instructions

General build directions can be found here.

Up to parent directory


Legal Information

Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.
* Other names and brands may be claimed as the property of others.
© 2020, Intel Corporation