gpt4 book ai didi

machine-learning - HDF5中文件数量小于batch时会发生什么

转载 作者:行者123 更新时间:2023-11-30 09:00:01 24 4
gpt4 key购买 nike

我有一个 hdf5 层,它从 list.txt 中读取信息

layer {
name: "data"
type: "HDF5Data"
top: "data"
top: "label"
include {
phase: TEST
}
hdf5_data_param {
source: "./list.txt"
batch_size: 4
shuffle: true
}
}

其中list.txt包含两个路径文件

/home/user/file1.h5
/home/user/file2.h5

当批量大小为 4 时。上面的代码会发生什么情况?数据可以选择4个文件来馈送到网络吗?

最佳答案

您有两个 hdf5 文件,但每个文件可能包含多个训练示例。因此,实际上,您可能拥有的示例远多于 batch_size: 4 个。

Caffe 并不真正关心训练示例的实际数量:当它完成处理所有示例(也称为“纪元”)时,它只是重新开始读取示例。 Caffe 循环遍历所有样本,直到达到训练/测试迭代次数。

关于machine-learning - HDF5中文件数量小于batch时会发生什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43993276/

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