個人的なメモ

技術メモがメインです.本ブログはあくまで趣味です.

VScodeで数式を書いてpdf化する

インストールするもの 数式を入力のための拡張 Markdown+Math もしくは Markdown All in One Markdown PDF テンプレ書き換え > Extensions: Open Extensions Folder で拡張機能フォルダを開いて書き換える。 markdown-pdf.../template/template.html <html> <head> <title>{{{t</title></head></html>…

PyTorchによるディープラーニング

PyTorchによるディープラーニング ディープラーニングの勉強に関するメモです. 使用しているのはこの本. https://honto.jp/netstore/pd-book_29719626.html 第二章 物体検出(SSD) SSD(Single shot multibox detector)の内容. 物体検出タスクのアウトプッ…

Pytrochの勉強 ディープラーニングの勉強に関するメモです. 使用しているのはこの本. honto.jp 第一章 画像分類と転移学習(VGG) 理論・テクニック 転移学習(Transfer learning):学習済みモデルをベースに,最終の出力層を付け替えて学習させる.自前のデ…

Physically based rendering(PBR)を理解するための基礎知識

Physically based rendering(PBR)を理解するための基礎知識 PBRとは,物体における光の反射や拡散,光源,シーン,カメラに入射する光などを数式でモデル化してレンダリングする手法. ここでは,他の記事を参考に光の基礎からまとめていきます. 光の二面性…

レガシーコードからの脱却 6章 プラクティス2 小さなバッチで作る

レガシーコードからの脱却 6章 プラクティス2 小さなバッチで作る スクラムのプラクティスの1つにタイムボックスがある. タイムボックスに収めるために,開発者は大きな機能を小さなタスクに分割する必要が出てくる. 1つの機能やタスクではなく,複数の機…

落合先生の論文の読み方

改めて資料を眺めてまとめる. トレンドを読むことは重要.勉強することも重要. しかし一番重要なのは,トレンドを作る側になること. はやりのコンテクストからどれだけ離脱し,さらにどれだけ先人達と違うことをできるか. 読む順番 アブスト→結論→実験→…

Dockerとは

今回は,Dockerとはなにかというについてまとめます. 本記事は,いくつかの記事を見て理解したことをまとめたものです. 参考にした記事は最後にリンクを貼りました. Dockerとは Dockerとは,軽量なコンテナ型のアプリケーション実行環境. Docker社が2013…

レガシーコードからの脱却 5章プラクティス1 やり方より先に目的,理由誰のためかを考える

5章プラクティス1 やり方より先に目的,理由誰のためかを考える 要求の妥当性を検証するのに決まった形はない. 顧客がアナリストに伝え,アナリストがドキュメントにし,開発者がそれを読みながらコードに落とし込む. まるで伝言ゲームで,会社区の仕方も…

Correlation

キーワード 相関係数 Correlation Definition こんな感じで数式を書けば良いのか. sci-pursuit.com

はてなブログでの数式入力

キーワード VScode, latex, equation 数式 はてなブログでは,MathJaxでlatex形式の数式を変換しているらしい. 普段使用しているVSCodeからはてなブロブ形式に変換する方法を調査した. 良い方法が見つかった. 文字列置換ではてなブログのフォーマットにす…

PBR: Physically based rendering

keywords PBR, CG, ray tracer, rendering Link Document academy.substance3d.com www.pbr-book.org Renerer mitsuba2.readthedocs.io

レガシーコードからの脱却 4章 9つのプラクティス

キーワード レガシーコードからの脱却,9つのプラクティス,ソフトウェア ■9つのプラクティス 1.やり方より先に,目的,理由誰のためかを伝える 2.地位さなバッチで作る 3.継続的に結合する 4.協力しあう 5.CLEANコードを作る 6.まずテストを書く 7.テストで…

Initialize git

Git

Initialize git keyword git, linux, install Install sudo apt-get update sudo apt-get install git git --version set config git config —global user.name <user name> git config —global user.email <mail address> To confirm: git config --global --list Create repository </mail></user>…