如何更正我的代码以创建文件以在 python 中保存权重?
How can I correct my code to create the file to save weights in python?
我想创建一个 .h5 文件来存储我的权重。我将在验证和测试中使用这些权重。
这是我的代码。没看懂,是我的路径不对还是有其他问题
import numpy as np
import h5py
hf = h5py.File(r"E:\weights.h5", 'w')
我没有收到任何错误。但是我看不到文件。当我打开路径时,没有 .h5 文件。请帮忙
我只想创建文件。不想在其中保存任何虚拟数据。
看来您传递的参数有误。我没有使用 h5py 的经验,但是根据文档,该行应该如下所示:
hf = h5py.File("E:\weights.h5", 'a')
传递的第一个参数是文件本身,而第二个参数是您想要打开文件的模式。
https://docs.h5py.org/en/stable/high/file.html
我希望这有效
我想创建一个 .h5 文件来存储我的权重。我将在验证和测试中使用这些权重。 这是我的代码。没看懂,是我的路径不对还是有其他问题
import numpy as np
import h5py
hf = h5py.File(r"E:\weights.h5", 'w')
我没有收到任何错误。但是我看不到文件。当我打开路径时,没有 .h5 文件。请帮忙 我只想创建文件。不想在其中保存任何虚拟数据。
看来您传递的参数有误。我没有使用 h5py 的经验,但是根据文档,该行应该如下所示:
hf = h5py.File("E:\weights.h5", 'a')
传递的第一个参数是文件本身,而第二个参数是您想要打开文件的模式。 https://docs.h5py.org/en/stable/high/file.html
我希望这有效