MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / PyBfloat16_Add

Function PyBfloat16_Add

tensorflow/compiler/xla/python/bfloat16.cc:217–223  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

215}
216
217PyObject* PyBfloat16_Add(PyObject* a, PyObject* b) {
218 bfloat16 x, y;
219 if (SafeCastToBfloat16(a, &x) && SafeCastToBfloat16(b, &y)) {
220 return PyBfloat16_FromBfloat16(x + y).release();
221 }
222 return PyArray_Type.tp_as_number->nb_add(a, b);
223}
224
225PyObject* PyBfloat16_Subtract(PyObject* a, PyObject* b) {
226 bfloat16 x, y;

Callers

nothing calls this directly

Calls 3

SafeCastToBfloat16Function · 0.85
PyBfloat16_FromBfloat16Function · 0.70
releaseMethod · 0.45

Tested by

no test coverage detected