exit op• データ種: tokens → matrix
• 呼び出し: import fullseye as fs; fs.ledger.tokens_to_matrix(tokens) (実装を直接呼ぶなら import reprconv; reprconv.tokens_to_matrix(tokens)、台帳から引くなら opsreprconv.get("tokens_to_matrix"))
• GPU: なし(CPU 参照実装のみ)
トークン列 tokens (T, d) → 一般の行列 matrix (T, d)。tokens 型の出口。
中身は変えない(写しを返す)。tokens を matrix と分けてあるのは、入る側で転置した (d, T) が黙って通るのを防ぐため(opsllmcore の docstring)で、出る側は一般の行列として扱ってよい —— SVD・条件数・ノルムなど matrix の op がそのまま掛かる(例: 注意の出力の実効次数を mat_cond で見る)。逆向き(matrix → tokens)は軸の順を確かめようがないので作らない。
Args:
tokens: (T, d) の有限な実数列。
Returns:
(T, d) float64。
Raises:
ValueError: 2-D でない / 非有限 / 空。
• サンプルデータ カタログ(DL URL / ライセンス) — 2-D は skimage.data(BSD/public)+ 合成、3-D は実データ源(Stanford/PDS 等)の DL URL。
• 演算子の来歴・参考文献 — この op 族の元になった研究/手法の出典。
• アルゴリズムの正典(著者・年)と用途は上記ファミリ使い方ガイドに記載。
• type_connectivity_tour — py -3.11 examples/type_connectivity_tour.py
matrix を入力に取れる)matrix_to_descriptor · matrix_to_angle · matrix_to_rot_scale
exit)*Provenance: reprconv.py — REPRCONV operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.