diff options
Diffstat (limited to 'compiler/locomotiv/src/Node/TensorBroadcast.cpp')
-rw-r--r-- | compiler/locomotiv/src/Node/TensorBroadcast.cpp | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/compiler/locomotiv/src/Node/TensorBroadcast.cpp b/compiler/locomotiv/src/Node/TensorBroadcast.cpp index 010ca6821..38e5a7aa9 100644 --- a/compiler/locomotiv/src/Node/TensorBroadcast.cpp +++ b/compiler/locomotiv/src/Node/TensorBroadcast.cpp @@ -34,10 +34,12 @@ using nncc::core::ADT::tensor::Shape; #include <cassert> #include <stdexcept> -namespace locomotiv +namespace { -void NodeExecution::execute(loco::TensorBroadcast *tensor_broadcast) +using namespace locomotiv; + +void execute_node(loco::TensorBroadcast *tensor_broadcast) { auto input_data = annot_data(tensor_broadcast->input()); @@ -103,4 +105,14 @@ void NodeExecution::execute(loco::TensorBroadcast *tensor_broadcast) annot_domain(tensor_broadcast, loco::Domain::Tensor); } +} // namespace + +namespace locomotiv +{ + +void NodeExecution::execute(loco::TensorBroadcast *tensor_broadcast) +{ + execute_node(tensor_broadcast); +} + } // namespace locomotiv |