|
VART-ML
0.3.0
|
This is the complete list of members for vart::Runner, including all inherited members.
| allocate_npu_tensor(const NpuTensorInfo &info) const =0 | vart::Runner | pure virtual |
| allocate_sub_tensor(const NpuTensor &parent, const NpuTensorInfo &info, size_t offset) const =0 | vart::Runner | pure virtual |
| execute(const std::vector< std::vector< NpuTensor >> &inputs, std::vector< std::vector< NpuTensor >> &outputs) noexcept=0 | vart::Runner | pure virtual |
| execute_async(const std::vector< std::vector< NpuTensor >> &inputs, std::vector< std::vector< NpuTensor >> &outputs) noexcept=0 | vart::Runner | pure virtual |
| execute_async(const std::vector< std::vector< NpuTensor >> &inputs, std::vector< std::vector< NpuTensor >> &outputs, ExecuteAsyncCallback cb) noexcept=0 | vart::Runner | pure virtual |
| ExecuteAsyncCallback typedef | vart::Runner | |
| get_batch_size() const =0 | vart::Runner | pure virtual |
| get_num_input_tensors() const =0 | vart::Runner | pure virtual |
| get_num_output_tensors() const =0 | vart::Runner | pure virtual |
| get_quant_parameters(const std::string &tensor_name) const =0 | vart::Runner | pure virtual |
| get_tensor_info_by_name(const std::string &tensor_name, TensorType type) const =0 | vart::Runner | pure virtual |
| get_tensors_info(TensorDirection direction, TensorType type) const =0 | vart::Runner | pure virtual |
| Runner(const std::string &model_path, const std::unordered_map< std::string, std::any > &options={}) | vart::Runner | inlineexplicitprotected |
| wait(const JobHandle &job_handle, std::chrono::milliseconds timeout) noexcept=0 | vart::Runner | pure virtual |
| ~Runner()=default | vart::Runner | virtual |