gpt4 book ai didi

machine-learning - 使用hdf5作为caffe输入,错误: HDF5Data does not transform data

转载 作者:行者123 更新时间:2023-11-30 08:46:41 26 4
gpt4 key购买 nike

我使用hdf5文件作为caffe输入数据,出现错误:

hdf5_data_layer.cpp:75] Check failed: !this->layer_param_.has_transform_param() HDF5Data does not transform data.

这是我的定义:

layer {
name: "weight28"
type: "HDF5Data"
include { phase : TRAIN }
transform_param { scale: 0.00392156862745098 }
hdf5_data_param {
source: "/home/zhangyu/codes/unsupervised/data/weight28.h5"
batch_size: 8
}
top: "weight28"
}

这是我的 h5 文件的一些信息:

HDF5 weight28.h5 
Group '/'
Dataset 'data'
Size: 2555000x28
MaxSize: Infx28
Datatype: H5T_IEEE_F64LE (double)
ChunkSize: 28x28
Filters: none
FillValue: 0.000000

我找到一个similar question答案是您不能在 hdf5data 层中使用变换参数。
caffe 中的数据转换有什么作用?我可以直接取消吗?

最佳答案

针对用户6931072提到的错误检查失败:H5LTfind_dataset(file_id, dataset_name_)未能找到HDF5数据集:

您应该提供一个文本文件作为源,而不是 hdf5 文件。因此,不要使用 source: "/home/zhangyu/codes/unsupervised/data/weight28.h5",而是创建一个列出 hdf5 文件的文本文件,然后使用 source: "/home/zhangyu/codes/unsupervised/data/myhdf5data.txt".

关于machine-learning - 使用hdf5作为caffe输入,错误: HDF5Data does not transform data,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40022130/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com