C++ implementation for OpenFace library by CMU.
  • C++ 63.2%
  • CMake 15.3%
  • Lua 12.1%
  • Makefile 4.1%
  • Shell 2.7%
  • Other 2.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2018-06-09 17:45:55 -07:00
cmake consume new package versions & fix build issues 2018-05-17 06:37:05 +00:00
Lib consume new package versions & fix build issues 2018-05-17 06:37:05 +00:00
models Brushing around 2016-09-16 04:35:34 -07:00
src Update TorchWrap.h 2018-06-09 17:45:55 -07:00
.gitignore consume new package versions & fix build issues 2018-05-17 06:37:05 +00:00
.gitmodules Brushing around 2016-09-16 04:35:34 -07:00
archCMakeLists.txt fix hierarchies 1 2016-03-31 05:56:28 +02:00
cmake_install.cmake working first ms 2015-11-18 03:00:55 +02:00
CMakeLists.txt consume new package versions & fix build issues 2018-05-17 06:37:05 +00:00
install.sh fix run_tests and fix sample 2016-03-31 08:04:21 +02:00
install.sh~ fix run_tests and fix sample 2016-03-31 08:04:21 +02:00
LICENSE Add license 2016-04-21 17:14:58 +02:00
Makefile working first ms 2015-11-18 03:00:55 +02:00
mininstall.sh fix hierarchies 1 2016-03-31 05:56:28 +02:00
openface_server.lua fix hierarchies 1 2016-03-31 05:56:28 +02:00
README.md Update README.md 2016-09-16 04:56:53 -07:00

OpenFaceCpp

C++ implementation for OpenFace library by CMU.

Although there are many depedencies, the repo tries to minimize manual setup steps by using hunter packaging. Currently the only package that needs to be manually setup is torch.

Install

This is a standard cmake project. Create a build directory from root, then cmake .., followed by cmake --build . should do the trick.

OpenFaceCpp currently takes an an input an xml config file. A sample is in src/OpenFaceConfig.xml. You will see a couple models are needed, they can be found in the original repo.

What's next?

I am currently working on figuring out a way to do without the lua stuff. That would be sweet.