将bfloat16_t类型转化为half类型,并支持多种舍入模式,饱和/非饱和模式。
- RINT舍入模式:四舍六入五成双舍入
- ROUND舍入模式:四舍五入舍入
- FLOOR舍入模式:向负无穷舍入
- CEIL舍入模式:向正无穷舍入
- TRUNC舍入模式:向零舍入
根据输入数据的大小分为非饱和模式和饱和模式。
- 非饱和模式:
- 输入数据超过输出类型最值时,返回输出类型的对应符号inf值。
- 输入数据为+/-inf时, 返回+/-inf。
- 输入数据为nan时,返回nan。
- 饱和模式:
- 输入数据超过输出类型最值时,返回输出类型的对应最值。
- 输入数据为+/-inf时, 返回输出类型的对应最值。
- 输入数据为nan时,返回0。
[object Object]
无
PIPE_V
无
[object Object]