小编007*_*red的帖子

无法创建 cudnn 句柄:CUDNN 状态内部错误

我正在尝试在 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)

algorithm cudnn

7
推荐指数
2
解决办法
7222
查看次数

Tensorflow,预期 conv2d_input 有 4 个维度

我正在使用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)

python python-3.x keras tensorflow

5
推荐指数
0
解决办法
4766
查看次数

除了会话 ID 之外,connect.sid cookie 字符串中还有哪些附加信息?

我正在将 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 中的其他信息是什么?

尝试通过谷歌和其他网站寻找答案,但没有成功。

谢谢,

达伦

cookies session-cookies node.js

5
推荐指数
1
解决办法
2万
查看次数