为数据分组
功能描述
该步骤可通过索引将数据列表内的元素分组。可设置多个输入端口同时用一组索引在多个数据列表内进行分组操作。如索引为[[0, 2], [1, 3, 4]]且输入数据为[100, 20, 300, 40, 500],则输出为[[100, 300], [20, 40, 500]]。
参数说明
参数 |
解释 |
||
端口个数(1–15) |
参数解释:该参数用于设置步骤的输入和输出端口数量。每增加一个端口,可以多接入一组数据,同时对多组数据按同一“映射索引”进行分组操作。 默认值:1 调节说明:如果需要在多个数据列表上使用同一组索引,可相应增加端口数。例如,设置为 2 时,会有 2 个输入端口和 2 个对应的输出端口,分别处理不同的数据列表。 |
||
操作层 |
参数解释:该参数用于指定每个输入端口所接收数据的分组操作层级。当操作层为 0 时,输入数据为一维列表,将针对数据列表的每个元素进行分组操作。当操作层为 1 时,输入数据为二维列表,将针对数据列表中的每个子列表进行分组操作。 默认值:0 调节说明:根据输入数据的维度设置此参数。例如,索引为[[0, 2], [1, 3]]且输入数据为[[10, 20, 30, 40], [50, 60, 70, 80]]时,操作层为 1 ,输出为[[[10, 30], [20, 40]], [[50, 70], [60, 80]]]。
|