tinygrad — ミニマリスト深層学習フレームワーク
概要
tinygradはPyTorchとmicrogradの中間に位置する深層学習フレームワークで、tiny corpがメンテナンス。わずか約200のPythonソースファイルで、学習から推論までの完全なDLワークフローをサポート。
Python CUDA Metal WebGPUコアコンポーネント
- Tensorライブラリ:PyTorchライクなEager API + 自動微分
- IRコンパイラ:カーネル融合・lowering、JIT + Graph実行
- LLM推論:GGUFフォーマット対応
ハードウェアバックエンド
NVIDIA CUDA/PTX, AMD ROCm/CDNA/RDNA3/RDNA4, Apple Metal, OpenCL, Qualcomm QCOM, WebGPU, LLVM IR, ONNX
深層学習 AIフレームワーク OSSこのブログのすべての記事は、CC BY-NC-SA 4.0 ライセンスの下で提供されており、特に明記されていない限り、すべての権利を留保します。転載時には出典を明記してください: lizhichao。
