quantileBFloat16
bfloat16 は、符号 1 ビット、指数 8 ビット、小数部 7 ビットを持つ浮動小数点データ型です。
この関数は、入力値を 32 ビット浮動小数点数に変換して上位 16 ビットを取り出します。次に、bfloat16 の分位点の値を計算し、0 ビットを追加して結果を 64 ビット浮動小数点数に変換します。
この関数は、bfloat16 の 7 ビット仮数の精度に対応する高速な分位点推定器であり、最大相対誤差は 0.78125% (平均相対誤差は約 0.27%) です。
構文
medianBFloat16
パラメータ
level— 任意。分位点 のレベル。設定可能な値は 0 から 1 の範囲です。デフォルト値: 0.5。Float*
Float64
例
bfloat16 を使用した 分位点 の計算
Query
Response