HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Ort::Float8E4M3FNUZ_t Struct Reference

float8e4m3fnuz (Float8 Floating Point) data type More...

#include <onnxruntime_cxx_api.h>

Public Member Functions

constexpr Float8E4M3FNUZ_t () noexcept
 
constexpr Float8E4M3FNUZ_t (uint8_t v) noexcept
 
constexpr operator uint8_t () const noexcept
 
constexpr bool operator== (const Float8E4M3FNUZ_t &rhs) const noexcept
 
constexpr bool operator!= (const Float8E4M3FNUZ_t &rhs) const noexcept
 

Public Attributes

uint8_t value
 

Detailed Description

float8e4m3fnuz (Float8 Floating Point) data type

It is necessary for type dispatching to make use of C++ API The type is implicitly convertible to/from uint8_t. See https://onnx.ai/onnx/technical/float8.html for further details.

Definition at line 453 of file onnxruntime_cxx_api.h.

Constructor & Destructor Documentation

constexpr Ort::Float8E4M3FNUZ_t::Float8E4M3FNUZ_t ( )
inlinenoexcept

Definition at line 455 of file onnxruntime_cxx_api.h.

constexpr Ort::Float8E4M3FNUZ_t::Float8E4M3FNUZ_t ( uint8_t  v)
inlinenoexcept

Definition at line 456 of file onnxruntime_cxx_api.h.

Member Function Documentation

constexpr Ort::Float8E4M3FNUZ_t::operator uint8_t ( ) const
inlinenoexcept

Definition at line 457 of file onnxruntime_cxx_api.h.

constexpr bool Ort::Float8E4M3FNUZ_t::operator!= ( const Float8E4M3FNUZ_t rhs) const
inlinenoexcept

Definition at line 460 of file onnxruntime_cxx_api.h.

constexpr bool Ort::Float8E4M3FNUZ_t::operator== ( const Float8E4M3FNUZ_t rhs) const
inlinenoexcept

Definition at line 459 of file onnxruntime_cxx_api.h.

Member Data Documentation

uint8_t Ort::Float8E4M3FNUZ_t::value

Definition at line 454 of file onnxruntime_cxx_api.h.


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