大模様替え祭り
土曜日.
朝起きて,軽く朝食を食べた後は大模様替え祭りをした.
まず,前提として私はいま実家で暮らしており,なおかつ自室と呼べるものは家族の色々なものが置かれた和室であり,ここで寝る以外のことをするのは困難である.そんなわけで私はリビングルームの一角を占拠してPCを使うあれこれや読書をしている.
今回はかねてからの本棚のスペース不足や机の狭さなどを解決するため,本棚とデスクを新たに購入したのであった.しかし,家族がそれならカーペットも替えたいと言い出し,カーペットも追加で購入した.そうして,今回は本棚,机,カーペットのインストールということになったのであった.
作業について長々と書いても仕方がないので,飛ばしてしまうがなかなかいい部屋になったのではないだろうか.ここに,引っ越し荷物に入っている書籍たちが入ることになる.
とりあえず大模様替えが終わった(カーペットも変わった) pic.twitter.com/Jc2uCNmriv
— jz_trunk (@jz_trunk) 2017年9月30日
しかし,欲を言えば自分の部屋が欲しい.結局居間でPCを使っていると遊んでいると思われるし,割と話しかけられてしまう.Do not disturbな気持ちのときに,今忙しい?などと聞かれたときすでに邪魔をしていることを自覚してほしい.あるいは,より良い解決方法として,現実空間でもメッセンジャーのアイコンのようにBusyとかを表示する機能を実装してほしい.
また,今日は図書館も行った.画集とエッセイみたいなのを借りた.画集は良かったら自宅用に買いたいと思っている.
夜は食事をして,ネットサーフィンをした後本を読んだら1日が終わってしまった.絵をやりたかったのだが,これは明日やろうと思う.明日の予定は未定.あまり気持ちに余裕があれば外に出ても良いかなーという程度でいる.
要するに些末な部分であるのだが
金曜日.
さすがに疲れがあって少し起きるのが遅れたが,弁当を作ってご飯を食べて部屋に行った.
飲み会の翌日にはよくあることだが(as is the often the case),なんとなく各位の現れる時間が遅かった気がする.私は深夜まで酒を飲みたい気持ちも,実際に飲む体力も,コミュニケーションポイントも無いので,大抵一次会で帰って,翌日も同じように行動したいと思っている.しかしながら,労の頃は部署で飲むと1次会だけで夜11時半などになっていたりすることがあり,大変に辛かった.
到着後は論文を読むのと実装をするのとどちらを選ぶか悩んだが,論文読みは家でもできると思ったので実装をやってしまうことにした.この実装はまだコアの部分ではなくて,要するに些末な部分であるのだが,行列のインデクシングなどが複雑で,過去のプログラムを見ても割といい加減な処理がなされていた.そこで一念発起して,ちゃんと任意の次元でも使えて,それなりの速度で動くバージョンを作ることにした.
結局こう決意したことによって1日時間を使ってしまうことになったが,実装はなんとか終わった(と言ってもべた書きで終わっただけで,関数にしたり,クラスにしたりというところは今後の課題である).あとはこうして作ったパーツをテンサーフローに組み込んで,過去の自分のプログラムの移植,あとはナイーブだけど新しいアイディアも試せるのでは無いかと期待している.ただ,それでうまくいかなかった場合,早速行き詰る.もっとも,そうしてどっぷりと自分の問題に浸かれるのが良いところではあるのだが.
そんなこんなで7時には退.早めに帰って図書館に行こうと思っていたのを忘れていた.また,友人にライブに誘われたりもしたが,その時点で半分くらい帰ってきてしまっていたので,またの機会にということにした.
帰宅後は食事をして,その後は1週間の疲れがどっと出て寝てしまった.体力をつけなければ.そして結局朝まで寝てしまったので,結構長い時間寝ていた.
土曜日は部屋に絨毯,本棚,机をインストールする.これで多少は住環境が向上するのではないかと期待している.
(わりとたのしい)
木曜日.
朝からミーティングだったのだが,開始時間はいつも部屋にいる時刻より遅いためそれほど辛いということは無かった.正確に言うならば,朝早い時間に集まるのがつらくないように,逆に毎日の到着時間を早めに調整しているところがある.早起きもそれなりに辛いのだが,より辛いのは日々の生活パターンに変動が出てしまうことだと気づいて以来,こういう過ごし方になっている.
午後はテンサーフローの続き.色々調べてはいたのだが,なかなかやりたいことをやる方法が見つからない.ループの実装だとかthresholdだとか,わからん….しかし色々思うところがあって(面倒くさくなって),もともと作りたかったものの全てをテンサーフローに乗せなくていいのではと思うようになった.半分は今の知識でもテンサーフローに乗せられると思うので,とりあえずそっちを着手することにする.
その後は新しい論文がボスから渡された.こういうサポートは有り難い.一昔前に一瞬だけ目を通していたところなので,ある程度の馴染みはあった.そして,最適化周りで拡張ラグランジュだとかADMMとかが絡んでくるようなところがあって,今まで中途半端にしていたものが,急に集まってきたような気がしている(わりとたのしい).
そして夜は飲み会.なんだかんだで,まだほとんど話していないひとも居るが,まぁそういうこともある(人間関係が下手).
そして帰宅後はシャワーをして,一瞬だけ落描きをして寝ることになった.ぼんやりと次の絵の候補みたいなのは出てきているので,やっていきたい.
全体的な感じの把握に努めている
水曜日.
今日も今日とてお弁当作成.今日はひじきの煮物,焼鮭(洋風),インゲンのソテーなど.なんだかんだやはり料理は嫌いではない.そしてこの程度がそれほど頑張っていない感もありちょうどよい.
今日は乗り換えがうまく行って,連日より早く部屋についた.しかし肩こりと目の痛みがあり,厳しい1日になることが予感された.
それはともかく今日は引き続きテンサーフローをやっていた.色々扱いがやっとわかってきたところで,線形回帰のラッソを書いてみた.最初はうまく値が縮退しなかったのだが,頑張って直した結果うまくいくようになった.しかし,ナイーブな実装なので収束が遅い.というかそういうライブラリじゃねぇからこれ*1感がすごい.ただ,GPUとかでメリットは出るはずだし,今後深をやることもあろうかと思うのである程度のところまでやったら少し違う方向を深掘りしたい.
また,夕方からはミーティングに顔を出した.今はまだ全体的な感じの把握に努めている感じである.未だに知識が追いついていかないので優秀な人達に囲まれるのは刺激的でもあり,また精神的なダメージでもある.早いところ研をする力をつけていかなければ死んでしまう….
そんなこんなで終わると8時だったので退勤した.12時間も活動していると流石になかなか厳しいものがある.
帰った後は食事をして,無のインターネットブラウジングをして寝ることになった.今の人生は有(たぶん)でもあり,無でもある感じがすごい.明日はまた朝からミーティング的なアレ.ひとの話をちゃんと聞けるようになりたい.
*1:c.f そういうゲームじゃねぇからこれ
意図せずしてタフな1日
火曜日.
意図せずしてタフな1日になってしまった.
午前中テンサーフローの勉強はまあまあいい感じに進んでいたので,昼ごはんをやや遅らせていたところ1時からの会議に参加することになってしまった.内容はリハビリ中の私には有益であったのだが終わってみれば3時であり,結局作った昼ごはんをスキップすることになってしまった.
あとはじぶんの肉体の操作をミスってイヤフホォンを水没させてしまった.乾燥させれば直ると信じたい.直ってほしい.
その後は文献読みをしようかと思ったが今はテンサーフローの時と思ってチュートリアルを続行した.その甲斐もあってだいぶやり方には慣れてきたが結局退勤は7時過ぎになった.
労の頃を思えばあと1, 2時間はできるはずだが,翌日の質を落としても仕方がないので帰ることにした.
帰宅後は昼に食べなかった弁当と追加のおかず(冷凍餃子;ひじきの煮物)で夕食にした.とても美味しい.調子にのって食べすぎた感じがする.
その後は少しだけ本を読んだあと絵の仕上げをやった.仕上げとは言うものの結局のところ,最後に見栄えを良くする技術みたいなのは大して持っているわけではないので,あからさまな塗り残しなどが無いことを確認して終わりである.リクエストをくれた人に絵は送って喜んでもらえたようだ(良い).そんなわけで今回は終わり.たくさんの人に見てもらうことは無い(とか言いつつそのうちしれっと晒したりするような気もする;少なくとも年末のまとめにはいれるつもりだ)けど,自分以外の人に刺さる絵をやって喜んで貰えるのは存外楽しいものだった.例えるなら来客があったときの料理みたいな感じである.
一通り終わったら疲れがきた.明日からはまた新しい絵をやっていこうと思う(次の絵は何もかも未定).そして明日はちゃんと作った弁当は昼に食べようと思う.
人の居ない静かな部屋にいるのは心地が良い
月曜日.
朝起きて弁当を作る活動をやった.若干早起きの必要があり,したがって若干の早寝の必要があることが改めて認識された.とは言え昼食代の節約は大きな課題でもあるので,できるだけ継続できるように無理の無い範囲で続けていきたい.
そして,最近は割と朝早くに研の部屋に行っている.大抵は一番乗りで,人の居ない静かな部屋にいるのは心地が良い.最近はそれほど徹夜をする人もいないらしく(夏休みだからか?),朝部屋にはいるとグロッキーな人が居るということも今のところはない.
色々深のライブラリを眺めて居たのだが,多少の自由度(深以外の実装も出来て欲しい;正直良くわかっていない)は必要かなと思うことがあり,テンサーフローを少し調査してみた.計算グラフという考え自体はひとまず飲み込めるし,少し時間をかければ馴染めそうな気はしている.しかし,これに向いているアルゴリズム,向いていないアルゴリズムによる使い分けの判断は難しい気がしている(もちろんこの上に乗せられれば,GPUの恩恵などが受けられる可能性はありそうだが…).
そんなこんなで夕方までやっていたが,夕方からはあまりの眠さに机でガクガクしていた.その後少し回復して,チュートリアル的なコードを触った後帰宅.なんだか,こんなに調査に時間を使っても良いということに対してちょっとむず痒さのようなものを感じている.労をしていた時は,なんだかんだタスクが降ってきたりで,労の時間に新しいことをしっかり学んだりすることはできなかった(勝手に私が感じていた圧もあるかもしれないが).
帰宅後はご飯を食べて,本を読んだ.線形代数.流石に最初の方の話はだいぶ飛ばしながら読める.凸最適化などをやってもいいかと思ったが,とりあえずは線形代数をやっていくことにした.
そして寝る前は絵.ほぼ完成という気持ちになったが,1日置いて見直して,必要なところは修正してリクエストをくれた人にあげてしまおうと思う.
忘れてしまうので定期的にやるもの
日曜日.
朝起きると仮面ライダーの時間を過ぎていた.しかし来週からは開始時刻が9時からになるらしいので,割と見ることができるのではないかと期待している.あるいは録画機器を買うという選択肢も無くは無いのだが,ひとまずその予定は無い.
起きた後は軽く朝食をとったあと無のインターネットブラウジングをしてしまった.その後昼まで絵をやった.
そして昼食後は眠く,1時間ほど昼寝をした(良い).
そしてその後はここ数ヶ月やってきた本がやっと終わった.例のごとく最終章は若干発展的な話題だったので,スキップすることにした.現状,手持ちの本があまりないので,次は久々に線形代数をやろうかと思っている.一度やって覚えられれば良いのだが,使わないと忘れてしまうので定期的にやるものという感じになっている.
そして寝る前にまた少し絵をやることにした.完成にぐっと近づいた.あとこれは下書き時点から計画していたことだが,差分も作る予定(すごい).
明日からはリハビリがてらプログラムをやっていく予定.深そのものではないのだがそのあたりのライブラリを利用できないかという気持ちがあり,その辺のドキュメントやビギナー向けガイドをあさってみようと思っている.あとは論文も読む.色々同時並行的にやっていく.並行とは言うものの実際はまとまった時間をそれぞれのタスクにどれだけ振れるかというのが重要という気がしている.細切れに色々なことをやろうとしてもそれは無理というのが個人的な感覚だ.