The source code is written in c language. The corresponding executable files are kept in the 'executable_files' directory.

To run the executable from 'executable_files' directory, the following steps are to be followed;
1. Keep the input files in a directory named 'input' outside the 'executable_files' directory, where the executables are present.
2. Name the input files in following manner,
   training_<variant_name>_s<scale>.txt
   test_<variant_name>_s<scale>.txt
   
   For example, training_RICLBP_s4.txt represents the training file for RICLBP variant at scale 4
   
3. Finally, type the following command in command prompt,
   chmod 777 a.out
   ./a.out
   
A directory named 'output' will be created outside the 'code' directory which contains two sub-directories, 'final' and 'additional'. 'final' directory contains the final output files and 'additional' directory contains the intermediate files. 
