【chainer】F.padとF.pad_sequenceの使い方

chainerでpaddingするときの方法、備忘録。パディングするベクトルを用意。 >>> from chainer import functions as F >>> import numpy as np >>> a = np.array([[1,2,3]], 'f') >>> b = np.array([[1,2,3,4]], 'f') >>> a array([[ 1., 2., 3.]], dtype=flo…

pythonで重複の無いリスト

例えばテキストデータを舐めて単語の種類数を求めたいときとか、重複の無いリストが必要になる。 今まで、何も考えずに以下のように書いてた。 良くない例 >>> a = [1,2,2,1,3,4,1,2,3] >>> b = [] >>> for c in a: # aの中身をcで回す ... if c not in b: #…

2018/01/08-01/14

今週は寒かった。 研究室も徐々に人が戻ってきて、通常運転になってきた。 といっても、やっぱり寒いからみんな外に出たくないみたいで、秋ごろに比べるとかなり人数が少ない気がする。 僕も僕で部屋にこもりがちで、気分転換したいときに作業環境替えるため…

2018/01/01-01/07

新年あけましてこんにちは。 今年も週間記録を付けていきましょう。例年通り年末は福島にある父の実家へ行ってた。 福島めっちゃ寒くて辛かった。家も古いので、しんしんと冷えるってこういうことなんだなって感じ。 おいしい刺身が食べれたのでありがたかっ…

2018年頑張ること

去年も書いたし、一年で頑張ることを宣言します。まず昨年の目標と達成を振り返ります。 2017年頑張ろうとしてたこと 1. いろいろなことをブログに書く(たいへんよくできました) 週間記録をつけるようにした。大変よくできました。 頭の整理がつくのでオス…

2017/12/25-12/31

ちょうど31日が日曜日なので、気持ち的に投稿を遅刻できない。東京メトロでやってる「地下謎への招待2017」ってやつをやってみた。 メトロ各線の駅をうろうろして謎解きしていくんだけど、予想以上に難しいし楽しかった。 ネットに転がってる情報だと、だい…

私的2017年「この曲がすごい」

はいはい今年もやりますよー。 今年僕がいいと思った曲を20曲ほど紹介します。 ついでに、その曲のどこがいいのか!をガンガン書いていくよーー。お断りとして、2017年にリリースされた曲に限りません。 今年、ぼくがいいと思った曲をご紹介していきます。 …

2017/12/18-12/24

東京でダラダラ作業する一週間。何もない日は、朝起きて作業して、昼過ぎからはカフェで作業。夜もご飯食べた後にだらだら作業、って感じで触れる限りパソコンに触れてた。 進捗はやっぱり奈良にいる時より落ちるけど、精神衛生は少しずつ回復して来てると思…

2017/12/11-12/17

2017年の店じまいをする一週間。 というのも、週末には東京に戻る用事があって、ついでなのでそのまま年越しまで実家にいようと思ったから。 もろもろ片付いてないことが多いけど、とりあえずパソコンを持って奈良から戻ってきた。 こころがしんどかったので…

分かった気持ちになるディープラーニング

この記事はMDアドベントカレンダーの14日のやつです。 昨日の記事はまくくまとさんたさんのくりしますものがたり(β)でした。 まくくまはとてもゆめのあるいきものです。 はじめに こんにちは、明太子熊です。夢の無い方の熊です。MDアドベントカレンダーは3…

2017/12/04-12/10

師走、やる気はないけど焦燥感に置いたてられる日々って感じ。 モチベーションが低下してるわけじゃなくて、普通に精神的にやられてた。論文投稿シーズンに入って、先輩方が論文頑張って書いてる中、なんで自分には実績が無いんだ。みたいな当然なんだけど焦…

2017/11/27-12/03

週の後半はつらいつらいってぼやいてばっかりだった。 実際辛い。様々な方面でタスクが溜まりすぎて、しかも様々な障害が発生してるという状況がかなりつらいなと感じた。 金曜日くらいから頭の中が散らかってる自覚はあったんだけど、特に整理しないまま現…

2017/11/20-11/26

週の前半は祖父の葬儀とかで福島にいた。 福島はこれまで年末年始に通うことがほとんどで、こんな中途半端な時期に祖父母家にいると時間間隔がバグるなあって感じた。祖母が認知症で色々なものを忘れてしまっているのが気がかり。 去年までは僕の名前を聞け…

2017/11/13-11/19

最近やる気が出ず、何がモチベーション低下につながってるのかを考えていた。 なんとなく買い出し先のイオンにあるカフェで作業したら、想像以上に捗ったのでデスクで作業するのが辛いのかもしれないと気づく。 今後は適度にカフェで作業したりしようと思う…

2017/11/06-11/12

今やってる研究内容を発表したら一気に燃え尽きてモチベーションが消えてしまった一週間。 なんというか、コンスタントに作業しないとこういう燃え尽き症候群になるんだろうなと実感した。大体一日6時間くらいが真面目に作業できる限度で、それを超えた時間…

2017/10/30-11/05

月に一回くらい大きいプログラム作って、月の残りはそれ回して遊んでるって感じのサイクルなんだけど、このスパンをもっと短くしていかないとなあと思ってる。 いまは10月の中頃に頑張って作った実験プログラムのデバッグしたり、パラメータ変えて遊んだりし…

2017/10/23-10/29

自分の研究のプログラム作って、実験回して、分析して、また回して、みたいなことをずっとやってる一週間だった。 それなりにうまくいってるので、次の全体報告会でこのテーマについて話すんだろうなあと思いながら、いろいろとデータを分析していた。 いつ…

2017/10/16-10/22

奈良に戻って数週間経って、やっとルーチンが固まった。 毎日同じような感じで過ごしてるので特段書くことがなくなるやつ。 最近めちゃくちゃ寒くなって、買い出し行くのもつらい。 原付なんだけど、そろそろちゃんとしたウィンドブレイカー的なものを買わな…

2017/10/09-10/15

授業うけたり、先行研究の最実装したり、ミーティングして方針転換したりとか、いつも通りの一週間。夏の間に処理を滞らせていたマイナンバーとか、源泉徴収票の処理だとかを片づけたりしてた。 Euro Track Simulator 2というゲームをSteamで購入した。 とあ…

Embedの速度比較

単語埋め込みとかで使う、onehotとlook-up tabelの内積計算を比較する。埋め込み操作(embedding)の式は以下のとおり。xは[0,1,0,0,0]って感じのonehotベクトル。欲しいインデックスにビットが立ってて、Wと内積とると欲しいベクトルが引き抜かれる感じ。これ…

2017/10/02-10/08

二ヶ月ぶりに奈良に戻って来てまたらぼぐらしが始まった。 すでに東京でインターンしてたのが夢のようで、本当に二ヶ月って短いなあと感じる。先週の日記で書いたけど、石鹸とかティッシュとかのストックが切れてたのでいろいろと買い出しする一週間だった。…

2017/09/25-10/01

色々とばたばたした一週間。 二ヶ月間お世話になったインターンが終了し、結果を報告し、送迎会的なものをしてもらい、東京にいるついでに某フレームワークのイベントのスタッフをさせてもらい、部屋を爆速で片付けて奈良に戻る、というかんじ。水曜日、イン…

2017/09/18-09/24

先週洋書を一冊読みきったので、新しいのを買いに新宿の紀伊国屋に行った。 何読もうかなー、やっぱり英文科出身としてはオースティンを読み直してみようかなぁとか、ぼーっと棚の前で本を選んでたら外国人に話しかけられてめちゃくちゃびびる。 そしてリス…

pythonでひらがな、カタカナ判定をする

一覧をリストにしてinで比較してもいいんだけど、もうちょっとスマートにやりたい。 ユニコードとかアスキーとかをちゃんと勉強した人にとっては多分当たり前のことなんだと思う。ひらがなの「も」 カタカナの「モ」を判別する時、以下のように書くことが可…

2017/09/11-09/17

相変わらずじみーーーに体調が優れない一週間。 気だるさというか、季節の変わり目にありがちな体調75%くらいですって感じの微妙なやつ。週の前半は仕事で使ってるchainerのcrf1dを理解する必要があって、真面目に読んだりいじくりまわしたりした。 やっと理…

2017/09/04-09/10

自分のやってる研究的なのが、ちょっとだけ進捗が出て嬉しい一週間だった。 まあ、githubの操作ミスってデータぶっ飛んだから全部コード書き直しっていう残念なこともあったけど。基本的にびみょーーーに体調が悪くて、仕事も気づいたら一週間経っててなんか…

【chainer】 crf1d, CRF1dの使い方

chainerのlinks.CRF1dとfunctions.crf1dの使い方メモ。 crfと同様に系列を扱うNStepLSTMとかと同じ気分で使うと事故る。 概要 functions.crf1d(cost, xs, ts) 遷移スコア、タグスコア、正解ラベルをそれぞれ受け取って、最適パスをVariableのlistで返す。 遷…

2017/08/27-09/03

いろいろやってることはあるんだけど、仕事内容なので書けないと言うのが辛い。 さっさと奈良に戻りたいぞー。インターンも折り返して、やっと慣れてきた。 仕事終わりに吉祥寺あたりでディナーして帰るくらいの余裕を持てるようになった。くだんのインター…

2017/08/21-08/27

東京にいる間しかPSO2できないよなあと気づいて、手元にあるパソコンにPSO2をインストールして久しぶりにプレイした。 なんというか、色々変わっててびっくりした。 オンラインゲームって本当に少しやってないだけでものすごく置いていかれるよね。とりあえ…

2017/08/14-08/20

祖父母と親戚に会うための家族旅行に同伴する。 毎年富山の祖父母家に集まるんだけど、祖父母ともに恒例になってきてみんなで旅行できるチャンスもそうないしってことで、今年は長野一泊弾丸旅行。僕は運転手でした。実は妹が数日前まで塾の合宿で長野にいて…