Bitte verwenden Sie die caffe-users-Liste für Fragen zur Verwendung, Installation, Modellierung oder andere Hilfeanfragen.
_Veröffentlichen Sie solche Anfragen nicht an Issues._ Dies beeinträchtigt die Entwicklung von Caffe.
Bitte lesen Sie die Richtlinien für Beiträge, bevor Sie diese Ausgabe einreichen.
Wenn Sie Schwierigkeiten beim Bauen von Caffe oder beim Trainieren eines Modells haben, wenden Sie sich bitte an die Mailingliste der caffe-Benutzer. Wenn Sie einen Build-Fehler melden, der auf einen Fehler in Caffe zurückzuführen zu sein scheint, hängen Sie bitte Ihre Build-Konfiguration (entweder Makefile.config oder CMakeCache.txt) und die Ausgabe des Befehls make (oder cmake) an.
Betriebssystem:
Kompilierer:
CUDA-Version (falls zutreffend):
CUDNN-Version (falls zutreffend):
BLAS:
Python- oder MATLAB-Version (für Pycaffe bzw. Matcaffe):
Die alte Version des cuda-Toolkits wird hier platziert
https://developer.nvidia.com/cuda-toolkit-archive
beim Kompilieren mit 9.0 unter Ubuntu ein Fehler auftreten
Nicht unterstützte GPU-Architektur 'compute_20'
@ zuo1188 Ich cuda9.0 auf den gleichen Fehler "Nicht unterstützte GPU-Architektur 'compute_20'". Beheben Sie ihn?
@autocyz @zuo1188 Ich glaube, Sie können dieses Problem beheben, indem Sie die Konfiguration in Makefile.config ändern. Entfernen Sie einfach "-gencode arch=compute_20,code=sm_20"
@ShaggO Es wird bei 'runtest' fehlschlagen
Suchen Sie auch nach CUDA 9-Unterstützung
Caffe ist mit CUDA 9 kompatibel. Sehen Sie sich die Kommentare an, die in #6079 hinzugefügt wurden.
Compute_20 entfernt, Problem mit Protobuf. Irgendwelche Anhaltspunkte??
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$
In Datei enthalten von .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
Kompilierung beendet.
@kalyc Ich bezweifle, dass dies mit der CUDA 9.0-Kompatibilität zusammenhängt. Haben Sie protobuf-devel oder libgflags-dev libgoogle-glog-dev installiert.
Obwohl Caffe Installation Guides sagt, dass es nur für Ubuntu 14.04 erforderlich ist, aber ich finde, dass es auch für 16.04 erforderlich ist
Hilfreichster Kommentar
@autocyz @zuo1188 Ich glaube, Sie können dieses Problem beheben, indem Sie die Konfiguration in Makefile.config ändern. Entfernen Sie einfach "-gencode arch=compute_20,code=sm_20"