我正在尝试在 python 3 中创建 machinelearning。但是后来我尝试编译我的代码,我在 Cuda 10.0/cuDNN 7.5.0 中遇到了这个错误,有人可以帮我解决这个问题吗?
RTX 2080
我在:Keras (2.2.4) tf-nightly-gpu (1.14.1.dev20190510)
无法创建 cudnn 句柄:CUDNN_STATUS_INTERNAL_ERROR
代码错误:
tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above.
这是我的代码:
model = Sequential()
model.add(Conv2D(32, (3, 3), activation='relu', input_shape=(50, 50, 1)))
model.add(MaxPooling2D((2, 2)))
model.add(Conv2D(64, (3, 3), activation='relu'))
model.add(MaxPooling2D((2, 2)))
model.add(Conv2D(64, (3, 3), activation='relu'))
model.add(Flatten())
model.add(Dense(1, activation='softmax'))
model.summary()
model.compile(optimizer='adam',
loss='binary_crossentropy',
metrics=['accuracy'])
model.fit(x, y, epochs=1, batch_size=n_batch) …Run Code Online (Sandbox Code Playgroud) 我正在使用tf.keras,但出现以下错误:
ValueError:检查输入时出错:预期 conv2d_input 有 4 个维度,但得到了形状为 (24946, 50, 50) 的数组
有人可以帮我吗?
代码(IMAGE_SIZE是:50x50)
import tensorflow as tf
import numpy as np
import pickle
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense, Dropout, Activation, Flatten, Conv2D, MaxPooling2D
pickle_ind = open("x.pickle", "rb")
x = pickle.load(pickle_ind)
x = np.array(x, dtype=float)
# x = x/255.0
pickle_ind = open("y.pickle", "rb")
y = pickle.load(pickle_ind)
n_batch = len(x)
model = Sequential()
model.add(Conv2D(32, (3, 3), activation='relu', input_shape=(50, 50, 1)))
model.add(MaxPooling2D((2, 2)))
model.add(Conv2D(64, (3, 3), activation='relu')) …Run Code Online (Sandbox Code Playgroud) 我正在将 Node JS 与 Express-Session 一起使用。
这里回答的一个问题建议使用 req.cookies['connect.sid'] 来获取会话 ID。另一个答案建议我使用 req.sessionID
当我比较两者时,req.cookies['connect.sid']有一个如下所示的字符串:
s:G1wOJoUAhhemRQqCs7dAGlMIk5ZGaJUg.z1/HrHTfndRqKpXza8qWuwHLS067xrWfVgqTDDGYoos
req.sessionID 具有如下所示的字符串:
G1wOJoUAhhemRQqCs7dAGlMIk5ZGaJUg
如果第二个字符串是会话 ID ( G1wOJoUAhhemRQqCs7dAGlMIk5ZGaJUg),那么 connect.sid cookie 中的其他信息是什么?
尝试通过谷歌和其他网站寻找答案,但没有成功。
谢谢,
达伦