跳至主要内容

ProcessMlaRuntimeConfig Struct

Declaration​

struct ProcessMlaRuntimeConfig { ... }

Included Headers​

#include <ProcessMlaRuntimeConfig.h>

Public Member Attributes Index​

std::stringstage_key
std::stringmodel_path
gint32batch_size = 0
gint32batch_model = 0
std::vector< std::string >dispatcher_input_names
boolhas_input_segment_name = false
std::stringinput_segment_name
boolhas_input_contract = false
std::size_tinput_expected_bytes = 0
std::size_tinput_physical_size_bytes = 0
std::uint64_tinput_physical_byte_offset = 0
std::stringinput_expected_dtype
intinput_tensor_index = -1
std::vector< ProcessMlaOutputDesc >outputs
std::vector< ProcessMlaOutputDesc >dispatcher_outputs
std::vector< ProcessMlaLogicalOutputDesc >logical_outputs
std::vector< double >output_q_scales
std::vector< double >output_q_zero_points
boolofm_unpack_enabled = false

Definition at line 42 of file ProcessMlaRuntimeConfig.h.

Public Member Attributes​

batch_model​

gint32 ProcessMlaRuntimeConfig::batch_model = 0

Definition at line 46 of file ProcessMlaRuntimeConfig.h.

batch_size​

gint32 ProcessMlaRuntimeConfig::batch_size = 0

Definition at line 45 of file ProcessMlaRuntimeConfig.h.

dispatcher_input_names​

std::vector<std::string> ProcessMlaRuntimeConfig::dispatcher_input_names

Definition at line 47 of file ProcessMlaRuntimeConfig.h.

dispatcher_outputs​

std::vector<ProcessMlaOutputDesc> ProcessMlaRuntimeConfig::dispatcher_outputs

Definition at line 57 of file ProcessMlaRuntimeConfig.h.

has_input_contract​

bool ProcessMlaRuntimeConfig::has_input_contract = false

Definition at line 50 of file ProcessMlaRuntimeConfig.h.

has_input_segment_name​

bool ProcessMlaRuntimeConfig::has_input_segment_name = false

Definition at line 48 of file ProcessMlaRuntimeConfig.h.

input_expected_bytes​

std::size_t ProcessMlaRuntimeConfig::input_expected_bytes = 0

Definition at line 51 of file ProcessMlaRuntimeConfig.h.

input_expected_dtype​

std::string ProcessMlaRuntimeConfig::input_expected_dtype

Definition at line 54 of file ProcessMlaRuntimeConfig.h.

input_physical_byte_offset​

std::uint64_t ProcessMlaRuntimeConfig::input_physical_byte_offset = 0

Definition at line 53 of file ProcessMlaRuntimeConfig.h.

input_physical_size_bytes​

std::size_t ProcessMlaRuntimeConfig::input_physical_size_bytes = 0

Definition at line 52 of file ProcessMlaRuntimeConfig.h.

input_segment_name​

std::string ProcessMlaRuntimeConfig::input_segment_name

Definition at line 49 of file ProcessMlaRuntimeConfig.h.

input_tensor_index​

int ProcessMlaRuntimeConfig::input_tensor_index = -1

Definition at line 55 of file ProcessMlaRuntimeConfig.h.

logical_outputs​

std::vector<ProcessMlaLogicalOutputDesc> ProcessMlaRuntimeConfig::logical_outputs

Definition at line 58 of file ProcessMlaRuntimeConfig.h.

model_path​

std::string ProcessMlaRuntimeConfig::model_path

Definition at line 44 of file ProcessMlaRuntimeConfig.h.

ofm_unpack_enabled​

bool ProcessMlaRuntimeConfig::ofm_unpack_enabled = false

Definition at line 61 of file ProcessMlaRuntimeConfig.h.

output_q_scales​

std::vector<double> ProcessMlaRuntimeConfig::output_q_scales

Definition at line 59 of file ProcessMlaRuntimeConfig.h.

output_q_zero_points​

std::vector<double> ProcessMlaRuntimeConfig::output_q_zero_points

Definition at line 60 of file ProcessMlaRuntimeConfig.h.

outputs​

std::vector<ProcessMlaOutputDesc> ProcessMlaRuntimeConfig::outputs

Definition at line 56 of file ProcessMlaRuntimeConfig.h.

stage_key​

std::string ProcessMlaRuntimeConfig::stage_key

Definition at line 43 of file ProcessMlaRuntimeConfig.h.


The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.