HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
float16.h File Reference
#include <math.h>
#include "endian.h"
#include "core/common/narrow.h"
#include "core/common/common.h"
#include "core/session/onnxruntime_float16.h"
+ Include dependency graph for float16.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  onnxruntime::MLFloat16
 
struct  onnxruntime::BFloat16
 
struct  onnxruntime::BFloat16::FromBitsT
 

Namespaces

 onnxruntime
 

Macros

#define ORT_HOST_DEVICE
 

Functions

MLFloat16 onnxruntime::operator""_f16 (unsigned long long int v) noexcept
 
MLFloat16 onnxruntime::operator""_fp16 (long double v) noexcept
 
BFloat16 onnxruntime::operator""_b16 (unsigned long long int v) noexcept
 
BFloat16 onnxruntime::operator""_bfp16 (long double v) noexcept
 
void onnxruntime::BFloat16ToFloat (const BFloat16 *blf, float *flt, size_t size) noexcept
 
void onnxruntime::FloatToBFloat16 (const float *flt, BFloat16 *blf, size_t size)
 

Macro Definition Documentation

#define ORT_HOST_DEVICE

Definition at line 25 of file float16.h.