[GNA] Fix memory leak in GNA plugin. (#19257)
* Disabled transformation introducing memory leak.
This commit is contained in:
committed by
GitHub
parent
b7415f5c3b
commit
4727efdb3c
@@ -145,10 +145,11 @@ void TransformationsPipeline::apply(const std::shared_ptr<ov::Model>& model,
|
||||
manager.register_pass<ov::intel_gna::pass::PWLApproximation>(config.gnaFlags.pwlMaxErrorPercent);
|
||||
}
|
||||
manager.register_pass<ov::pass::UnrollTensorIterator>();
|
||||
manager.register_pass<ov::intel_gna::pass::InsertCopyBeforeAssignLayer>();
|
||||
manager.register_pass<ov::intel_gna::pass::InsertCopyBeforeConcatLayer>();
|
||||
manager.register_pass<ov::intel_gna::pass::HandleMultiConnectedLayerToConcatAndMemory>();
|
||||
manager.register_pass<ov::intel_gna::pass::HandleNonFunctionalSubgraphs>();
|
||||
// TODO disable transformation introducing memory leak
|
||||
// manager.register_pass<ov::intel_gna::pass::InsertCopyBeforeAssignLayer>();
|
||||
// manager.register_pass<ov::intel_gna::pass::InsertCopyBeforeConcatLayer>();
|
||||
// manager.register_pass<ov::intel_gna::pass::HandleMultiConnectedLayerToConcatAndMemory>();
|
||||
// manager.register_pass<ov::intel_gna::pass::HandleNonFunctionalSubgraphs>();
|
||||
manager.register_pass<ov::pass::ConvertPrecision>(precisions_map{{ov::element::i64, ov::element::i32},
|
||||
{ov::element::u64, ov::element::i32},
|
||||
{ov::element::u32, ov::element::i32}});
|
||||
@@ -208,10 +209,9 @@ void TransformationsPipeline::apply_legacy(const InferenceEngine::CNNNetwork& ne
|
||||
}
|
||||
|
||||
passes->registerPass<InsertSplitAligningFilterPass>();
|
||||
// TODO enable legacy pass instead of disabled one.
|
||||
passes->registerPass<InsertCopyLayerPass>();
|
||||
|
||||
if (!is_ngraph_passes_used) {
|
||||
passes->registerPass<InsertCopyLayerPass>();
|
||||
}
|
||||
passes->registerPass<FlattenTrivialConcatPass>();
|
||||
passes->registerPass<InsertConcatAligningFilterPass>();
|
||||
passes->registerPass<ReorderConcatInputsPass>();
|
||||
|
||||
Reference in New Issue
Block a user