Лучший способ обработки содержимого .weights.h5 в ответеPython

Программы на Python
Anonymous
Лучший способ обработки содержимого .weights.h5 в ответе

Сообщение Anonymous »

Мой клиентский код должен получить в ответ содержимое файла .weights.h5 от сервера.

Код: Выделить всё

response=requests.get(url)
if response.status_code == 200:
weights_file_contents=response.content
После получения я хочу загрузить его в модель с помощью model.load_weights(file_path). Однако, поскольку этот метод принимает только путь к файлу, я сохраняю его во временный файл и удаляю после использования.

Код: Выделить всё

file_path = "temp.weights.h5"
with open(file_path, 'wb') as file:
file.write(weights_file_contents)
model.load_weights(file_path)
os.remove(file_path)
Можно ли передать содержимое этого файла через Python в этот метод, вообще не создавая никакого внешнего файла?

Подробнее здесь: https://stackoverflow.com/questions/781 ... a-response

Вернуться в «Python»