This is the complete list of members for nndeploy::net::Runtime, including all inherited members.
| copyToInputTensor(device::Tensor *tensor)=0 | nndeploy::net::Runtime | pure virtual |
| deinit()=0 | nndeploy::net::Runtime | pure virtual |
| device_type_ | nndeploy::net::Runtime | protected |
| device_types_ | nndeploy::net::Runtime | protected |
| getMemorySize() | nndeploy::net::Runtime | virtual |
| getOutputTensorAfterRun(const std::string &name, base::DeviceType device_type, bool is_copy, base::DataFormat data_format)=0 | nndeploy::net::Runtime | pure virtual |
| getStream() | nndeploy::net::Runtime | |
| init(std::vector< TensorWrapper * > &tensor_repository, std::vector< OpWrapper * > &op_repository, std::vector< device::Tensor * > &input_tensors, std::vector< device::Tensor * > &output_tensors, bool is_dynamic_shape, base::ShapeMap max_shape, TensorPoolType tensor_pool_type=kTensorPool1DSharedObjectTypeGreedyBySizeImprove, bool is_external_tensor_pool_memory=false)=0 | nndeploy::net::Runtime | pure virtual |
| input_tensors_ | nndeploy::net::Runtime | protected |
| is_dynamic_shape_ | nndeploy::net::Runtime | protected |
| is_external_stream_ | nndeploy::net::Runtime | protected |
| is_external_tensor_pool_memory_ | nndeploy::net::Runtime | protected |
| is_pure_dynamic_shape_ | nndeploy::net::Runtime | protected |
| max_shape_ | nndeploy::net::Runtime | protected |
| NonCopyable()=default | nndeploy::base::NonCopyable | |
| NonCopyable(const NonCopyable &)=delete | nndeploy::base::NonCopyable | |
| NonCopyable(NonCopyable &&)=delete | nndeploy::base::NonCopyable | |
| op_repository_ | nndeploy::net::Runtime | protected |
| operator=(const NonCopyable &)=delete | nndeploy::base::NonCopyable | |
| operator=(NonCopyable &&)=delete | nndeploy::base::NonCopyable | |
| output_tensors_ | nndeploy::net::Runtime | protected |
| postRun()=0 | nndeploy::net::Runtime | pure virtual |
| preRun()=0 | nndeploy::net::Runtime | pure virtual |
| reshape(base::ShapeMap &shape_map)=0 | nndeploy::net::Runtime | pure virtual |
| run()=0 | nndeploy::net::Runtime | pure virtual |
| Runtime(const base::DeviceType &device_type) | nndeploy::net::Runtime | inline |
| setMemory(device::Buffer *buffer) | nndeploy::net::Runtime | virtual |
| setStream(device::Stream *stream) | nndeploy::net::Runtime | |
| setWorkers(int worker_num, std::vector< base::DeviceType > device_types=std::vector< base::DeviceType >()) | nndeploy::net::Runtime | |
| stream_ | nndeploy::net::Runtime | protected |
| synchronize() | nndeploy::net::Runtime | |
| tensor_pool_ | nndeploy::net::Runtime | protected |
| tensor_pool_type_ | nndeploy::net::Runtime | protected |
| tensor_repository_ | nndeploy::net::Runtime | protected |
| worker_num_ | nndeploy::net::Runtime | protected |
| ~Runtime() | nndeploy::net::Runtime | inlinevirtual |