|
nndeploy C++ API
0.2.0
nndeploy C++ API
|
Typed node creator. More...
#include <node.h>
Public Member Functions | |
| virtual Node * | createNode (const std::string &node_name, std::vector< Edge * > inputs, std::vector< Edge * > outputs) override |
| Create node. More... | |
| virtual std::shared_ptr< Node > | createNodeSharedPtr (const std::string &node_name, std::vector< Edge * > inputs, std::vector< Edge * > outputs) override |
| Create node (shared pointer) More... | |
Public Member Functions inherited from nndeploy::dag::NodeCreator | |
| virtual | ~NodeCreator ()=default |
Typed node creator.
| T | Node type |
Template node creator for creating specific type of nodes
|
inlineoverridevirtual |
Create node.
| node_name | Node name |
| inputs | Input edge list |
| outputs | Output edge list |
Implements nndeploy::dag::NodeCreator.
|
inlineoverridevirtual |
Create node (shared pointer)
| node_name | Node name |
| inputs | Input edge list |
| outputs | Output edge list |
Implements nndeploy::dag::NodeCreator.