2023年1月6日

座長が決まらない。

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版作った。

がんばって残りを書いていく。

夜中、流石にダルくなってきた。ワクチンの副作用かな。