3rd-party/tbb/examples/graph/som/readme.html
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.
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