# This file created by conda-build 2.1.9
# meta.yaml template originally from:
# /io/packages/caffe-nv, last modified Mon Apr 24 17:46:43 2017
# ------------------------------------------------

package:
    name: caffe-nv
    version: 0.15.13
source:
    fn: caffe-nv_0.15.13.tar.gz
    patches:
        - 0001-add-hdf5_hl-to-cmake-dependencies.patch
        - 0002-disable-failing-ppc64le-unit-tests.patch
    sha1: 16b67ee7d0e9e204b3fe4aa73882ceaf57113bb3
    url: https://github.com/NVIDIA/caffe/archive/v0.15.13.tar.gz
build:
    noarch: ''
    noarch_python: false
    number: '0'
    string: np112py36_0
requirements:
    build:
        - python-gflags 3.1.1 py36_0
        - pickleshare 0.7.4 py36_0
        - pyparsing 2.1.4 py36_0
        - protobuf 3.2.0 py36_0
        - matplotlib 2.0.0 np112py36_0
        - libtiff 4.0.6 3
        - libpng 1.6.27 0
        - six 1.10.0 py36_0
        - olefile 0.44 py36_0
        - gflags 2.1.2 0
        - libprotobuf 3.2.0 0
        - python-dateutil 2.6.0 py36_0
        - hdf5 1.8.17 2
        - ptyprocess 0.5.1 py36_0
        - scipy 0.19.0 np112py36_0
        - cython 0.25.2 py36_0
        - xz 5.2.2 1
        - prompt_toolkit 1.0.14 py36_0
        - pip 9.0.1 py36_1
        - nose 1.3.7 py36_1
        - cycler 0.10.0 py36_0
        - pytz 2017.2 py36_0
        - yaml 0.1.6 0
        - opencv 3.1.0 np112py36_2
        - setuptools 27.2.0 py36_0
        - cmake 3.6.3 0
        - lmdb 0.9.18 0
        - pygments 2.2.0 py36_0
        - traitlets 4.3.2 py36_0
        - sqlite 3.13.0 0
        - pexpect 4.2.1 py36_0
        - freetype 2.5.5 2
        - zlib 1.2.8 3
        - pywavelets 0.5.2 np112py36_0
        - jpeg 9b 0
        - python 3.6.1 0
        - boost 1.61.0 py36_0
        - simplegeneric 0.8.1 py36_1
        - glog 0.3.4 0
        - decorator 4.0.11 py36_0
        - expat 2.1.0 0
        - icu 54.1 0
        - snappy 1.1.3 0
        - jbig 2.1 0
        - numpy 1.12.1 py36_0
        - path.py 10.3.1 py36_0
        - wcwidth 0.1.7 py36_0
        - python-leveldb 0.194 py36_0
        - h5py 2.7.0 np112py36_0
        - ipython 5.3.0 py36_0
        - pillow 4.1.0 py36_0
        - scikit-image 0.13.0 np112py36_0
        - ipython_genutils 0.2.0 py36_0
        - networkx 1.11 py36_0
        - leveldb 1.19 0
        - pyyaml 3.12 py36_0
        - bzip2 1.0.6 3
        - wheel 0.29.0 py36_0
        - pandas 0.19.2 np112py36_1
        - openssl 1.0.2k 1
        - curl 7.52.1 0
        - openblas 0.2.19 0
    run:
        - boost 1.61.*
        - hdf5 1.8.17
        - gflags
        - glog
        - h5py
        - ipython
        - leveldb
        - lmdb
        - matplotlib
        - networkx
        - numpy x.x
        - openblas 0.2.19
        - opencv 3.*
        - pandas
        - pillow
        - protobuf
        - python
        - python-dateutil
        - python-gflags
        - python-leveldb
        - pyyaml
        - scikit-image
        - scipy
        - six
        - snappy
test:
    commands:
        - command -v "${PREFIX}/bin/caffe"
        - command -v "${PREFIX}/bin/classification"
        - command -v "${PREFIX}/bin/classify"
        - command -v "${PREFIX}/bin/compute_image_mean"
        - command -v "${PREFIX}/bin/convert_cifar_data"
        - command -v "${PREFIX}/bin/convert_imageset"
        - command -v "${PREFIX}/bin/convert_mnist_data"
        - command -v "${PREFIX}/bin/convert_mnist_siamese_data"
        - command -v "${PREFIX}/bin/detect"
        - command -v "${PREFIX}/bin/device_query"
        - command -v "${PREFIX}/bin/draw_net"
        - command -v "${PREFIX}/bin/extract_features"
        - command -v "${PREFIX}/bin/finetune_net"
        - command -v "${PREFIX}/bin/net_speed_benchmark"
        - command -v "${PREFIX}/bin/test_net"
        - command -v "${PREFIX}/bin/train_net"
        - command -v "${PREFIX}/bin/upgrade_net_proto_binary"
        - command -v "${PREFIX}/bin/upgrade_net_proto_text"
        - command -v "${PREFIX}/bin/upgrade_solver_proto_text"
        - test -d "${PREFIX}/include/caffe"
        - test -f "${PREFIX}/lib/libcaffe-nv.so"
    imports:
        - caffe
about:
    description: 'This is NVIDIA''s fork of the Caffe project from BVLC.

        Caffe is a deep learning framework made with expression, speed,

        and modularity in mind. It is developed by the Berkeley Vision and Learning

        Center (BVLC) and community contributors.

        '
    home: https://github.com/NVIDIA/caffe
    license: BSD 2-Clause
    license_family: BSD
    summary: A deep learning framework made with expression, speed, and modularity
        in mind.
extra:
    final: true
