2022-01-01から1年間の記事一覧
0. この投稿の概要 1. 学んだこと 設計の方針 deep module 2. 感想 0. この投稿の概要 "A Philosophy of Software Design"というソフトウェア設計の本を読んだのでその感想をまとめます。以下のような特徴を持った本で、多くの方におすすめできる一冊です。 …
0. この投稿の概要 1. 学んだこと ハードウェア ソフトウェア 2. 感想 0. この投稿の概要 「GPUを支える技術」を読んで学んだことをまとめました。2021年に出た増補改訂版の内容です。進化の激しい分野なので、読まれる場合は改訂版を手に取ることをおすすめ…
0. この投稿の概要 1. 論文の内容 目的 実験 実験1 実験2 実験3 2. 感想 0. この投稿の概要 動画認識の機械学習モデル、3DCNNに関する論文"Can Spatiotemporal 3D CNNs Retrace the History of 2D CNNs and ImageNet?"を読んだので、その内容をまとめます。…
0. この投稿の概要 1. 学んだこと, 考えたこと テスト駆動開発をどう取り入れるか その他実践すること 2. 感想 0. この投稿の概要 今更ながら「テスト駆動開発」を読んだので、今後の自分の開発にどうやって活かそうか考えたことをまとめます。 テスト駆動開…
0. この投稿の概要 1. 学んだこと 自動微分を実現する仕組み ユーザビリティを向上させる仕組み メモリ効率を改善する仕組み 2. 感想 0. この投稿の概要 PyTorchのようなディープラーニングのフレームワークを自作する、ゼロから作るDeep Learning3を写経し…
0. この投稿の概要 1. 知識を表現するパターン 値オブジェクト エンティティ ドメインサービス 2. アプリケーションを表現するためのパターン リポジトリ アプリケーションサービス ファクトリ 3. 知識を表現する、より発展的なパターン 集約 仕様 4. その他…
0. この投稿の概要 1. 実装例 テスト対象のクラス パターン1: 1つのテスト関数で複数の関数をテストする。 パターン2: parametrizeのindirectを使う。 パターン3: getfixturevalueを使う。 0. この投稿の概要 クラスメソッドをテストする時に、同じ入力を異…
0. この投稿の概要 1. 学んだこと クラス設計の基本 ネストを浅くするテクニック 名前設計 2. 総評 3. その他の参考書 0. この投稿の概要 最近話題の「良いコード/悪いコードで学ぶ設計入門」を読んだので学んだことをまとめます。どれくらいのレベル感の内…
0. この投稿の概要 1. 各章の概要 1章 バンディット問題 2章 マルコフ決定過程 3章 ベルマン方程式 4章 動的計画法 5章 モンテカルロ法 6章 TD法 7章 ニューラルネットワークとQ学習 8章 DQN 9章 方策勾配法 10章 さらに先へ(興味あるトピックだけ抜粋) 2. …
0. この投稿の概要 1. Layerとは? 2. CDKによるdeploy 3. 結果 4. 参考 0. この投稿の概要 AWS Lambdaの異なるFunction間でコードを再利用をするための仕組みであるLayerをAWS CDKでdeployします。 元となるLambda Functionは以前の投稿で実装した図書館ア…
0. この投稿の概要 1. 機能の概要 2. 実装例 フォルダ構成 manifest.json background.js content.js 3. 参考 0. この投稿の概要 マッチングアプリをやっている時に、一度見たプロフィールを一覧から非表示に出来れば何度も同じプロフィールを見ないで済むの…
この投稿の目的 私はたまにリラックスのために1人で近場のホテルで過ごすことがあります。備忘録も兼ねて良かったと思うホテルについてまとめていきます。同じようにホテルステイをされている方の参考になれば幸いです。 ちなみに自分が重視するポイントは以…
0. 簡単なまとめ 1. やりたいこと 2. 実現方法 3. 仕様と実装 4. 使い方 5. 参考 0. 簡単なまとめ 図書館に自分が読みたい新刊が入荷された時に通知するシステムをAWSに実装。 コードは下記のリンク参照。AWSのCDKを使ったのでコードを動かすだけで簡単に同…