|
nndeploy C++ API
0.2.0
nndeploy C++ API
|
This is the complete list of members for nndeploy::net::OptPass, including all inherited members.
| getName() | nndeploy::net::OptPass | |
| name_ | nndeploy::net::OptPass | protected |
| net_ | nndeploy::net::OptPass | protected |
| optimize(std::vector< TensorWrapper * > &tensor_repository, std::vector< OpWrapper * > &op_repository, int begin_op_index)=0 | nndeploy::net::OptPass | pure virtual |
| OptPass(std::string name) | nndeploy::net::OptPass | |
| rmInputTensorAndMaybeDelete(OpWrapper *op_wrapper, std::vector< TensorWrapper * > &tensor_repository) | nndeploy::net::OptPass | virtual |
| rmOpFromPredecessor(OpWrapper *op_wrapper) | nndeploy::net::OptPass | virtual |
| rmOpFromSuccessors(OpWrapper *op_wrapper) | nndeploy::net::OptPass | virtual |
| rmOutputTensorAndMaybeDelete(OpWrapper *op_wrapper, std::vector< TensorWrapper * > &tensor_repository) | nndeploy::net::OptPass | virtual |
| seqPatternMatch(std::vector< TensorWrapper * > &tensor_repository, std::vector< OpWrapper * > &op_repository, const std::vector< ir::OpType > &types, int begin_op_index) | nndeploy::net::OptPass | virtual |
| seqPatternMatch(std::vector< TensorWrapper * > &tensor_repository, std::vector< OpWrapper * > &op_repository, const std::vector< OpSet > &types, std::vector< ir::OpType > &matched_types, int begin_op_index) | nndeploy::net::OptPass | virtual |
| seqPatternMatchUpateOpRepository(std::vector< TensorWrapper * > &tensor_repository, std::vector< OpWrapper * > &op_repository, const std::vector< ir::OpType > &types, int begin_op_index) | nndeploy::net::OptPass | virtual |
| seqPatternMatchUpateTensorRepository(std::vector< TensorWrapper * > &tensor_repository, std::vector< OpWrapper * > &op_repository, const std::vector< ir::OpType > &types, int begin_op_index) | nndeploy::net::OptPass | virtual |
| setNet(Net *net) | nndeploy::net::OptPass | |
| ~OptPass() | nndeploy::net::OptPass | virtual |