Search Criteria
Package Details: caffe-opencl-git 1.0-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/caffe-opencl-git.git (read-only, click to copy) |
---|---|
Package Base: | caffe-opencl-git |
Description: | A deep learning framework made with expression, speed, and modularity in mind (Experimental, OpenCL) |
Upstream URL: | http://caffe.berkeleyvision.org/ |
Licenses: | BSD |
Conflicts: | caffe, caffe-cpu, caffe-cpu-git, caffe-dr-git, caffe-git, caffe-mnc-dr-git, caffe2, caffe2-cpu, caffe2-cpu-git, caffe2-git |
Provides: | caffe |
Submitter: | Harms |
Maintainer: | Harms |
Last Packager: | Harms |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2018-04-04 13:04 (UTC) |
Last Updated: | 2018-08-11 15:24 (UTC) |
Dependencies (34)
- boost (boost-git, boost174)
- boost-libs (boost171, boost-libs-git, boost174-libs, boost-libs_v180)
- cython (cython-git, cython3)
- gflags (gflags-static, gflags-git)
- google-glog (google-glog-static, glog-git)
- hdf5 (hdf5-git, hdf5-openmpi)
- ipython (ipython-git)
- leveldb (leveldb-git)
- lmdb (lumosql, lmdb-git)
- openblas-lapack (openblas-lapack-git)
- opencl-driver (opencl-nvidia-410xx, amdapp-sdk, opencl-nvidia-340xx, opencl-nvidia-440xx, vc4cl-git, mesa-minimal+-git, intel-opencl-runtime, opencl-nvidia-430xx, opencl-legacy-amdgpu-pro, beignet, opencl-nvidia-merged, opencl-510xx-nvidia, mesa-d3d12, opencl-mesa-panfork-git, mesa-git-adreno, intel-compute-runtime-git, beignet-git, opencl-mesa-steamos, opencl-nvidia-beta, intel-cpu-runtime, opencl-nvidia-470xx, intel-opencl, intel-compute-runtime-bin, opencl-nvidia-390xx, rusticl-mesa-minimal-git, opencl-nvidia-525xx, opencl-nvidia-vulkan, opencl-amd, mesa-git, mesa-rusticl-git, mesa-amdonly-gaming-git, intel-compute-runtime, opencl-mesa, opencl-nvidia, rocm-opencl-runtime)
- opencv (opencv2, opencv-cuda)
- protobuf (protobuf-git)
- python (nogil-python, python36, python32, python39, python38, python37, python310, python312)
- python-dateutil
- python-gflags
- python-h5py (python-h5py-git, python-h5py-openmpi)
- python-leveldb
- python-matplotlib (python-matplotlib-git)
- python-networkx (python-networkx-git)
- Show 14 more dependencies...
Required by (3)
- multitask-network-cascades-dr-git (requires caffe)
- ncsdk (requires caffe)
- openpose (requires caffe)
Latest Comments
Harms commented on 2018-08-11 15:41 (UTC)
@jdoe I've updated the package. Does it work for you now?
Harms commented on 2018-08-11 14:32 (UTC)
Testing some more I find that ${boost_py_version} ends up as 366.
Harms commented on 2018-08-11 14:30 (UTC)
@jdoe Strange. The patch 'dependencies.patch' that is included should do the job. The original build script looks for libboost_python-py3.so while in Arch it's libboost_python3.so.
libboost_python3.so is a symbolic link to whatever minor version of libboost_python3 is installed in the usual pattern. libboost_python.so points to libboost_python2*.so.
What is possibly breaking is the variable ${boost_py_version}. No doubt it is set by the following series of commands: find_package(PythonLibs 3.0) set(version ${PYTHONLIBS_VERSION_STRING}) STRING( REGEX REPLACE "[^0-9]" "" boost_py_version ${version} )
jdoe commented on 2018-08-09 07:21 (UTC)
Linking fails for me without this patch: https://sources.debian.org/patches/caffe/1.0.0-8/cmake-link-correct-python-lib.patch/
Also, opencl-driver should be added as a dependency.
Harms commented on 2018-04-04 15:49 (UTC) (edited on 2018-04-04 15:50 (UTC) by Harms)
I got SIGSEGV from libamdocl64.so when using xf86-video-amdgpu and opencl-amd from AUR (the opencl component of AMDGPU PRO).
Fixed by setting the following environment variable:
export GPU_FORCE_64BIT_PTR=1