Caffe: O caffe suporta a versão CUDA9.0? Como quero fazer o download da versão CUDA8.0, no entanto, o link de download da 8.0 está desatualizado.

Criado em 28 set. 2017  ·  9Comentários  ·  Fonte: BVLC/caffe

Use a lista de usuários do
_Não poste essas solicitações na Issues._ Fazer isso interfere no desenvolvimento do Caffe.

Leia as diretrizes para contribuir antes de enviar este problema.

Resumo do problema

Passos para reproduzir

Se você está tendo dificuldade para construir o Caffe ou treinar uma modelo, pergunte à lista de discussão dos usuários do caffe. Se você está relatando um erro de compilação que parece ser devido a um bug no Caffe, anexe sua configuração de compilação (Makefile.config ou CMakeCache.txt) e a saída do comando make (ou cmake).

A configuração do seu sistema

Sistema operacional:
Compilador:
Versão CUDA (se aplicável):
Versão CUDNN (se aplicável):
BLAS:
Versão Python ou MATLAB (para pycaffe e matcaffe respectivamente):

Comentários muito úteis

@autocyz @ zuo1188 Acredito que você pode resolver esse problema alterando a configuração em Makefile.config. Simplesmente remova "-gencode arch = compute_20, code = sm_20"

Todos 9 comentários

A versão antiga do kit de ferramentas cuda é colocada aqui
https://developer.nvidia.com/cuda-toolkit-archive

encontrar algum erro ao compilar com 9.0 no ubuntu
Arquitetura gpu não suportada 'compute_20'

@ zuo1188 Também encontro o mesmo erro "Arquitetura gpu não suportada 'compute_20'" com cuda9.0, você resolveu?

@autocyz @ zuo1188 Acredito que você pode resolver esse problema alterando a configuração em Makefile.config. Simplesmente remova "-gencode arch = compute_20, code = sm_20"

@ShaggO Irá falhar no 'make runtest'

Também procurando suporte para CUDA 9

Caffe é compatível com CUDA 9. Veja os comentários adicionados em # 6079.

Removido compute_20, enfrentando problemas com protobuf. Alguma pista?

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$ 

No arquivo incluído em .build_release / src / caffe / proto / caffe.pb.cc: 4: 0:
.build_release / src / caffe / proto / caffe.pb.h: 23: 35: erro fatal: google / protobuf / arena.h: arquivo ou diretório inexistente
compilação terminada.

@kalyc Duvido que isso esteja relacionado à compatibilidade do CUDA 9.0. Você instalou protobuf-devel ou libgflags-dev libgoogle-glog-dev.

Embora os Guias de instalação do Caffe digam que ele é necessário apenas para o Ubuntu 14.04, acho que também é necessário para o 16.04

Esta página foi útil?
0 / 5 - 0 avaliações