座長が決まらない。
Pythonのプロファイルを取るのはcProfileが良さそう。
import cProfile
しておいて、プロファイルを取りたい関数を
cProfile.run('hoge(foo)')
のように引数付きで文字列で渡す。
kerasのmodelによる予想、model.predictだとかなり遅い。model.predict_on_batchにするだけで相当早くなった。これ以上の高速化はコードの全書き換えになるので厳しい。GPGPUで実行しちゃうのが早い気がする。
会議。
コロナワクチン接種。
1on1ミーティング。
メール処理たくさん。
講義準備やばい。
WSLやPowerShellが全て「ターミナル」に統一されてから、初回起動時にIMEが「_A」tという表示(半角英数モード)になるのに困っていた。これは「入力は英数字だが、変換を受け入れるモード」であり、Google日本語入力の独自モード。日本語入力時にCaps Lockを押すとこのモードになる。
さて、ターミナルを開くとこれがデフォルトになってしまう。僕はターミナル初回起動時にssh公開鍵のパスフレーズを入力しているのだが、これが表示されてしまうのでとても困る。
調べてみたら、Googleに質問している人がいた。Googleでも対応できず、Microsoftに問い合わせろ、とのこと。
しかしこれ、Google日本語が「直接入力」と「半角英数」というモードを分けているのが問題な気がしてきた。直接入力は文字通り英数字を直接入力するわけだが、「半角英数」は、途中まで入力した半角英数から単語をsuggestするモード。実装した人には申し訳ないが、普通に要らない……
これ、日本語入力に入ってるわけだから、「日本人が英語を入力する助けをするモード」なんだろうか。
解析力学の講義ノート、さすがに数式が多くてGitHubデフォルトのMarkdownプレビューでは苦しくなってきたからHTML版作った。
がんばって残りを書いていく。
夜中、流石にダルくなってきた。ワクチンの副作用かな。