Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arccore::BFloat16

Type 'Brain Float16'. Plus de détails...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/base/arccore/base/BFloat16.h>

+ Graphe de collaboration de Arccore::BFloat16:

Fonctions membres publiques

 BFloat16 (float v)
 
BFloat16operator= (float v)
 
 operator float () const
 

Fonctions membres privées

float _toFloat () const
 
void _setFromFloat (float v)
 

Attributs privés

uint16_t m_v
 

Amis

bool operator== (const BFloat16 &a, const BFloat16 &b)
 
bool operator!= (const BFloat16 &a, const BFloat16 &b)
 
bool operator< (const BFloat16 &a, const BFloat16 &b)
 

Description détaillée

Type 'Brain Float16'.

Définition à la ligne 32 du fichier arccore/src/base/arccore/base/BFloat16.h.

Documentation des constructeurs et destructeur

◆ BFloat16()

Arccore::BFloat16::BFloat16 ( float  v)
inlineexplicit

Définition à la ligne 37 du fichier arccore/src/base/arccore/base/BFloat16.h.

Documentation des fonctions membres

◆ _setFromFloat()

void Arccore::BFloat16::_setFromFloat ( float  v)
inlineprivate

Définition à la ligne 83 du fichier arccore/src/base/arccore/base/BFloat16.h.

◆ _toFloat()

float Arccore::BFloat16::_toFloat ( ) const
inlineprivate

Définition à la ligne 79 du fichier arccore/src/base/arccore/base/BFloat16.h.

◆ operator float()

Arccore::BFloat16::operator float ( ) const
inline

Définition à la ligne 46 du fichier arccore/src/base/arccore/base/BFloat16.h.

◆ operator=()

BFloat16 & Arccore::BFloat16::operator= ( float  v)
inline

Définition à la ligne 41 du fichier arccore/src/base/arccore/base/BFloat16.h.

Documentation des fonctions amies et associées

◆ operator!=

bool operator!= ( const BFloat16 a,
const BFloat16 b 
)
friend

Définition à la ligne 52 du fichier arccore/src/base/arccore/base/BFloat16.h.

◆ operator<

bool operator< ( const BFloat16 a,
const BFloat16 b 
)
friend

Définition à la ligne 56 du fichier arccore/src/base/arccore/base/BFloat16.h.

◆ operator==

bool operator== ( const BFloat16 a,
const BFloat16 b 
)
friend

Définition à la ligne 47 du fichier arccore/src/base/arccore/base/BFloat16.h.

Documentation des données membres

◆ m_v

uint16_t Arccore::BFloat16::m_v
private

Définition à la ligne 77 du fichier arccore/src/base/arccore/base/BFloat16.h.


La documentation de cette classe a été générée à partir du fichier suivant :