Permalink
languate: python | |
python: | |
- "2.7" | |
# Setup anaconda | |
before_install: | |
- wget http://repo.continuum.io/miniconda/Miniconda-latest-Linux-x86_64.sh -O miniconda.sh | |
- chmod +x miniconda.sh | |
- ./miniconda.sh -b | |
- export PATH=/home/travis/miniconda2/bin:$PATH | |
- conda update --yes conda | |
# The next couple lines fix a crash with multiprocessing on Travis and are not specific to using Miniconda | |
- sudo rm -rf /dev/shm | |
- sudo ln -s /run/shm /dev/shm | |
# Install packages | |
install: | |
- conda install --yes python=2.7 numpy scipy matplotlib pandas pytest h5py | |
- pip install --user --no-deps sgf==0.5 -e git://github.com/Theano/Theano.git#egg=Theano | |
- pip install --user --no-deps -e git://github.com/fchollet/keras.git#egg=keras | |
# run unit tests | |
script: THEANO_FLAGS="gcc.cxxflags='-march=core2'" python -m unittest discover |