当我使用Theano的conv3d2d.conv3d时,我发现信号的输入条件是
signals_shape=(batch_size, n_frame, n_in_maps, height, width)
我认为我已经理解了批量大小意味着什么,即更新的频率,但为什么这里的批量大小会成为一个维度呢?
回答:
batch_size
是你将用于这个小批量的数据样本数量。例如,如果你的batch_size
是50,这意味着你一次训练/测试50个样本。假设你有一个二维矩阵来包含你的数据,它看起来就像一个Excel电子表格,每一行是一个独立的样本,每一列是该样本的一个特征
。这里发生的情况是一样的,只是处于更高的维度中。