tensorflow2.5没有HDF5Matrix的解决办法

昨天要跑一个小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。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值