Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
data
debug
release
src
README.md
buildDebug.sh
buildRelease.sh
clean.sh
runTestDebug.sh
runTestRelease.sh
utestDebug.sh
utestRelease.sh
valgrindRun.sh

README.md

JMixtComp

Compile JMixtComp

Run ./builDebug.sh (resp. ./builRelease.sh) to compile MixtComp in Debug (resp. Release) mode. Run ./utestDebug.sh (resp. ./utestRelease.sh) to run unit tests in Debug (resp. Release) mode. To clean the debug and release folders, run ./clean.sh.

Executables

After compiling, jmc executables can be found at the following location: debug/lib/jmc and release/lib/jmc. They allow to run MixtComp in command line with json as format for input and output files.

Running jmc

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

Examples

Datasets can be found in the data folder and command lines are avaible in the runTestDebug.sh and runTestRelease.sh files.

You can’t perform that action at this time.