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;
};