HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
schema_registry.h File Reference
#include <mutex>
#include <deque>
#include <map>
#include <sstream>
#include "core/graph/onnx_protobuf.h"
#include "onnx/defs/schema.h"
#include "core/graph/constants.h"
#include "core/common/common.h"
#include "core/common/status.h"
#include "core/platform/ort_mutex.h"
+ Include dependency graph for schema_registry.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  onnxruntime::SchemaRegistryVersion
 
class  onnxruntime::IOnnxRuntimeOpSchemaCollection
 
class  onnxruntime::OnnxRuntimeOpSchemaRegistry
 
class  onnxruntime::SchemaRegistryManager
 

Namespaces

 onnxruntime
 

Typedefs

using onnxruntime::OpName_Domain_Version_Schema_Map = std::unordered_map< std::string, std::unordered_map< std::string, std::map< ONNX_NAMESPACE::OperatorSetVersion, ONNX_NAMESPACE::OpSchema >>>
 
using onnxruntime::DomainToVersionMap = std::unordered_map< std::string, int >
 
using onnxruntime::DomainToVersionRangeMap = std::unordered_map< std::string, SchemaRegistryVersion >