らんだむな記憶

blogというものを体験してみようか!的なー

2022-03-01から1ヶ月間の記事一覧

Zenn (2)

ニューラルネットの畳み込み層 (1) として投稿してみた。なるほど。GitHub で push すると CI/CD が回ってデプロイされる。便利。ヘッダの部分を --- title: "ニューラルネットの畳み込み層 (1)" emoji: "⛓" type: "tech" topics: ["機械学習", "ポエム", "P…

Zenn (1)

なんとなく Zenn に登録。https://github.com/zenn-dev/zenn-docs を暫く眺める。GitHubリポジトリでZennのコンテンツを管理する みたいなのを見ながら連携設定を進める。private リポジトリでも良かったみたいだけど public でやってしまった。まぁいいか。…

畳み込み (4)

転置畳み込みを nn.ConvTransposed2d で実行する。意外とわかりにくい結果になる。数式で見たように、stride=1 の時はただの畳み込みなので興味がない。stride=2 を見よう。因みに元々 256x256 の画像なので、そのままだと 512x512 になってしまうのだがそれ…

畳み込み (3)

ここまでは畳み込みのついてストライドを考えずにきたが、仮にストライド $n$ の場合を考えると、離散的なものを無理矢理連続量として考えるので、あまり正確ではないが$$ \begin{align*} g(x) = (C_{n} f)(x) = \int_{|y-nx| \leq r} \!\!\!\!\!\!\!\!\!\!\…

畳み込み (2)

畳み込みは大雑把にはカーネル $k$(サイズ $2r+1$)と入力関数 $f$ に対して$$ \begin{align*} (k * f)(x) = \int_{|y-x| \leq r} \!\!\!\!\!\!\!\!\! k(x-y) f(y) dy \end{align*} $$と定義されるのであった。ここでデルタ関数 $\delta$ をカーネルとする…

畳み込み (1)

簡単なサンプルについて考えてみたい。いつもの画像のうちの 1 枚を 2 値化したものを考える。 conv = nn.Conv2d(1, 1, kernel_size = 3, stride=1, padding=1, bias=False) kernel = np.array([[ [ [1., 1., 1.], [1., -8., 1.], [1., 1., 1.] ] ]]) conv.w…

量子ソフトウェア産学協働ゼミ

joint-seminar/202203 at main · utokyo-qsw/joint-seminar · GitHub こういのがあるのか。 2022年3月開催 第1回量子ソフトウェア産学協働ゼミ この回は量子は関係なさそう・・・。よく分からなかったけど、大きな行列を幾つかのコンポーネントに分けて低次…

いつもの画像

標準画像データベース[神奈川工大 信号処理応用研究室] SIPI Image Database とかから入手できるらしい。

Announcement of upcoming pricing changes for Cloud Storage

GCP

Announcement of upcoming pricing changes for Cloud Storage | Google Cloud ストレージ周りの料金改定なので、いま使用しているサービスの範囲では恐らく影響はないか。

AWS Cloud Quest

AWS

Self-paced digital training on AWS - AWS Skill Builder ってのがあるみたい。ゲーム感覚で AWS の勉強ができるんだろうか。・・・ちょっとやってみたけど、S3 で静的ホスティングしちゃうぞという課題が最初にあって、言われるがままにやったらホスティン…

Florence

[2111.11432] Florence: A New Foundation Model for Computer Vision という論文があるらしい。良さそうならまた読んでみるか。

DeepAA (3)

少し論文の内容も確認しておこう。論文によると、12-pt の MS Pゴシックでのアスキーアートを考慮している。MS ゴシック、MS 明朝相当のフォントについて知る | 産業向け製品 | リコー からわかるように、$96/72 \times 12 = 16$ dot のビットマップフォ…

tket

Cambridge Quantum 製の量子汎用コンパイラ tket というのがあるが、思ったほどチュートリアル的なコンテンツはないのかな? pytket — pytket 1.0.0 documentation あたりから API ドキュメントは得られるが・・・。GitHub - CQCL/EQTC-TKET-TUTORIAL: Jupyt…

Rancher Desktop

イスラエルいくべぇ on Twitter: "夏休みの宿題をギリギリにやるタイプなので今さら移行した https://t.co/wl8CzXVzdZ" を見てみる。SUSE、「Rancher Desktop 1.0.0」リリース--デスクトップで「Kubernetes」を管理可能 - ZDNet Japan なんか Docker Desktop…

DeepAA (2)

面白いので print(model.summary()) してみると以下のように素朴な感じだ。 Model: "model_1" _________________________________________________________________ Layer (type) Output Shape Param # ===================================================…

DeepAA (1)

GitHub - OsciiArt/DeepAA: make ASCII Art by Deep Learning にディープラーニングでアスキーアートを描くというプロジェクトがある。ちょうど Pix2pix とか CycleGAN とかが世の中に出てきた頃のプロジェクトだ。ただし GAN を使っているわけではない。こ…

TypeScript 実験

ふと気になる TypeScript のコードを見かけたので実験してみる。 class Message { readonly message: string; constructor(message: string) { this.message = message; } } class Messenger { private readonly message: Message; constructor(message: Mes…

量子アニーリング (3)

量子アニーリング、擬似量子アニーリングの事業を売却します。希望企業いらっしゃいましたら。 by Yuichiro Minato | blueqat おっと・・・。 Yuichiro Minato on Twitter: "量子アニーリングや疑似量子アニーリングは別に売り上げ利益がないわけではないで…

Paperspace Gradient

Alternative to Colab Pro: Comparing Google's Jupyter Notebooks to Gradient Notebooks へー、altColab か。面白そう。やや不安に思う気持ちもあったけど、Paperspace Gradient | Practical Deep Learning for Coders のように fast.ai からも紹介されて…

アクチュアリー

アクチュアリーから、オンラインゲーム開発プログラマーに。 | 『転職体験記』 | エリートネットワーク - 正社員専門の転職エージェント アクチュアリーって実際どうなんだろうなぁ〜と思っていたところ、興味深い闇の深い記事があった。 大企業ならではの意…

CDK (9)

AWS

CDK (2) - らんだむな記憶 で bootstrap に支障があったけど、モジュールの更新で通るようになったかも? $ docker image ls | grep localstack localstack/localstack 0.14.1 354d99d5680a 22 hours ago 1.5GB $ npm list -g /home/xxx/.nvm/versions/node/…

pdf の連結

ややこい連番のpdfの連結 - らんだむな記憶 で pdf の連結をやったけど、また gs を入れるのも面倒くさいなと思って調べると、pdftk とか pdfunite というのがあるらしい。 前者は software installation - How can I install pdftk in Ubuntu 18.04 and lat…

ImageNet の訓練にどれくらい時間がかかるか?

How long to train VGG19 on ImageNet? : computervision There are 4 TeslaV100 in my server and I can only use 2 of them, and the other 2 were used by others. Now one epoch will take about 2 hours. Is it normal? Yes, that is normal, imageNet …

量子アニーリング (2)

量子アニーラと数理計画ソルバーでシュレッダーに立ち向かう 早くもタイトルと関係なくなりつつあるが、何か組み合わせ最適化問題を解きたいのであれば PuLP というやつから入っても良いのかもしれない。流石に競プロ用の蟻本から入る若気がない・・・。とい…

量子アニーリング (1)

全然分かっていないので、仮のタイトルで始めてみる。とりあえずイジング模型というキーワードがよく出てくるので、数理物理への誘い〈4〉最新の動向をめぐって をぱらぱらとめくる。遊星社のページを引用しようと思ったが、吉田先生のツイートによると看板…

CDK (8)

AWS

CDK (7) - らんだむな記憶 を少し拡張して Fibonacci 数列 $\{a_i\}_{i=1}^\infty = \{1, 1, 2, 3, 5, \cdots\}$ に対して$$ \sum_{i=1}^N a_i^n $$を計算する Step Functions を実装した。以下のように Fibonacci 数列の各項についてイテレーションを回す M…

確定申告

医療費控除の確定申告。最近は便利なもので、医療費控除を受ける方へ|令和4年分 確定申告特集(本番編) から作成して提出できる。源泉徴収票と医療費の通知書と医療費明細の年度末の数ヶ月分さえ用意すれば良い。 源泉徴収票を指示に従って転写して、 医療…

CDK (7)

AWS

Step Functions のスタックを作って cdklocal deploy する。VS Code で AWS Toolkit を使ってステートマシンのプレビューをしながらだと大分やりやすい・・・。cdklocal synth して CloudFormation のテンプレートを作成した後に、VS Code のコマンドパレッ…

CDK (6)

AWS

どうやら localstack は 0.13.0 以降があやしそう。なので docker pull localstack/localstack:0.12.20 をする。Install Docker Compose | Docker Documentation を参考に、 $ sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/do…

CDK (5)

AWS

何故 cdklocal bootstrap が通らないのかと思ったので、AWS CDKをlocalstackで練習する を参考に $ docker pull localstack/localstack:0.12.19 をして $ docker run --rm -it -p 4566:4566 -p 4571:4571 localstack/localstack:0.12.19 をすると、 $ cdkloc…