- 博客(5)
- 收藏
- 关注
原创 关于添加完PATH环境变量 没有作用的问题
在跑别人的深度学习code的时候报错:““ImportError: Could not find ‘cudnn64_7.dll’”。然后再跑VS code 代码。不停的重新添加环境变量都不可以。于是我跑到官网网址上下载了cudnn. 将文件路径加入Path环境变量。注意这里是添加PATH环境变量,不是添加环境变量,要点进去变量Path。但是后来我发现添加完环境变量后,重启了一下vscode,再跑就行了。
2024-10-05 02:59:56 234
原创 关于TFRecord读取的报错 “Could not parse Serialized as TensorProto”
也就是把tf.io.parse_tensor(parsed_example[“train_image”], tf.float32) 改成 tf.io.decode_raw(parsed_example[“train_image”], out_type=tf.float32)。最近工作需要读取一个TFRecord文件。老是报错,搞了2天才搞定。该文件里面有两个feature(448,448,2)和(448,448,1)。具体为什么 我也不知道。
2024-03-07 06:32:51 141
原创 关于“TypeError: Layer tf.compat.v1.nn.fused_batch_norm was passed non-JSON-serializable arguments.”
最近在使用别人的code做图像块匹配。因为别人的code是用tensorflow=2.0.0写的。不能放到GPU上训练。我把它放到了tensorflow=2.10.0上跑。具体在代码中就是使用tf.keras.layers.experimental.SyncBatchNormalization()我按照这个https://stackoverflow.com/revisions/71902078/3 改就成功了。代替 tf.keras.layers.BatchNormalization()
2024-03-05 04:45:57 619 1
原创 关于“ValueError: Loss should be a callable”
最近在跑一个别人的代码,关于图像块匹配。那个人自定义了Loss。在我电脑上跑时出现错误,“ValueError: Loss should be a callable”。尝试了很多方法都不行。我把他那个Loss的类,改成函数,居然就跑通了。, loss=position_loss,…) 报错:ValueError: Loss should be a callable。再model.complie(…, loss=func_loss,…当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。
2024-03-04 05:18:15 1202 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人