Skip to main content

argmax

Function argmax 

Source
pub fn argmax(values: &[f64]) -> Result<usize>
Expand description

スライス内から最大値を持つ要素のインデックスを取得する。

§概要

  • 決定論的タイブレーク規則として、同一の最大値が複数存在する場合は「最小のインデックス(先勝ち)」を確定的に採択する。
  • 配列内に NaN が含まれている場合は CoreError::MathError を返却する。

§引数

  • values: 探索対象の実数値スライス(f64)。

§戻り値

  • 成功時は最大値のインデックス(usize)、配列が空または非有限値を含む場合は CoreError::MathError。