Package Details: caffe-opencl-git 1.0-2

Git Clone URL: https://aur.archlinux.org/caffe-opencl-git.git (read-only)
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
Last Updated: 2018-08-11 15:24

Required by (2)

Sources (4)

Latest Comments

Harms commented on 2018-08-11 15:41

@jdoe I've updated the package. Does it work for you now?

Harms commented on 2018-08-11 14:32

Testing some more I find that ${boost_py_version} ends up as 366.

Harms commented on 2018-08-11 14:30

@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

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

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