Home | History | Annotate | Download | only in optimizers

Lines Matching defs:mem_info

1029       MemInfo mem_info;
1030 mem_info.port = port;
1031 mem_info.memory_used = live_tensor.memory_used;
1062 mem_info.uses_left.emplace_back(input);
1065 if (valid && !mem_info.uses_left.empty()) {
1072 mem_info.fitness = std::pow((earliest_use - peak_time).count(), 2);
1073 mem_info.fitness /= std::pow(mem_info.uses_left.size(), 2);
1074 mem_info.fitness += std::pow((allocation_time - peak_time).count(), 2);
1075 mem_info.fitness = -mem_info.fitness;
1076 mem_state.push_back(mem_info);
1083 for (const MemInfo& mem_info : mem_state) {
1084 for (const GraphView::InputPort fanout_to_swap : mem_info.uses_left) {
1087 << mem_info.port.node->name() << ":" << mem_info.port.port_id
1088 << " of size " << mem_info.memory_used;
1093 required_savings -= mem_info.memory_used;