mots quotidiens. | |
Daichi Mochihashi (持橋大地) daichi <at> ism.ac.jp | by hns, version 2.10-pl1. |
|
||||||||||||||||||||||||||||||||||||||||||||||
~/work/sdm/src% ./sdm -h sdm, hierarchically smoothed Dirichlet Mixtures. Copyright (C) 2006 Daichi Mochihashi, all rights reserved. $Id: sdm.c,v 1.2 2006/02/02 16:28:51 dmochiha Exp $ usage: sdm -M mixtures [-I emmax] [-R remmax] [-E epsilon] train model ~/work/sdm/src% ./sdm cran.dat cran.model number of documents = 1397 number of words = 5177 number of mixtures = 50 convergence criterion = 0.01 % iteration 3/50 [REM 2+16]... PPL = 258.464 ETA: 0:36:00 (45 sec/step) converged. [ 0:01:43] writing model.. done.外側のEMではハイパーパラメータだけを最適化しているので3回しか回って いませんが, 実際の最適化は内側の2+16=18回のReversing EMで行われて います。cranfield だとかなり速いですが, 大きなコーパスだともっと時間が かかります。
この /bin/sh のスクリプトは単に ~/.NeXT/.NextTrash/ にファイルを mv したり,
そこから mv したりしているだけなので, そこを書き替えれば Linux 等でも普通に
使えます。
環境変数 $TRASH が設定されていたらそれを使って,
なければ ~/.trash を必要なら作製して使う, というちょっとした変更をした
ものを下に置いておきました。OSXではごみ箱は ~/.Trash らしいので,
そう変更しておけばOSXでも使えると思います。
"rc" (recycle) がリサイクラに入れるコマンド, "rt" (retrieve) が
リサイクラから戻すコマンドです。rc も rt も少なくても有名なコマンドにはない
上, 短いので名前としても適切な気がします。
ちなみに, % rt file として $TRASH/file からカレントに戻す時,
そもそもリサイクラにどんなファイルがあるかわからないと難しいので,
~/.zshrc に 下のように書いておくと % rt [TAB] で補完が効きます。
下に置いたファイルでは, さらに % rt -l とするとリサイクラの中身が見れる
ようにしておきました。
_recycler () { local trdir="${TRASH:-$HOME/.trash}" reply=(`cd $trdir; echo *`) } compctl -K _recycler rt
% ls ~trash total 8 -rwxr-xr-x 1 dmochiha slt 517 02-10 21:54 testrc* % cp ~trash/testrc .のようなことができます。
タイトル一覧 |