日本語プログラミング言語「なでしこ3」で自然言語処理#2(文生成)

前回:日本語プログラミング言語「なでしこ3」で自然言語処理(言語モデル) 前回、せっかくバイグラム言語モデルを作ったので、文生成をしてみようと思う。 バイグラム言語モデルとは、ある単語の次にどんな単語がどれくらいの割合で … “日本語プログラミング言語「なでしこ3」で自然言語処理#2(文生成)”の続きを読む

日本語プログラミング言語「なでしこ3」で自然言語処理(言語モデル)

時は数年前にさかのぼり、日本語プログラミング言語でなんか遊んでみたいなという雑談をしていたころ。 当時、最もまともだった(ように見えた)日本語プログラミング言語は「なでしこ」で、それを使ってちょっと遊んでみた。 一通りの … “日本語プログラミング言語「なでしこ3」で自然言語処理(言語モデル)”の続きを読む

(Chainer)NLPerのためのConvolution1Dの使い方

自然言語処理やっててまれによくつかうCNN やりたいこと 文字分散表現を畳み込んで単語分散表現を作りたい。 もちろん単語レベルで畳み込んで文をエンコードするのにも使える。 I love you という単語列をそれぞれ窓幅 … “(Chainer)NLPerのためのConvolution1Dの使い方”の続きを読む

chainerでレイヤ数を雑に指定できるMLP

Chainer MLPでgoogleして出てくるのはLinearの数がハードコーディングなMLPばっかりだし、ユニット数を雑に指定して雑にMLP作れるやつが欲しかったので書いた。 もっとましな書き方あったら教えてください … “chainerでレイヤ数を雑に指定できるMLP”の続きを読む

anacondaでnumpy呼ぶ時に、ImportError: No module named libを食らう

anaconda3-x.x.x使用時、python2.7に落とす必要が出たので以下の記事を参考にしてpython2環境を作った。その時に起きたnumpyエラーについて。 Anaconda3を入れた後,python2.7を … “anacondaでnumpy呼ぶ時に、ImportError: No module named libを食らう”の続きを読む