IVGCVSW-7828 Add an Optional TensorInfo to InputSlot
* Updated calls to use the new function
From:
GetInputSlot(n).GetConnection()->GetTensorInfo();
To:
GetInputSlot(n).GetTensorInfo();
* Added UnitTests
Signed-off-by: Mike Kelly <mike.kelly@arm.com>
Change-Id: I43184cc05e4472011b9347aaa820eb8deb1cd4a0
diff --git a/src/backends/tosaCommon/TosaMappings.cpp b/src/backends/tosaCommon/TosaMappings.cpp
index 3932b62..6ab1b06 100644
--- a/src/backends/tosaCommon/TosaMappings.cpp
+++ b/src/backends/tosaCommon/TosaMappings.cpp
@@ -101,7 +101,7 @@
std::vector<const TensorInfo*> inputs;
for (auto inputSlot : layer->GetInputSlots())
{
- inputs.push_back(&inputSlot.GetConnection()->GetTensorInfo());
+ inputs.push_back(&inputSlot.GetTensorInfo());
}
std::vector<const TensorInfo*> outputs;