2017-06-26 93 views
7

içe aktarırken, Keras Ubuntu 16.04 üzerinde Theano arka uç kullanıyorum.ValueError «Eski GPU arka ucunu kullanmaya çalışıyorsunuz» keçileri

ValueError: You are trying to use the old GPU back-end. It was removed from Theano. Use device=cuda* now. See https://github.com/Theano/Theano/wiki/Converting-to-the-new-gpu-back-end%28gpuarray%29 for more information.

Bunu nasıl giderebilirim: My kurulum sorun olmadan çalışmaktadır, ancak, aşağıdaki hatayı alıyorum aniden ben Keras (import keras) alırken? Lütfen yardım edin, şimdiden teşekkürler.

+2

Bu muhtemelen 'THEANO_FLAGS' çevresel değişkendir. Eğer değişkeni 'device = gpu' yerine 'device = cuda' içerecek şekilde ayarlarsanız, bu sabit olacaktır. –

+0

Merhaba @WilmarvanOmmeren, Bunu şimdi denedim ve işe yaradı. Yorumunuzu cevap olarak verirseniz, doğru cevap olarak işaretleyeceğim. Teşekkürler . –

cevap

11

THEANO_FLAGS adlı çevresel değişkeninizi değiştirmeniz (veya eklemeniz) gerekir. Değişkeni device=gpu yerine device=cuda içerecek şekilde ayarlarsanız, hata gider.

Bu değişken hakkında daha fazla bilgi here bulunabilir.

+1

dışa aktarma THEANO_FLAGS = mode = FAST_RUN, aygıt = cuda, floatX = float32 – cgl