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

#include <float16.h>

Public Member Functions

 MLFloat16 ()=default
 
constexpr MLFloat16 (uint16_t x)
 
 MLFloat16 (float f)
 
float ToFloat () const
 
 operator float () const
 

Public Attributes

uint16_t val {0}
 

Detailed Description

Definition at line 25 of file float16.h.

Constructor & Destructor Documentation

onnxruntime::MLFloat16::MLFloat16 ( )
default
constexpr onnxruntime::MLFloat16::MLFloat16 ( uint16_t  x)
inlineexplicit

Definition at line 29 of file float16.h.

onnxruntime::MLFloat16::MLFloat16 ( float  f)
explicit

Member Function Documentation

onnxruntime::MLFloat16::operator float ( ) const
inline

Definition at line 34 of file float16.h.

float onnxruntime::MLFloat16::ToFloat ( ) const

Member Data Documentation

uint16_t onnxruntime::MLFloat16::val {0}

Definition at line 26 of file float16.h.


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