npu_profile_layer * new_layers =
new npu_profile_layer[meta_profile->node_entry_num + 1];
- npu_profile_layer * unknown_layer =
+ npu_profile_layer * unclassified =
&new_layers[meta_profile->node_entry_num];
- snprintf (unknown_layer->name, NPU_OPNAME_MAX - 1, "%s", "Unknown");
- unknown_layer->name[NPU_OPNAME_MAX - 1] = '\x00';
- unknown_layer->node_id = -1;
+ snprintf (unclassified->name, NPU_OPNAME_MAX - 1, "%s", "Unclassified");
+ unclassified->name[NPU_OPNAME_MAX - 1] = '\x00';
+ unclassified->node_id = -1;
- unknown_layer->running_cycles = 0;
- unknown_layer->dram_read_bytes = 0;
- unknown_layer->dram_write_bytes = 0;
- unknown_layer->sram_read_bytes = 0;
- unknown_layer->sram_write_bytes = 0;
+ unclassified->running_cycles = 0;
+ unclassified->dram_read_bytes = 0;
+ unclassified->dram_write_bytes = 0;
+ unclassified->sram_read_bytes = 0;
+ unclassified->sram_write_bytes = 0;
/** 1) parsing node table */
std::unordered_map<uint32_t, npu_profile_layer *> node_table;
}
}
} else {
- unknown_layer->running_cycles += profile->layers[i].running_cycles;
- unknown_layer->dram_read_bytes += profile->layers[i].dram_read_bytes;
- unknown_layer->dram_write_bytes += profile->layers[i].dram_write_bytes;
- unknown_layer->sram_read_bytes += profile->layers[i].sram_read_bytes;
- unknown_layer->sram_write_bytes += profile->layers[i].sram_write_bytes;
- unknown_layer->visa_exec_seq = -1;
+ unclassified->running_cycles += profile->layers[i].running_cycles;
+ unclassified->dram_read_bytes += profile->layers[i].dram_read_bytes;
+ unclassified->dram_write_bytes += profile->layers[i].dram_write_bytes;
+ unclassified->sram_read_bytes += profile->layers[i].sram_read_bytes;
+ unclassified->sram_write_bytes += profile->layers[i].sram_write_bytes;
+ unclassified->visa_exec_seq = -1;
}
pos += sizeof (uint32_t) * node_num;