HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ML_Model Member List

This is the complete list of members for ML_Model, including all inherited members.

executionProviderName(ML_ExecutionProvider provider, UT_StringHolder &name, UT_StringHolder &label)ML_Modelstatic
getNames(UT_StringArray &input_names, UT_StringArray &output_names) const ML_Model
getShapes(UT_Array< Shape > &input_shapes, UT_Array< Shape > &output_shapes) const ML_Model
initializeModel(const UT_StringRef &model_filepath, ML_ExecutionProvider provider, UT_WorkBuffer &errors, UT_WorkBuffer &warnings, UT_WorkBuffer &messages)ML_Model
mat3ToShape(Shape &tensor_shape, const UT_Matrix3D &shape_vector)ML_Modelstatic
ML_Model()ML_Model
parseOutputData(const UT_StringHolder &srcpattern, int maxtuplesize, UT_StringArray &names, UT_IntArray &sizes, UT_WorkBuffer &error)ML_Modelstatic
run(const UT_Array< UT_Array< float >> &inputs, const UT_Array< Shape > &input_shapes, UT_Array< UT_Array< float >> &outputs, const UT_Array< Shape > &output_shapes, UT_WorkBuffer &error_message)ML_Model
Shape typedefML_Model
supportedExecutionProviders()ML_Modelstatic
supportsExecutionProvider(ML_ExecutionProvider provider)ML_Modelstatic
tensorElementsSize(const UT_Array< exint > &tensor_dimensions, bool &has_dynamic_axes)ML_Modelstatic
~ML_Model()ML_Model