commit | 415f4959ce69be0ceb0462856663d05c09f4f6d7 | [log] [tgz] |
---|---|---|
author | Bram Wasti <bwasti@fb.com> | Thu Dec 29 17:28:36 2016 -0500 |
committer | Bram Wasti <bwasti@fb.com> | Thu Dec 29 17:28:36 2016 -0500 |
tree | 5bcea721737fa9959de7e2d11b20d66e1ce749af | |
parent | 965228e55961f9a476e5b12cd020c70091e1646b [diff] |
Attempt to get numpy working with travis
Caffe2 is a deep learning framework made with expression, speed, and modularity in mind. It is an experimental refactoring of Caffe, and allows a more flexible way to organize computation.
Caffe2 is released under the BSD 2-Clause license.
git clone https://github.com/bwasti/caffe2.git cd caffe2
brew install openblas glog gtest automake protobuf leveled lmdb mkdir build && cd build cmake .. -DBLAS=OpenBLAS -DUSE_OPENCV=off make
sudo apt-get install libprotobuf-dev protobuf-compiler libatlas-base-dev libgoogle-glog-dev libgtest-dev liblmdb-dev libleveldb-dev libsnappy-dev python-dev python-pip libiomp-dev libopencv-dev libpthread-stubs0-dev cmake sudo pip install numpy wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_8.0.44-1_amd64.deb sudo dpkg -i cuda-repo-ubuntu1404_8.0.44-1_amd64.deb sudo apt-get update sudo apt-get install cuda sudo apt-get install git CUDNN_URL="http://developer.download.nvidia.com/compute/redist/cudnn/v5.1/cudnn-8.0-linux-x64-v5.1.tgz" && curl -fsSL ${CUDNN_URL} -O && sudo tar -xzf cudnn-8.0-linux-x64-v5.1.tgz -C /usr/local && rm cudnn-8.0-linux-x64-v5.1.tgz && sudo ldconfig mkdir build && cd build cmake .. make
To run the tutorials you'll need ipython-notebooks and matplotlib, which can be installed on OS X with:
brew install matplotlib --with-python3 pip install ipython notebook