Skip to content
Snippets Groups Projects

[FIX] MetaOperator output was badly linked to its children.

Merged Cyril Moineau requested to merge FixMetaOperator into main
2 files
+ 9
12
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -78,12 +78,6 @@ public:
@@ -78,12 +78,6 @@ public:
void computeOutputDims() override final {
void computeOutputDims() override final {
// Forward dims of micro-graph
// Forward dims of micro-graph
mGraph->forwardDims();
mGraph->forwardDims();
// Associate outputs to micro-graph outputs for custom implementation
for (size_t outputIdx = 0; outputIdx < mOutputOps.size(); ++outputIdx) {
const auto& outputOp = mOutputOps[outputIdx];
mOutputs[outputIdx] = outputOp.first->getOutput(outputOp.second);
}
}
}
bool outputDimsForwarded() const override final { return !(mOutputs[0]->empty()); }
bool outputDimsForwarded() const override final { return !(mOutputs[0]->empty()); }
Loading