将.h5文件保存到SQL数据库

时间:2017-12-05 16:04:19

标签: python sql-server hdf5

我使用Python / Keras构建了一些神经网络。我将权重保存在本地机器上的标准Keras方式,如.h5文件。我不太熟悉h5 / hdf5协议,但我想将这些.h5文件保存到我的SQL数据库中,我的数据就在那里。

目前,我只是保存路径 - 有没有办法将.h5文件blob到SQL Server?

1 个答案:

答案 0 :(得分:0)

您可以将h5文件以varbinary(max)数据类型保存到sql server。如果您要寻找插入查询:

INSERT INTO [model_table]
       ([model_weights])
 VALUES
       ((SELECT * FROM OPENROWSET (BULK 'C:\Path\to\model_weights.h5', SINGLE_BLOB) AS X))