日記の日付がずれた出来事 / 2022年9月13日
昨日の日記(9月12日)に間違って9月13日のことを書いていた。というより数日前から一日ずれてしまった気がする。一気に日記を書いてたこと、曜日を日記に書いてないことから一日飛ばしてしまったらしい。日記上から一日が消失してしまった。
昨日の日記(9月12日)に間違って9月13日のことを書いていた。というより数日前から一日ずれてしまった気がする。一気に日記を書いてたこと、曜日を日記に書いてないことから一日飛ばしてしまったらしい。日記上から一日が消失してしまった。
論文Prompt-to-Prompt Image Editing with Cross Attention Control を Stable Diffusionで動くようにした、bloc97/CrossAttentionControl。一部単語を差し替えた際に、レイアウトや出来上がりの雰囲気は崩さずに安定した出力を生むもの。この論文は先月(2022年8月)に発表されたもので、画像生成 AI の最前線!拡散モデル・画像生成モデルの最新研究を解説で日本語でも解説されてて知っていたのだけど、モントリオール大学のCV専攻している学生が短期間でちゃんと動く実装として公開していてすごいなー。論文に結構ちゃんと実装方法が載っているとは言え、自分でサクッとやれるかと言われたら全然できなさそう。
というか実装作者氏、anime4kの作者でもあるのかー。
Stable Diffusion 亜種といえば、Japanese Stable Diffusion を rinna 社が公開。LAION-5B 、巨大すぎてほいと学習できるコストじゃないのだけど、そのサブセット(1億枚らしいので、1/50ぐらいかな) + αで学習させているあたりバランスの良さを感じる。もともと日本語CLIPも公開していたし、そのへんの学習ノウハウがあったのだろうけど、これだけ短期間で公開できる速度もすごいよなー。
Waifu DiffusionはDanbooruを学習データに使っていてなるほど。Danbooruという文字列を久しぶりに見たなぁ、なつかしす。Danbooruの学習データをフィルターする指標にCLIP+MLP Aesthetic Score Predictorというのを使ってるのか。
Stable Diffusion の prompt と画像がセットで閲覧・検索できるLexicaを観てると面白い。全く発想にない prompt がたくさんある。"rosetta stone with android emojis written on it"とかね。
そして画像生成すると楽しくてぼけーと時間を消費してしまうな…。

夕食は、東京駅土産の南インド料理店エリックサウスのビリヤニとカレー。初エリックサウスだったのだけどどちらも美味しいなぁ。人気店なのもうなずける。南インドまた行きたい。
そろそろ足もだいぶ治ってきたので、久しぶりに芦野温泉へ。朝からの温泉は最高だ。温泉に行くと、たいてい最高な気分になれるのだけど。
一日中、SF小説プロジェクト・ヘイル・メアリーを読んでいた日。面白くて一気に上下巻を読み終えてしまった。SFが詳しくない自分でも楽しめるエンターテイメントさ。
またまたラーメンたかはしへ。限定の塩つけ麺、脳が溶ける旨さ。セットに食後にリゾットもついてきて、残ったつけ汁と食べるとヤバイ旨さ。(カロリー)。たかはし、メインのラーメンのラインナップ(これだけでも結構あるのだけど)に加え、しょっちゅう限定ラーメンその他諸々を作っていて、親父さんのらーめん好きが伺える。毎回愛想よく会話を振ってくれるのも嬉しい感じだ。
白河ラーメンで有名なとらやの黒磯にある分店、とらや分店へ。ちょうどよいバランスの鶏ガラスープと醤油、好みの味だなぁ。いままで食べてきた白河ラーメンで一番美味しい、といっても4店ほどなのだけど。生たまねぎの薬味を入れるとまた味が変わってそれも良い。
お金の勘定とか、子育てとか、皿洗いとか、そういう色々を並べていくと、プログラミングはだいぶ簡単で、かつ得意なので、仕事かどうかにかかわらず、だらだらやってしまう傾向がある。簡単で得意なのは上達の結果でもあるので、別に悪いことではないけれど。
何が悪いかというと、難しくて得意じゃないものを避けていて、そのなかに色々とやったほうがいいことがある、という事実というか感覚があるのだと思う
スッと腑に落ちた文章。得意なことは簡単。得意でないことに目をそらしてしまいがち。たしかになぁ。
KaggleコンペFeedback Prize - English Language Learningを始める。似通ったTransformers Encoderコンペは3回目なので新鮮味は無いのだけど、総復習しながらやる感じでこれはこれで楽しい。銀メダル以上で Kaggle Competitions Master になれるので、銀以上を狙っていきたい。
知人が「ついLossの観測者になってしまう…」と言っていたのだけど、自分もそうで、学習途中の進捗具合で良さそう・悪そう、と学習終了まで待てば良いものを、つい経過観測してしまいがち。
Kaggleコンペしてると、もう一台GPUマシンが欲しくなり新規PCを考える。今はRTX3090は新品15万円ぐらいとだいぶ価格がさがったなぁ、もうじきRTX4090出るから流石に待つけど。CPUもそろそろZen4のRyzenが登場。今使ってるRyzenはZen2なのでZen4ならパフォーマンス的に2倍はいかなくとも1.5倍以上は速くなるはず。AMDの藤井聡太氏出演のRyzenプロモーション画像が面白い。
Core i9-13900Kは物理コア24コアという話で久しぶりにIntel CPUもありかも。PCケースは配置的にフルタワーでも良いかもしれない、排熱に優しいしね。静音を考えると本格水冷化もできたらしたい、でもGPU壊したら嫌だなぁ、とか夢が広がる。
ちょうど去年の今頃に、ここに内見に来ていたようだ。もう住むと決めて一年かぁ。良い場所だし、そろそろ賃貸ではなく家を建てても良いかもしれない。何も決めてないけど。
夜はたいていの場合スッと眠りに入れるのだけど、昨晩は睡眠失敗。夜1時半ぐらいまで目が冴えてしまっていた。5時に起きると眠いのだけど、眠れる感じにはならず。小・中学生の頃は夜うまく寝れないと、部屋にあったコボちゃんを読み返していたなぁ。頭を使わずサラッと読める感じが良かったのだった。今も夜寝付きが悪いとかりあげクンを読んでいるので、あまり変わっていない。
かりあげクン、1巻が自分の生まれる前の発行で、初期のころはTHE昭和な文化が楽しめる。今は37巻ぐらいを読んでいて、ちょうど2000年すぎ頃。携帯電話やパソコンのネタが徐々に出だしてきている。
久しぶりに Colab 上でコードを書いたらやたらと書きにくい。手元の VSCode では GitHub Copilot が動いていて、それが Colab には無いからなのであった。とりわけpandasの解りにくいAPIを覚えなくても、あなたが書きたいpandasのコードはこうですよね?と生成されるのが最高。エディタの補完は単純な辞書ワードマッチ、インテリセンス的なコンテキストを理解しての補完と進化してきたわけなのだけど、GitHub Copilot はそれに並ぶ進化で、もう無いとコードを書くのが辛い感じに依存し始めてきた。
やりたいことのキーワードさえわかれば、適当コードは誰でもかけるようになる感じにますますなってきて、より深く技術が解るからこその専門職としてのソフトウェアエンジニアの価値は上がっていくのだろう。反面、浅いところで立ち止まってると更に技術のコモデティ化が進んで簡単なソフトウェアエンジニアリングしかできないと価値は下がっていくのだろうなぁ。代わりに複合的な価値提供はしやすくなるだろうから、そちらの方も当然求められる世の中になっていくのだろうけど。
夜は刺身盛り合わせが安かったこともあって手巻き寿司。家庭菜園の大葉が山ほど取れるので無限大葉が楽しめた。大葉、成長しても50cmぐらいの丈なのかな、と思っていたのだけど、80cmぐらいまで伸びてワサワサしている。
Next.jsを開発しているVercelに日本のリージョンが追加され、無料枠のHobbyでも使えるらしい。結構いろいろな場所のリージョンを提供しているのね。継続したいサイトで無料枠狙いだとHerokuのようにいつかは有料化してしまうだろうから、一時的に立ち上げる何かには Hobby 枠便利そう。優良枠の月額20$はビジネスなら安いけど個人だと考える値段設定だなぁ。Herokuの無料枠が終わり、Vercelが無料枠で顧客獲得しているのを見ると、時代の流れを感じる。
足の指は痛みから徐々に痒みへと変わってきた。ただまだ外で歩きたい感じにはならず、日々引きこもり。
Minecraft Dungeons おもしろそうですね!うっかり手を出してしまいそうでドキドキしています。
ところで、Hack and Slash のことであれば「ハクスラ」という略語が適当かと思いました。ハクスラとハスクラ、カタカナで書くとどっちかわからなくなりますね😋
--june29
はっ、Hack and Slack 略してハスクラ(間違い)と読んでました。ご指摘の通り、ハクスラが正しいですね😋。ハスクラハクスラハクスラハスクラハクスラハスクラ。
Minecraft Dungeonsを連日遊んでいる。アドベンチャーパスに含まれるザ・タワーというシングルプレイのゲームモードが、ハスクラをローグライクにしたらこうなった、という感じのゲームに仕上がっていて面白い。ローグライクはそもそもこの敵はどんな行動をとって…や、アイテムにはこんな効果があって組み合わせると…という知識が必要になるのだけど、マイクラダンジョンズでその知識は得られているので、ある程度知識をはじめから持ってローグライクをプレイできる。武器やアイテムもホイホイ手に入り、いろんな組み合わせで毎回遊べて、このモードもよくできているなぁ。
Co-opゲーといえば昨年のGOTY ”It Takes Two" を真っ先に思い浮かべました。まあ、あれはちょっと関係がよろしくないご夫婦のCo-opなので、他所のご家庭ではどんな会話しながらプレイするのかなみたいな妄想が捗りますね。ごちそうさまでした。
--渦
It Takes Two評判いいですよね。PS5だとコントローラ一つしか無いからなーと思ってスキップしてたんですが、PS4ゲーとして動かすならPS4コントローラも問題なくPS5で使えるということが解ったので、PS4版を動かすのも良さそう。
引き続き足の指痛で、ぶらぶら出歩く感じにはならず、引き続きMinecraft Dungeonsを妻と遊ぶ。カジュアルハスクラとしてほんと良くできている、DLCのシーズンパスやアドベンチャーパスも買ってしまった。
夜は友人たちとPizzeria Picoでピザ。
スペイン語圏、楽しみですね。法人設立もおめでとうございます!
--zee8
お久しぶりです、ありがとうございます!スペイン語圏、文化的にも行ったことがない場所なのでどんな感じなのか楽しみです。