يرجى استخدام قائمة مستخدمي Caffe لأسئلة الاستخدام أو التثبيت أو النمذجة أو طلبات المساعدة الأخرى.
_ لا تنشر مثل هذه الطلبات إلى "المشكلات". · القيام بذلك يتعارض مع تطوير Caffe.
يرجى قراءة الإرشادات الخاصة بالمساهمة قبل إرسال هذه المشكلة.
إذا كنت تواجه صعوبة في بناء Caffe أو تدريب نموذج ، من فضلك اسأل القائمة البريدية لمستخدمي Caffe. إذا كنت تبلغ عن خطأ في الإصدار يبدو أنه ناتج عن خطأ في Caffe ، فيرجى إرفاق تكوين الإنشاء (إما Makefile.config أو CMakeCache.txt) وإخراج الأمر make (أو cmake).
نظام التشغيل:
مترجم:
إصدار CUDA (إن وجد):
إصدار CUDNN (إن وجد):
بلاس:
إصدار Python أو MATLAB (لكل من pycaffe و matcaffe على التوالي):
يتم وضع الإصدار القديم من مجموعة أدوات cuda هنا
https://developer.nvidia.com/cuda-toolkit-archive
تواجه بعض الأخطاء عند التحويل البرمجي مع 9.0 على أوبونتو
بنية GPU غير مدعومة "compute_20"
@ zuo1188 أواجه نفس الخطأ "بنية gpu غير المدعومة 'compute_20'" مع cuda9.0 ، هل تحلها؟
autocyz @ zuo1188 أعتقد أنه يمكنك حل هذه المشكلة عن طريق تغيير التكوين في Makefile.config. ما عليك سوى إزالة "-gencode arch = compute_20، code = sm_20"
ShaggO ستفشل في 'make runtest'
تبحث أيضًا عن دعم CUDA 9
Caffe متوافق مع CUDA 9. انظر إلى التعليقات المضافة في # 6079.
تمت إزالة compute_20 ، تواجه مشكلة مع protobuf. اي خيوط ؟؟
CXX .build_release/src/caffe/proto/caffe.pb.cc
In file included from .build_release/src/caffe/proto/caffe.pb.cc:4:0:
.build_release/src/caffe/proto/caffe.pb.h:12:2: error: #error This file was generated by a newer version of protoc which is
#error This file was generated by a newer version of protoc which is
^
.build_release/src/caffe/proto/caffe.pb.h:13:2: error: #error incompatible with your Protocol Buffer headers. Please update
#error incompatible with your Protocol Buffer headers. Please update
^
.build_release/src/caffe/proto/caffe.pb.h:14:2: error: #error your headers.
#error your headers.
^
In file included from .build_release/src/caffe/proto/caffe.pb.cc:4:0:
.build_release/src/caffe/proto/caffe.pb.h:23:35: fatal error: google/protobuf/arena.h: No such file or directory
compilation terminated.
make: *** [Makefile:589: .build_release/src/caffe/proto/caffe.pb.o] Error 1
(caffe_p27) ubuntu@ip-172-31-42-215:~/src/caffe_python_2$
في الملف مضمن من .build_release / src / caffe / proto / caffe.pb.cc: 4: 0:
.build_release / src / caffe / proto / caffe.pb.h: 23: 35: خطأ فادح: google / protobuf / arena.h: لا يوجد مثل هذا الملف أو الدليل
التجميع انتهى.
kalyc أشك في أن هذا مرتبط بتوافق CUDA 9.0. هل قمت بتثبيت protobuf-devel أو libgflags-dev libgoogle-glog-dev.
على الرغم من أن أدلة تثبيت Caffe تقول إنها مطلوبة فقط لـ Ubuntu 14.04 ، لكنني أجد أنها ضرورية أيضًا لـ 16.04
التعليق الأكثر فائدة
autocyz @ zuo1188 أعتقد أنه يمكنك حل هذه المشكلة عن طريق تغيير التكوين في Makefile.config. ما عليك سوى إزالة "-gencode arch = compute_20، code = sm_20"