2022-01-01から1年間の記事一覧

vim-test

インタプリタ作成しながら、GO言語も学習し、同時にvimも学習している。 テスト環境に vim-test を導入しているが github.com :TestFile が動作しない。 :TestSuite は問題なく動くのだが。 現場からは以上です。 追記: go testコマンドでは正常に動く。。。

vimの読み込みオーダー

vim-jp.org c. Five places are searched for initializations. The first that exists is used, the others are ignored. The $MYVIMRC environment variable is set to the file that was first found, unless $MYVIMRC was already set and when using VI…

vim ショートカット

vim のショートカットがまとまっていてよき。 vim.rtorr.com Commandモード時のカーソル移動で、 ctrl-w, ctrl-b で先頭、末尾の移動 ctrl-u で入力の全削除 ができることは分かったが、 未だ分からないのは 1文字単位でのカーソル移動方法(カーソルキーを…

PowerToys

PowerToys Runのデフォルト設定ではWindowsターミナルが英字入力で候補に出てこない。 ( 「ターミナル」だと出てくるが、日本語入力検索は面倒) ちょっとした設定で表示できるようになる。 PowerToys Runの設定項目の「Windows ターミナル」をONにするのと …

gibbs samplingのコード供養

ポアソン混合モデルの gibbs sampling を書いたので供養のため以下に載せておきます。 for i in range(MAXITER): for n in range(N): # (4.37), (4.38) for k in range(K): etas[n][k] = exp(Xs[n] * ln(lambdas[k]) - lambdas[k] + ln(pis[k])) # normaliza…

高速文字列解析の世界

高速文字列解析の世界のサポートページがなくなっていたのでインターネットアーカイブより。 web.archive.org 正誤表を探していたので、その個所を抜粋 訂正箇所 訂正・追記 (新しい版では既に修正されている場合があります。) p.12 2.1章 文字列の記法:Σ…

Pythonシンタックス __call__

Pythonコードで以下の様なシンタックスに出くわした。 A()(a, b) 初見、A()の戻り値とタプル(a, b)の積かなと思ったが、積演算子がない。 A()の引数を外側受け取る記述?そんなのあったっけ?と脳内検索。 Aのクラス定義みると __init__, __repr__, __call__…

PyTorchインストール時のトラブル

PyTorchのソースからインストールの備忘録、、、備忘録と言いつつ行った日からだいぶ時間経ってからの記録なので内容はおぼろげ(.zsh_historyを参考にしながら)記述。DeepLearning系を触らずにいたら、`pytorch` が動かなくなってしまっていた。 RuntimeEr…