如何保存列表numpy.arrays公司与h5py不同的形状?

2024-09-30 00:24:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我用h5py将一个大的图像数据集(flickr25k数据集)保存到hdf5中。但是图像的大小不同,因此我无法创建形状为(nb_images, height, width)的数据集。在

现在我使用多个数据集来处理这个问题。因此create_dataset('image1', shape=shape1)create_dataset('image2', shape=shape2)

在python中,我们可以使用一个列表轻松地保存多个不同大小的numpy.array。我想知道我们是否可以对h5py执行相同的操作,并使用如下语法获取数据:

images = h5file.get('images')
images[id_img][:,:]

Tags: 数据图像createwidthdatasethdf5形状images

热门问题