struct ov::element_type_traits<element::Type_t::i32>¶
#include <element_type_traits.hpp>
template <>
struct element_type_traits<element::Type_t::i32>
{
// typedefs
typedef int32_t value_type;
};
struct ov::element_type_traits<element::Type_t::f16>¶
#include <element_type_traits.hpp>
template <>
struct element_type_traits<element::Type_t::f16>
{
// typedefs
typedef float16 value_type;
};
struct ov::element_type_traits<element::Type_t::f32>¶
#include <element_type_traits.hpp>
template <>
struct element_type_traits<element::Type_t::f32>
{
// typedefs
typedef float value_type;
};
struct ov::element_type_traits<element::Type_t::u8>¶
#include <element_type_traits.hpp>
template <>
struct element_type_traits<element::Type_t::u8>
{
// typedefs
typedef uint8_t value_type;
};
struct ov::element_type_traits<element::Type_t::boolean>¶
#include <element_type_traits.hpp>
template <>
struct element_type_traits<element::Type_t::boolean>
{
// typedefs
typedef char value_type;
};
struct ov::element_type_traits¶
struct ov::element_type_traits<element::Type_t::bf16>¶
#include <element_type_traits.hpp>
template <>
struct element_type_traits<element::Type_t::bf16>
{
// typedefs
typedef bfloat16 value_type;
};
struct ov::element_type_traits<element::Type_t::i16>¶
#include <element_type_traits.hpp>
template <>
struct element_type_traits<element::Type_t::i16>
{
// typedefs
typedef int16_t value_type;
};
struct ov::element_type_traits<element::Type_t::u64>¶
#include <element_type_traits.hpp>
template <>
struct element_type_traits<element::Type_t::u64>
{
// typedefs
typedef uint64_t value_type;
};
struct ov::element_type_traits<element::Type_t::u32>¶
#include <element_type_traits.hpp>
template <>
struct element_type_traits<element::Type_t::u32>
{
// typedefs
typedef uint32_t value_type;
};
struct ov::element_type_traits<element::Type_t::i64>¶
#include <element_type_traits.hpp>
template <>
struct element_type_traits<element::Type_t::i64>
{
// typedefs
typedef int64_t value_type;
};
struct ov::element_type_traits<element::Type_t::i4>¶
#include <element_type_traits.hpp>
template <>
struct element_type_traits<element::Type_t::i4>
{
// typedefs
typedef int8_t value_type;
};
struct ov::element_type_traits<element::Type_t::u4>¶
#include <element_type_traits.hpp>
template <>
struct element_type_traits<element::Type_t::u4>
{
// typedefs
typedef int8_t value_type;
};
struct ov::element_type_traits<element::Type_t::f64>¶
#include <element_type_traits.hpp>
template <>
struct element_type_traits<element::Type_t::f64>
{
// typedefs
typedef double value_type;
};
struct ov::element_type_traits<element::Type_t::u16>¶
#include <element_type_traits.hpp>
template <>
struct element_type_traits<element::Type_t::u16>
{
// typedefs
typedef uint16_t value_type;
};
struct ov::element_type_traits<element::Type_t::u1>¶
#include <element_type_traits.hpp>
template <>
struct element_type_traits<element::Type_t::u1>
{
// typedefs
typedef int8_t value_type;
};
struct ov::element_type_traits<element::Type_t::i8>¶
#include <element_type_traits.hpp>
template <>
struct element_type_traits<element::Type_t::i8>
{
// typedefs
typedef int8_t value_type;
};