【发布时间】:2020-11-30 03:28:16
【问题描述】:
我正在尝试为我的 NN 项目创建训练数据。我有 3 个通道作为输入数据,代表不同的空间字段:Ux、Uy 和 Uz。目前,我已将数据格式化如下:
Ux、Uy 和 Uz 都是它们自己的文件夹,其中包含 ~300-400 个 .npy 文件,具体取决于 case。我有 8 种不同的情况,所以我的总数据量约为 3000。每个 numpy 数组的大小为 100x60
case_1 >
Ux >
Ux_1.npy
...
Ux_350.npy
Uy >
Uy_1.npy
...
Uy_350.npy
Uz >
Uz_1.npy
...
Uz_350.npy
case_2 >
Ux >
Ux_1.npy
...
Ux_330.npy
Uy >
Uy_1.npy
...
Uy_330.npy
Uz >
Uz_1.npy
...
Uz_330.npy
....
我希望我的 NN 输入数据有 3 个通道,如下所示:
[[Ux_1, Uy_1, Uz_1], .. [Ux_350, Uy_350, Uz_350]]
对于所有 8 种情况,基本上是 (3000, (3, 100, 60)) 的形状。不必区分这些案例,它们都是相同训练数据的一部分。我想要一些关于如何开始这样做的指导。习惯了已经准备好的数据集,不知道如何将所有.npy文件合并成一个大张量进行训练。
【问题讨论】: