#include <data_types_internal.h>
Provides generic interface to test whether MLDataType is a Sequence, Map or an Opaque type including arbitrary recursive definitions without querying DataTypeImpl::GetType<T> for all known complex types
Definition at line 595 of file data_types_internal.h.
onnxruntime::utils::ContainerChecker::ContainerChecker |
( |
MLDataType |
| ) |
|
|
explicit |
onnxruntime::utils::ContainerChecker::~ContainerChecker |
( |
| ) |
|
|
default |
bool onnxruntime::utils::ContainerChecker::IsMap |
( |
| ) |
const |
|
inlinenoexcept |
template<class K , class V >
bool onnxruntime::utils::ContainerChecker::IsMapOf |
( |
| ) |
const |
|
inline |
bool onnxruntime::utils::ContainerChecker::IsSequence |
( |
| ) |
const |
|
inlinenoexcept |
template<class T >
bool onnxruntime::utils::ContainerChecker::IsSequenceOf |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: