python - 崇高的文本错误。(进口?)
问题描述
尝试在 Sublime 中运行此代码:
import tensorflow as tf
from tensorflow.keras.datasets import cifar10
from tensorflow.keras.preprocessing.image import ImageDataGenerator
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense, Dropout, Activation, Flatten
from tensorflow.keras.layers import Conv2D, MaxPooling2D
import pickle
pickle_in = open("X.pickle","rb")
X = pickle.load(pickle_in)
pickle_in = open("y.pickle","rb")
y = pickle.load(pickle_in)
X = X/255.0
model = Sequential()
model.add(Conv2D(256, (3, 3), input_shape=X.shape[1:]))
model.add(Activation('relu'))
model.add(MaxPooling2D(pool_size=(2, 2)))
model.add(Conv2D(256, (3, 3)))
model.add(Activation('relu'))
model.add(MaxPooling2D(pool_size=(2, 2)))
model.add(Flatten()) # this converts our 3D feature maps to 1D feature vectors
model.add(Dense(64))
model.add(Activation('relu'))
model.add(Dense(1))
model.add(Activation('sigmoid'))
model.compile(loss='binary_crossentropy',
optimizer='adam',
metrics=['accuracy'])
model.fit(X, y, batch_size=32, epochs=10, validation_split=0.3)
但我不断收到这些错误:
Traceback (most recent call last):
File "D:\catsdogsai\catsdogsai\catsdogsai.py", line 1, in <module>
import tensorflow as tf
File "C:\Users\Edward\Anaconda3\envs\aitest\lib\site-packages\tensorflow\__init__.py", line 28, in <module>
from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import
File "C:\Users\Edward\Anaconda3\envs\aitest\lib\site-packages\tensorflow\python\__init__.py", line 47, in <module>
import numpy as np
File "C:\Users\Edward\Anaconda3\envs\aitest\lib\site-packages\numpy\__init__.py", line 140, in <module>
from . import _distributor_init
File "C:\Users\Edward\Anaconda3\envs\aitest\lib\site-packages\numpy\_distributor_init.py", line 34, in <module>
from . import _mklinit
ImportError: DLL load failed: The specified module could not be found.
我已经安装了所有模块,也激活了 Sublime 上的环境,但仍然没有。
Triend 重新安装了所有东西,但仍然没有什么好处,同样的错误。
解决方案
解决了!
我不得不将 CUDA 从 10.1 降级到 10.0,因为显然 tensorflow 只支持 10.0。
推荐阅读
- vba - 使用 IF 公式的 VBA 函数查询
- angular - Google Drive 查看器未在 Angular 应用中显示 pdf
- flutter - 不断获得“未来的实例”
'" 作为 json 的输出 - tensorflow - 无法将张量添加到批次:元素数量不匹配
- python - 无法将 py 作为命令运行
- square-connect - RetrievePayment 响应中如何表示 Square 处理费用?
- c# - 绑定带有标签代码的列表元素
- r - 是否有用于查找平均变化指数 (x[n]/x[1])^(1/(n-1)) 的 R 函数?
- mysql - 单击 DataGridView 时如何在 DateTimePicker 中显示日期?
- file - 通过 Tidtrivialftp 发送 JPG 时出现问题。收到的文件为 0KB