An implementation of the Tsetlin machine in C++,using multi-thread PSO algorithm to optimize hyper parameters.
Contains a simple XOR demo copied from reference.
The paper this implementation is based on is available here.
The default setup of my machine is 96 cores with AVX-512F instruction set , so modify ./test/pso_siRNA.cpp and ./CMakeLists to make best fit for your machine.