【发布时间】:2017-08-05 14:48:06
【问题描述】:
我的数据如下所示。它们是浮点数,它们位于一个大的 numpy 数组 [700000,3] 中。没有空字段。
Label | Values1 | Values2
1. | 0.01 | 0.01
1. | ... | ...
1. |
2. |
2. |
3. |
...
这个想法是输入一组 values1 和 values2 并让它使用分类来识别标签。
但我不想逐行输入数据,而是输入所有属于标签 1 的值 1/2 作为一个集合(例如,输入前 3 行应该返回 [1,0,... ],将接下来的 2 行作为一组输入 [0,1,...])
有没有一种以这种方式提供数据的简单方法? (即列标签等于 1 的进料批次)
我目前正在对数据进行排序并考虑使用指向开始的指针并使用循环检查下一行是否等于当前行以找到指向集合末尾的指针并获取该批次的行数.但这或多或少地阻止了输入顺序的随机化。
【问题讨论】:
标签: python arrays numpy tensorflow neural-network