Skip to content
Snippets Groups Projects
Commit ee4f6490 authored by Olivier BICHLER's avatar Olivier BICHLER
Browse files

Removed debug print

parent 35165108
No related branches found
No related tags found
2 merge requests!152Update Aidge export to take a graph view has an argument instead of a...,!143Multiple refactors
Pipeline #48845 passed
...@@ -38,30 +38,22 @@ Aidge::Node::Node(std::shared_ptr<Operator> op, const std::string& name) ...@@ -38,30 +38,22 @@ Aidge::Node::Node(std::shared_ptr<Operator> op, const std::string& name)
/////////////////////////////////////////////////////// ///////////////////////////////////////////////////////
Aidge::Connector Aidge::Node::operator()(const std::vector<Connector>& ctors) { Aidge::Connector Aidge::Node::operator()(const std::vector<Connector>& ctors) {
fmt::print("nb ctors = {}\n", ctors.size());
IOIndex_t idx = 0; IOIndex_t idx = 0;
for (const auto& ctor : ctors) { for (const auto& ctor : ctors) {
fmt::print("ctor\n");
// Skip to next possible input idx // Skip to next possible input idx
for (; idx < nbInputs() && (inputCategory(idx) != InputCategory::Data && inputCategory(idx) != InputCategory::OptionalData); ++idx) {} for (; idx < nbInputs() && (inputCategory(idx) != InputCategory::Data && inputCategory(idx) != InputCategory::OptionalData); ++idx) {}
fmt::print(" skip idx = {}\n", idx);
AIDGE_ASSERT(idx < nbInputs(), "Too many input connectors ({}) vs available node inputs.", ctors.size()); AIDGE_ASSERT(idx < nbInputs(), "Too many input connectors ({}) vs available node inputs.", ctors.size());
AIDGE_ASSERT(input(idx).second == gk_IODefaultIndex, "Data input#{} connection is not free.", idx); AIDGE_ASSERT(input(idx).second == gk_IODefaultIndex, "Data input#{} connection is not free.", idx);
if (ctor.node() != nullptr) { // ctor must be associated with a node if (ctor.node() != nullptr) { // ctor must be associated with a node
fmt::print(" ctor != nullptr idx = {}\n", idx);
ctor.node()->addChild(shared_from_this(), ctor.index(), idx); ctor.node()->addChild(shared_from_this(), ctor.index(), idx);
} }
++idx; ++idx;
} }
fmt::print("nb inputs = {}\n", nbInputs());
// Skip to next possible input idx // Skip to next possible input idx
for (; idx < nbInputs() && (inputCategory(idx) != InputCategory::Data && inputCategory(idx) != InputCategory::OptionalData); ++idx) {} for (; idx < nbInputs() && (inputCategory(idx) != InputCategory::Data && inputCategory(idx) != InputCategory::OptionalData); ++idx) {}
fmt::print("skip idx = {}\n", idx);
AIDGE_ASSERT(idx == nbInputs(), "Missing an input connector for Data input#{}", idx); AIDGE_ASSERT(idx == nbInputs(), "Missing an input connector for Data input#{}", idx);
return Connector(shared_from_this()); return Connector(shared_from_this());
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment