tensorflow2.5没有HDF5Matrix的解决办法

tensorflow2.5没有HDF5Matrix的解决办法,第1张

昨天要跑一个小demo,突然发现一个函数用不了了,原本就是keras的utils里的啊,现在怎么调也出不来,查了keras文档和tensorflow的文档看见都还在里面,但自己就是调不出来,要被气疯了。


就这么个东西,

from keras.utils.io_utils import HDF5Matrix
X = HDF5Matrix('CASIA-CMFD-Pos.hd5', 'X' )
Y = HDF5Matrix('CASIA-CMFD-Pos.hd5', 'Y' )

tf.keras里和tf.compat.v1或v2那些兼容也没用。


但想着我都能导入h5py,没道理打不开啊,遂改成下面这样

X = h5py.File('CASIA-CMFD-Pos.hd5', )
Y = h5py.File('CASIA-CMFD-Pos.hd5', )
X = X['X']
Y = Y['Y']

******,浪费我几个小时找消失的HDF5Matrix。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/568794.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-04-09
下一篇2022-04-09

发表评论

登录后才能评论

评论列表(0条)

    保存