我已经使用Python / Keras建立了一些神经网络。我将权重以标准Keras方式保存在本地计算机上,作为.h5文件。我对h5 / hdf5协议不太熟悉,但是我想将这些.h5文件保存到我的数据所在的SQL数据库中。
当前,我只是保存路径-有没有办法将.h5文件blob到SQL Server?
您可以在varbinary(max)数据类型下将h5文件保存到sql server。如果您要寻找插入查询:
INSERT INTO [model_table]
([model_weights])
VALUES
((SELECT * FROM OPENROWSET (BULK 'C:\Path\to\model_weights.h5', SINGLE_BLOB) AS X))