Porting caffe to android platform
- Up-to-date caffe (03a84bf)
- CPU only
- Without support for some IO libs (leveldb, lmdb and hdf5)
Tested with Android NDK r10e and cmake 3.2.2 on Ubuntu 14.04
git clone --recursive https://github.com/sh1r0/caffe-android-lib.git
cd caffe-android-lib
./build.sh <path/to/ndk>
- integrate using CMake's ExternalProject
- add IO dependency support (e.g., lmdb)
.envrc
files are for direnv
direnv is an environment variable manager for your shell. It knows how to hook into bash, zsh and fish shell to load or unload environment variables depending on your current directory. This allows to have project-specific environment variables and not clutter the "~/.profile" file.
- Eigen 3
- ...