回调函数,callbacks调用报错
来源:2-6 实战回调函数
萌新盖浇饭
2020-01-31
model.fit中使用添加callbacks=callbacks后报错,
Anaconda Prompt提示:
Could not dlopen library ‘cupti64_100.dll’; dlerror: cupti64_100.dll not found
Encountered error while starting profiler: Unavailable: CUPTI error: CUPTI could not be loaded or symbol could not be found.
Collecting 0 kernel records, 0 memcpy records.
CUPTI error: CUPTI could not be loaded or symbol could not be found.
但存在cupti64_100.dll文件
困扰了好久,求解答。。。
5回答
-
哈拉雷
2020-02-22
#logdir = './callbacks' # 在window下运行会出错,修改为下一行的代码
logdir = os.path.join("callbacks")
412020-02-23 -
记得晒枕头
2020-04-25
我是在win10 anaconda3 虚拟环境中安装的gpu版本
用了logdir = os.path.join("callbacks") 和绝对路径之后还是会报一个错,查了之后加入了
gpus = tf.config.experimental.list_physical_devices(device_type='GPU')
for gpu in gpus:
tf.config.experimental.set_memory_growth(gpu, True)
放在了模型构建之前,原因是我的显卡比较小。。。
00 -
爱哭的男生易变瘦
2020-03-21
我也是回调函数这有问题,报错类型是AttributeError: 'NoneType' object has no attribute 'thread',我用你们方法加入绝对路径,就行了 ,占时不知道这个报错什么意思
00 -
萌新盖浇饭
提问者
2020-02-23
好久没来,这个问题已经解决了,方法是将cupti64_100.dll文件复制,粘贴在…\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin路径下,就不会报错了
00 -
正十七
2020-02-05
感觉像是GPU环境的问题,没有用过windows环境,我觉得有两种可能,一种是GPU环境的问题,一种是windows系统的问题,你可以试试在非GPU的版本上运行下看会不会出错。
抱歉,我尝试搜索了许久,但是没有找到合理的答案。不建议用windows开发。
00
相似问题