Declaration
class simaai::neat::Model { ... }
Enumerations Index
Friends Index
Public Constructors Index
| Model (const std::string &mpk_path) |
|
|
|
| Model (const std::string &mpk_path, const Options &opt) |
|
|
|
| Model (Model &&) noexcept |
|
|
|
Public Destructor Index
Public Operators Index
Public Member Functions Index
Private Member Attributes Index
| std::unique_ptr< Impl > | impl_ |
|
|
|
Private Static Functions Index
Definition at line 33 of file Model.h.
Enumerations
Stage
- Enumeration values
-
| Preprocess | |
| Inference | |
| Postprocess | |
| Full | |
Definition at line 97 of file Model.h.
Friends
internal::ModelAccess
| friend struct internal::ModelAccess |
|
Public Constructors
Model()
| simaai::neat::Model::Model (const std::string & mpk_path) |
|
explicit
|
Model()
| simaai::neat::Model::Model (const std::string & mpk_path, const Options & opt) |
|
explicit
|
Model()
| simaai::neat::Model::Model (Model &&) |
|
noexcept
|
Public Destructor
~Model()
| simaai::neat::Model::~Model () |
|
Public Operators
operator=()
| Model& simaai::neat::Model::operator= (Model &&) |
|
noexcept
|
Public Member Functions
backend_fragment()
| std::string simaai::neat::Model::backend_fragment (Stage stage) |
|
build()
| Runner simaai::neat::Model::build () |
|
build()
build()
build()
find_config_path_by_plugin()
| std::string simaai::neat::Model::find_config_path_by_plugin (const std::string & plugin_id) |
|
find_config_path_by_processor()
| std::string simaai::neat::Model::find_config_path_by_processor (const std::string & processor) |
|
fragment()
| NodeGroup simaai::neat::Model::fragment (Stage stage) |
|
infer_output_name()
| std::string simaai::neat::Model::infer_output_name () |
|
inference()
| simaai::neat::NodeGroup simaai::neat::Model::inference () |
|
input_appsrc_options()
| simaai::neat::InputOptions simaai::neat::Model::input_appsrc_options (bool tensor_mode) |
|
input_spec()
| TensorSpec simaai::neat::Model::input_spec () |
|
metadata()
| std::unordered_map<std::string, std::string> simaai::neat::Model::metadata () |
|
output_spec()
| TensorSpec simaai::neat::Model::output_spec () |
|
postprocess()
| simaai::neat::NodeGroup simaai::neat::Model::postprocess () |
|
preprocess()
| simaai::neat::NodeGroup simaai::neat::Model::preprocess () |
|
run()
| simaai::neat::Sample simaai::neat::Model::run (const simaai::neat::Tensor & input, int timeout_ms=-1) |
|
run()
| simaai::neat::Sample simaai::neat::Model::run (const std::vector< Tensor > & inputs, int timeout_ms=-1) |
|
run()
| simaai::neat::Sample simaai::neat::Model::run (const simaai::neat::Sample & input, int timeout_ms=-1) |
|
session()
| simaai::neat::NodeGroup simaai::neat::Model::session () |
|
session()
| simaai::neat::NodeGroup simaai::neat::Model::session (SessionOptions opt) |
|
Private Member Attributes
impl_
| std::unique_ptr<Impl> simaai::neat::Model::impl_ |
|
Private Static Functions
default_run_options()
| const simaai::neat::RunOptions& simaai::neat::Model::default_run_options () |
|
static
|
default_session_options()
| const SessionOptions& simaai::neat::Model::default_session_options () |
|
static
|
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.1.