This Dockerfile compiles ArrayFire only with the CPU backend, and will serve to do the same with the Khiva library. The main purpose of this image is generating the Khiva installer for Travis CI.
git clone https://github.com/shapelets/khiva
conan remote add conan-mpusz https://api.bintray.com/conan/mpusz/conan-mpusz
mkdir build && cd build
conan install .. --build missing -s compiler.libcxx=libstdc++11
cmake .. -DKHIVA_ONLY_CPU_BACKEND=ON
make -j8 && make install
cpack
mv khiva.sh khiva-v0.1.0-ci.sh
Content type
Image
Digest
Size
747.8 MB
Last updated
about 8 years ago
docker pull shapelets/khiva-ci-build