機械学習

Blender

bpy-renderer:レンダリング用Pythonパッケージ

機械学習用のデータセット作成にBlenderが利用されるケースは多いのだろうか。以前もBlender(bpyモジュール)をラップしたライブラリを紹介しましたが、bpy-rendererはRGB、法線、深度、セマンティックマップ、3Dシーンや...
0
CG

DUSt3R:3Dコンピュータービジョンの基盤モデル

機械学習分野では、世間的にも話題のLLM(Large Language Model)をはじめ、多様な大量のデータでニューラルネットワークを事前学習(Pre-training)した基盤モデル(Foundation Model)が様々な下流タス...
0
Visualization

Transformer Explainer:テキスト生成モデルの可視化ツール

LLMの仕組みを可視化した教材というと、以前LLM Visualizationを紹介しましたがTransformer ExplainerはWebブラウザ上で実際にGPT-2を動作させてその仕組みを視覚的に確認できる↓Transformer ...
0
Programming

uvでWindows11のPython環境を管理する

以前は、WindowsにPythonを公式インストーラーで直接インストールしていたけど、次々と公開される研究の実装を動かして遊ぼうとすると、結局Pythonバージョンやパッケージバージョンの依存関係地獄にハマるので、プロジェクトごとに仮想環...
0
CG

3D Gaussian Splatting:リアルタイム描画できるRadiance Fields

2020年にNeRF (Neural Radiance Fields)が登場して以降、多数視点画像からRadiance Fieldsを復元して自由視点映像を作成するNovel View Synthesisタスクの研究が盛ん。NeRFの欠点N...
0
Computer Vision

Kornia:微分可能なコンピュータービジョンライブラリ

KorniaはバックエンドにPyTorchを使用したコンピュータービジョンライブラリで、古典的なコンピュータービジョンの処理を微分可能にして昨今のディープラーニングモデルに統合するためのPython向けライブラリ。KorniaKorniaは...
0
Visualization

LLM Visualization:大規模言語モデルの可視化

以前、ニューラルネットワークによる文字認識の仕組みを可視化した例をまとめたことがあったけどこちらはBrendan Bycroft氏による、昨今話題のLLM(大規模言語モデル)の仕組みを各プロセスの解説と共にビジュアルで理解できるWebページ...
0
Blender

NeRF (Neural Radiance Fields):深層学習による新規視点合成

今や機械学習と言えばほぼディープラーニング、つまり多層のニューラルネットワークを指すようになった。ニューラルネットワークによる識別手法や生成手法で溢れる昨今だが、それらとは別の用途にニューラルネットワークを活用する例も増えてきている。NeR...
0
Programming

ManimML:機械学習の概念を視覚的に説明するためのライブラリ

数学の概念をアニメーションで視覚的に説明するためのManim, Manim Community Library↓に加えて、機械学習の概念をアニメーションで説明するためのプロジェクト↓ManimMLManimMLは、Manim Communi...
0
NegativeMindをフォローする