for (const Step& step : state->transform_steps) {
if (const SplitStepNode* const split_step = step.as<SplitStepNode>()) {
// if (split_step->lengths.size() == 4) {
LOG(INFO) << "split->iterid:" << split_step->iter_id;
LOG(INFO) << "split_step->lengths.size():"<< split_step->lengths.size();
LOG(INFO) << "extent->value:" << split_step->extent.value();
int64_t split_length = 1;
for (const Optional<Integer>& len : split_step->lengths) {
split_length *= len.value()->value;
LOG(INFO) << "len.value():" << len.value()->value;
}
LOG(INFO)<<"split_length: " << split_length;
// }
}
}