#python #numpy #h5py
#python #numpy #h5py
Вопрос:
Я хочу создать файл .h5, чтобы сохранить в нем мои веса. Я буду использовать эти веса при проверке и тестировании. Это мой код. Я не понимаю, мой путь неверен или есть что-то еще.
import numpy as np
import h5py
hf = h5py.File(r"E:weights.h5", 'w')
Я не получаю никакой ошибки. Но я не вижу файл. Когда я открываю путь, файла .h5 нет. Пожалуйста, помогите
Я просто хочу создать файл. Не хочу сохранять в нем какие-либо фиктивные данные.
Комментарии:
1. Я создал этот проект repl , и ваш код создает файл без каких-либо проблем.
2. Да, у меня сегодня тоже это сработало. Большое спасибо.
Ответ №1:
Похоже, вы неправильно передаете аргументы. У меня нет опыта работы с h5py, однако, согласно документам, строка должна выглядеть следующим образом:
hf = h5py.File("E:weights.h5", 'a')
Первый переданный аргумент — это сам файл, тогда как второй — это режим, в котором вы хотели бы открыть файл.
https://docs.h5py.org/en/stable/high/file.html
Я надеюсь, что это сработает
Комментарии:
1. Я исправил это, но все равно файл не создается. Что я должен делать?