HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
onnxruntime::IOnnxRuntimeOpSchemaCollection Class Referenceabstract

#include <schema_registry.h>

+ Inheritance diagram for onnxruntime::IOnnxRuntimeOpSchemaCollection:

Public Member Functions

virtual DomainToVersionMap GetLatestOpsetVersions (bool is_onnx_only) const =0
 
const ONNX_NAMESPACE::OpSchema * GetSchema (const std::string &key, const int maxInclusiveVersion, const std::string &domain) const final
 
virtual void GetSchemaAndHistory (const std::string &key, int maxInclusiveVersion, const std::string &domain, const ONNX_NAMESPACE::OpSchema **latest_schema, int *earliest_opset_where_unchanged) const =0
 

Detailed Description

Definition at line 37 of file schema_registry.h.

Member Function Documentation

virtual DomainToVersionMap onnxruntime::IOnnxRuntimeOpSchemaCollection::GetLatestOpsetVersions ( bool  is_onnx_only) const
pure virtual
const ONNX_NAMESPACE::OpSchema* onnxruntime::IOnnxRuntimeOpSchemaCollection::GetSchema ( const std::string key,
const int  maxInclusiveVersion,
const std::string domain 
) const
inlinefinal

Definition at line 43 of file schema_registry.h.

virtual void onnxruntime::IOnnxRuntimeOpSchemaCollection::GetSchemaAndHistory ( const std::string key,
int  maxInclusiveVersion,
const std::string domain,
const ONNX_NAMESPACE::OpSchema **  latest_schema,
int earliest_opset_where_unchanged 
) const
pure virtual

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