(rontolisp) docs
← 関数

linalg:choice

(linalg:choice n size)

[0, n) の一様なインデックスを size 個、復元抽出 (同じインデックスが複数回現れうる) で引いた packed double ベクタを返します (整数引数を渡したときの numpy np.random.choice のデフォルト動作)。訓練データからミニバッチを抽出するイディオムで、結果はそのまま linalg:take-rows に渡せます。再現可能な列にするには、先に linalg:seed を呼んでください。