./builRelease.sh) to compile MixtComp in Debug (resp. Release) mode.
./utestRelease.sh) to run unit tests in Debug (resp. Release) mode.
To clean the debug and release folders, run
After compiling, jmc executables can be found at the following location:
release/lib/jmc. They allow to run MixtComp in command line with json as format for input and output files.
In learning mode, jmc requires four parameters: three input files (algo, data and desc, see Data Format) and the name of the output file. To have more information about the output format, read the associated documentation.
jmc algo.json data.json desc.json resLearn.json
In predict mode, jmc requires five parameters: four input files (algo, data and desc, see Data Format and a result of a learning run of jmc) and the name of the output file.
jmc algo.json data.json desc.json resLearn.json resPredict.json