Anton Lokhmotov
Anton Lokhmotov
Two different contexts used for the main kernels and the libDNN kernels (what I reported to you via Skype) must have been a fidget of my imagination, sorry. I now...
I will try with: ``` $ cd src/caffe/greentea $ sed -i 's/^.*ss\
I've got a build failure with the above change: ``` ViennaCL: clCreateProgramWithSource returned 0 ViennaCL: clBuildProgram options: ViennaCL: clBuildProgram returned -11 ViennaCL: clBuildProgram failed Build Status = -2 ( Err...
Yeah, shouldn't have done but still. Please have a look at the new [patch](https://github.com/naibaf7/caffe/files/1128124/issue69.greentea.patch2.txt) and [log](https://github.com/naibaf7/caffe/files/1128123/issue69.stdout.log2.txt).
Hmm, I've made a deliberate typo in the source to print the original program, and, indeed, apart from the removed `#pragma unroll`, the modified program has these additional lines: ```...
Ha, that would explain it, thanks! My regex wasn't good enough. I'll try again.
With the new regex only replacing `#pragma` printers starting with whitespace ([Greentea patch](https://github.com/naibaf7/caffe/files/1132051/issue69.greentea.patch3.txt)): ``` $ sed -i 's/^\s*ss\
I've got a reply from Qualcomm which they allowed me to share here: > To work around the issue, please change arrays of `float4` vectors to arrays of scalar `float`,...
@naibaf7 I don't suppose you want to merge the above workaround to libDNN? I could probably try it on a separate branch if you would suggest me where to put...
@naibaf7 I'll attach a full log showing the Gradient related failures shortly. @zhenghuitian Yes, I gave up on AMD's port of Caffe too because it used OpenCL 1.2 and C++...