Conversation
Notices
-
ikeji (ikeji@ostatus.ikeji.ma)'s status on Tuesday, 07-May-2024 00:18:11 JST ikeji @tadd 合成?畳み込み?
昔読んだSFで、主人公が計算をショートカットされた時どう感じるかという話をしてるのがあったのをおもいだした。-
斎藤ただし (tadd@best-friends.chat)'s status on Tuesday, 07-May-2024 00:18:12 JST 斎藤ただし 緩募: 何かのデータを別のデータに変換する時、ナイーブにやると何段階も処理が必要なのを、少ない数の処理にする一般的な方法・考え方・キーワード。
例: 型的なものがAのa1を同a2に変換する時、逐一やってると a1→b1→b2→a2 になる場合を考える。中間の何かBに変換してAに戻す処理。けどa2の中身を使う段になって、よくよく考えるとa1→a2の一発で変換できるかもしれない。そうできるなら、処理が減るだけでなくて、a1の意味をより良く保存できるかもしれない。
更に具体例だと、実数a1を複素数にして、-1を掛けて、実部だけ取るなら、最初から-1を掛ければよい。
複素数にして戻すのを逆数にするなら、演算を省くことで精度も保てると想像できそう。(※ただしNaNとかとかを除く)
まぁ処理に一方向性がある場合、てことか。
-