| addNet(Net *net, bool is_external) | nndeploy::net::Net | |
| addTensor(device::Tensor *tensor, bool is_external=true, bool is_weight=false) | nndeploy::net::Net | |
| allocateWorkspace() | nndeploy::op::Op | virtual |
| checkOrAllocOutput() | nndeploy::op::Op | virtual |
| construct() | nndeploy::net::Net | protectedvirtual |
| constructed_ | nndeploy::op::Op | protected |
| copyToInputTensor(device::Tensor *tensor) | nndeploy::net::Net | |
| createOp(base::DeviceType device_type, const std::string &name, ir::OpType op_type, std::initializer_list< std::string > inputs, std::initializer_list< std::string > outputs) | nndeploy::net::Net | |
| createOp(base::DeviceType device_type, const std::string &name, ir::OpType op_type, std::vector< std::string > &inputs, std::vector< std::string > &outputs) | nndeploy::net::Net | |
| createTensor(const std::string &name, bool is_weight=false) | nndeploy::net::Net | |
| deinit() | nndeploy::net::Net | virtual |
| device_type_ | nndeploy::op::Op | protected |
| device_types_ | nndeploy::net::Net | protected |
| disable_pass_ | nndeploy::net::Net | protected |
| dump(std::ostream &oss) | nndeploy::net::Net | |
| enable_pass_ | nndeploy::net::Net | protected |
| enableOpt(bool flag) | nndeploy::net::Net | |
| flops_ | nndeploy::op::Op | protected |
| getAllInput() | nndeploy::op::Op | |
| getAllInputName() | nndeploy::op::Op | |
| getAllOutput() | nndeploy::op::Op | |
| getAllOutputName() | nndeploy::op::Op | |
| getConstructed() | nndeploy::op::Op | |
| getDebugFlag() | nndeploy::op::Op | |
| getDeviceType() | nndeploy::op::Op | |
| getFlops() | nndeploy::net::Net | virtual |
| getInitialized() | nndeploy::op::Op | |
| getInput(int index=0) | nndeploy::op::Op | |
| getInputName(int index=0) | nndeploy::op::Op | |
| getInputTensor(const std::string &name) | nndeploy::op::Op | |
| getMemorySize() | nndeploy::net::Net | virtual |
| getName() | nndeploy::op::Op | |
| getOpParam(const std::string &op_name) | nndeploy::net::Net | |
| getOpType() | nndeploy::op::Op | |
| getOutput(int index=0) | nndeploy::op::Op | |
| getOutputName(int index=0) | nndeploy::op::Op | |
| getOutputTensor(const std::string &name) | nndeploy::op::Op | |
| getOutputTensorAfterRun(const std::string &name, base::DeviceType device_type, bool is_copy, base::DataFormat data_format) | nndeploy::net::Net | |
| getParallelType() | nndeploy::op::Op | |
| getParam() | nndeploy::op::Op | virtual |
| getPrecisionType() | nndeploy::op::Op | |
| getStream() | nndeploy::op::Op | |
| getTensor(const std::string &name) | nndeploy::net::Net | |
| getTimeProfileFlag() | nndeploy::op::Op | |
| getWeight(const std::string &weight) | nndeploy::net::Net | |
| getWorkspaceSize() | nndeploy::op::Op | virtual |
| inferDataFormat() | nndeploy::net::Net | virtual |
| inferDataType() | nndeploy::net::Net | virtual |
| inferShape() | nndeploy::net::Net | virtual |
| init() | nndeploy::net::Net | virtual |
| initialized_ | nndeploy::op::Op | protected |
| inputs_ | nndeploy::op::Op | protected |
| is_changed_ | nndeploy::op::Op | protected |
| is_debug_ | nndeploy::op::Op | protected |
| is_dynamic_shape_ | nndeploy::net::Net | protected |
| is_external_stream_ | nndeploy::op::Op | protected |
| is_inner_ | nndeploy::op::Op | protected |
| is_inplace_ | nndeploy::op::Op | protected |
| is_running_ | nndeploy::op::Op | protected |
| is_time_profile_ | nndeploy::op::Op | protected |
| isDynamicShape() | nndeploy::net::Net | |
| isRunning() | nndeploy::op::Op | |
| isWeight(const std::string &name) | nndeploy::net::Net | |
| max_shape_ | nndeploy::net::Net | protected |
| min_shape_ | nndeploy::net::Net | protected |
| model_desc_ | nndeploy::net::Net | protected |
| Net() | nndeploy::net::Net | |
| net_opt_flag_ | nndeploy::net::Net | protected |
| Op() | nndeploy::op::Op | |
| op_desc_ | nndeploy::op::Op | protected |
| op_repository_ | nndeploy::net::Net | protected |
| opt_shape_ | nndeploy::net::Net | protected |
| optimizer() | nndeploy::net::Net | protected |
| outputs_ | nndeploy::op::Op | protected |
| parallel_type_ | nndeploy::op::Op | protected |
| postRun() | nndeploy::net::Net | virtual |
| precision_type_ | nndeploy::op::Op | protected |
| preRun() | nndeploy::net::Net | virtual |
| replaceInputTensor(const std::string &name, device::Tensor *tensor) | nndeploy::op::Op | |
| replaceOutputTensor(const std::string &name, device::Tensor *tensor) | nndeploy::op::Op | |
| reshape(base::ShapeMap &shape_map) | nndeploy::net::Net | virtual |
| rmInput(device::Tensor *tensor) | nndeploy::op::Op | |
| run() | nndeploy::net::Net | virtual |
| runtime() | nndeploy::net::Net | protectedvirtual |
| runtime_ | nndeploy::net::Net | protected |
| setAllInput(std::vector< device::Tensor * > inputs) | nndeploy::op::Op | |
| setAllInputName(std::initializer_list< std::string >) | nndeploy::op::Op | |
| setAllInputName(std::vector< std::string > &) | nndeploy::op::Op | |
| setAllOutput(std::vector< device::Tensor * > outputs) | nndeploy::op::Op | |
| setAllOutputName(std::initializer_list< std::string >) | nndeploy::op::Op | |
| setAllOutputName(std::vector< std::string > &) | nndeploy::op::Op | |
| setDebugFlag(bool flag) | nndeploy::op::Op | |
| setDeviceType(base::DeviceType device_type) | nndeploy::op::Op | |
| setDisablePass(std::set< OptPassType >) | nndeploy::net::Net | |
| setDynamicShape(bool is_dynamic_shape, base::ShapeMap &min_shape, base::ShapeMap &opt_shape, base::ShapeMap &max_shape) | nndeploy::net::Net | |
| setEnablePass(std::set< OptPassType >) | nndeploy::net::Net | |
| setInitializedFlag(bool flag) | nndeploy::op::Op | |
| setInnerFlag(bool flag) | nndeploy::op::Op | |
| setInput(device::Tensor *input) | nndeploy::op::Op | virtual |
| setInput(device::Tensor *input, int index) | nndeploy::op::Op | |
| setInterpret(ir::Interpret *interpret) | nndeploy::net::Net | |
| setMemory(device::Buffer *buffer) | nndeploy::net::Net | virtual |
| setModelDesc(ir::ModelDesc *model_desc) | nndeploy::net::Net | |
| setName(std::string name) | nndeploy::op::Op | |
| setOpParam(const std::string &op_name, std::shared_ptr< base::Param > param) | nndeploy::net::Net | |
| setOpType(ir::OpType op_type) | nndeploy::op::Op | |
| setOutput(device::Tensor *output) | nndeploy::op::Op | virtual |
| setOutput(device::Tensor *output, int index) | nndeploy::op::Op | |
| setParallelType(const base::ParallelType ¶lle_type) | nndeploy::op::Op | |
| setParam(std::shared_ptr< base::Param > param) | nndeploy::op::Op | virtual |
| setPrecisionType(base::PrecisionType precision_type) | nndeploy::op::Op | virtual |
| setRunningFlag(bool flag) | nndeploy::op::Op | |
| setStream(device::Stream *stream) | nndeploy::op::Op | |
| setTensorPoolMemory(bool is_external) | nndeploy::net::Net | |
| setTensorPoolType(TensorPoolType tensor_pool_type) | nndeploy::net::Net | |
| setTimeProfileFlag(bool flag) | nndeploy::op::Op | |
| setWorkers(int worker_num, std::vector< base::DeviceType > device_types=std::vector< base::DeviceType >()) | nndeploy::net::Net | |
| setWorkspace(void *workspace) | nndeploy::op::Op | virtual |
| stream_ | nndeploy::op::Op | protected |
| tensor_pool_memory_is_external_ | nndeploy::net::Net | protected |
| tensor_pool_type_ | nndeploy::net::Net | protected |
| tensor_repository_ | nndeploy::net::Net | protected |
| worker_num_ | nndeploy::net::Net | protected |
| workspace_ | nndeploy::op::Op | protected |
| workspace_is_external_ | nndeploy::op::Op | protected |
| workspace_size_ | nndeploy::op::Op | protected |
| ~Net() | nndeploy::net::Net | virtual |
| ~Op() | nndeploy::op::Op | virtual |