如何解决我的tensorflow-gpu安装不适用于CNN
这是我的代码:
if current_user_can( 'subscriber' ) {
// pass
} else {
// false
}
Reference: https://developer.wordpress.org/reference/functions/current_user_can/
运行model.fit行时得到以下信息:
model = Sequential()
# CONVOLUTIONAL LAYER
model.add(Conv2D(filters=32,kernel_size=(4,4),input_shape=(28,28,1),activation='relu',))
# POOLING LAYER
model.add(MaxPool2D(pool_size=(2,2)))
# FLATTEN IMAGES FROM 28 by 28 to 764 BEFORE FINAL LAYER
model.add(Flatten())
# 128 NEURONS IN DENSE HIDDEN LAYER (YOU CAN CHANGE THIS NUMBER OF NEURONS)
model.add(Dense(128,activation='relu'))
# LAST LAYER IS THE CLASSIFIER,THUS 10 POSSIBLE CLASSES
model.add(Dense(10,activation='softmax'))
# https://keras.io/metrics/
model.compile(loss='categorical_crossentropy',optimizer='adam',metrics=['accuracy']) # we can add in additional metrics https://keras.io/metrics/
model.fit(x_train,y_cat_train,epochs=10,validation_data=(x_test,y_cat_test))
我想澄清一下,我之前在常规tensorflow上运行此CNN时没有任何问题,并且此新安装的tensorflow-gpu在ANN和RNN上运行。另外,这是我的规格和安装版本:
- Tensorflow 2.1
- Keras 2.3.1
- CudNN 7.6.5
- cudatoolkit 10.1.243
- GPU:Nvidia 2070
让我知道是否需要其他信息,谢谢!
解决方法
我曾经定期发生此错误。不知道原因的细节,但是当我必须同时运行tensorflow的许多jupyter notebook或python实例时会发生这种情况。如果您使用的是Windows,请转到任务管理器,并检查正在运行多少个notebook.exe或python实例,然后关闭所有实例,然后重新加载笔记本。这始终可以为我解决问题
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。