「遺伝的プログラミングの学習中に生成したプログラムからWebGPUのシェーダーを自動生成して実行する」みたいなことをやったらアホほど処理が遅かった。
- プログラムを普通に実行するのに比べて、50倍実行に時間がかかってすごくすごくすごく遅い
- 自動生成されたプログラムなので1KB~10MB程度となって大きく、これのコンパイルは極めて時間がかかる
- Step数でいうと1000 step~100000 stepみたいな感じ
- 本当はプログラムをもっとデカくして、100MBぐらいにして推論の精度を上げたい
- 学習中、個体が発生する毎にシェーダープログラムのコンパイルが走る
- 自動生成されたプログラムなので1KB~10MB程度となって大きく、これのコンパイルは極めて時間がかかる