First, you can compile the testing code (this part of code is in FaceX directory), and use the pre-trained models to repeat my result. Make sure your current directory is Intensity-Depth-Face-AlignmentFaceX, and run the command like this:
The program will open this model (the number "0.8" in the model name means that feature ratio is 80% intensity and 20% depth), and use the testing data in Intensity-Depth-Face-AlignmentFaceXtest to give you a result.
Then, if you want, you can train your own model. Compile the training code (this part of code is in FaceX-Train directory), make sure your current directory is Intensity-Depth-Face-AlignmentFaceX-Train, and then run the command like this:
..x64ReleaseFaceX-Train.exe config.txt
The program will open config.txt, use the settings in this file, and use the training data in Intensity-Depth-Face-AlignmentFaceX-Traintrain to train a model for you. You can tune parameters in config.txt. For my paper, the most important parameters are Rho and Alpha.