naibaf7 / caffe

Caffe: a fast open framework for deep learning. With OpenCL and CUDA support.
http://caffe.berkeleyvision.org/
Other
85 stars 20 forks source link

Installing on OSX #72

Open kitsonswannff opened 6 years ago

kitsonswannff commented 6 years ago

Hi,

I apologize if this is answered elsewhere, but how do I go about installing your OpenCL branch on OSX. I have an iMac with an AMD GPU and I'm trying to get caffe working with the GPU on it. I saw from a different issue that this branch may work, but in the repo I don't see any Makefile.config like in the other branches from bvlc so I'm wondering how I go about compiling on OSX.

TechnikEmpire commented 6 years ago

IIRC the author spoke elsewhere about opencl support issues on mac because apple wasn't supporting it something. I remember the advice was to use a different operating system.

kitsonswannff commented 6 years ago

Ah ok, thanks!

TechnikEmpire commented 6 years ago

@kitsonswannff I'm certainly not an authority here at all, so I could be wrong. Just sharing what I saw as I was digging through issues yesterday, so that it might help in finding that post if I'm recalling it properly.

naibaf7 commented 6 years ago

@kitsonswannff It may work on Mac OS X. However this branch is currently in alpha/beta mode, because I've rewritten the backends of Caffe from scratch.

This is also my personal "working" branch, which should not be used in productivity (it's not stable). Use this instead, it's the official OpenCL release (supported by me): https://github.com/BVLC/caffe/tree/opencl

On this branch you're looking at right now, Makefile.config has been removed. It is intended to be used with CMake instead (it's more modern and cross-platform compatible to compile with CMake instead of a GNU Makefile).

soulslicer commented 5 years ago

Hey it does work on OSX perfectly (AMD Card). We actually use it in Openpose :D

I know this is over a year old but I want to kiv this. Unfortunately, only commit fe2a1102 is the last working one. After that it's broken