将数据集转换为HDF5文件

问题描述 投票:-1回答:1

我想将面部表情数据集转换为HDF5文件,我不知道如何做到这一点。

来自here我知道如何使用cat-vs-dog数据集来做这件事,但我想知道它是如何完成的。

(我所有这些的目的是为了加快我在谷歌实验室的CNN模型训练过程,我尝试通过安装谷歌驱动器并因此从谷歌驱动器读取我的数据集,但它太慢,无法训练我的模型(甚至比我的电脑慢! ))。

deep-learning conv-neural-network hdf5 google-colaboratory
1个回答
0
投票

首先,您需要导入包h5py

import h5py

然后,打开一个hdf5格式的文件,如下所示:

with h5py.File(os.path.join(output_folder, 'file_name' + '.hdf5'), 'a') as h:
// process file here as normal

有关详细信息,请参阅create_input_files here函数以了解更多信息,或者您可以克隆repo并运行python create_input_files以查看此函数的实际工作方式以及如何创建hdf5文件。

© www.soinside.com 2019 - 2024. All rights reserved.