PyCpp-FTRL is an implementation of FTRL Logistic Regression
- python3.6
- cmake
- eigen3
- pybind11 (submodule)
- Install eigen3 via Homebrew
brew install eigen
- Set python config
set PYTHON_EXECUTABLE
(default: pyenv path)
set(PYTHON_VERSION {your python3.6 path})
set(PYENV_VERSION_DIRECTORY $ENV{HOME}/.pyenv/versions/${PYTHON_VERSION})
set(PYTHON_EXECUTABLE ${PYENV_VERSION_DIRECTORY}/bin/python)
- Build
$ cd {reposigory home}
$ mkdir build && cd build
$ cmake ..
$ make