PythonとPyTorchで小規模なLLaMA風GPTをゼロから構築・学習する、コメント付き全12章のチュートリアル。
TingsongYu/PyTorch-Tutorial-2nd
基礎からCV、NLP、LLMの活用やデプロイまで学べる、無料のオープンソース中国語PyTorch本とサンプルコード。
- スター
- 4,630
- フォーク
- 494
- 未解決の Issue
- 1
- 最終コミット
- 6 日前
これは何?
中国語で書かれたPyTorchチュートリアル本の第2版です。無料でオンライン閲覧でき、サンプルコードも同じリポジトリで公開されています。環境構築、データ、モデル、最適化、可視化を扱う基礎編、コンピュータビジョン、自然言語処理、大規模言語モデルを扱う応用編、そしてPTQ・QATによる量子化を含むONNXとTensorRTを使ったデプロイ編の3部構成です。
応用編では、画像分類、セグメンテーション、物体検出、物体追跡、GANや拡散モデルによる画像生成、画像キャプション、画像検索を扱います。NLP編では、RNN、LSTM、Transformer、BERT、GPTのモデルと、テキスト分類、機械翻訳、固有表現認識、QAなどのタスクを解説します。LLM編では、Qwen、ChatGLM、Baichuan、Yiのデプロイに加えて、GPT Academicプロジェクトも取り上げます。
本書のライセンスはCC BY-NC 4.0に基づく非営利利用で、本文は簡体字中国語で書かれています。
主な機能
- 01データ、モデル、最適化、可視化など、PyTorchの基礎を網羅
- 02検出、セグメンテーション、追跡など、コンピュータビジョンのプロジェクトを収録
- 03RNNからGPTまでのNLPモデルと実践的なタスクを解説
- 04Qwen、ChatGLM、Baichuan、YiなどのオープンソースLLMのデプロイを紹介
- 05PTQ・QATによる量子化に加え、ONNXとTensorRTを使ったモデルのエクスポートを解説
ユースケース
- 体系的な中国語教材でPyTorchを基礎から学ぶ
- CVやNLPのプロジェクトに応用できる実践例を探す
- モデルの学習からONNXまたはTensorRTでのデプロイまでを学ぶ
- オープンソースLLMをローカルで動かす方法を実践的に学ぶ
クイックスタート
- 1
本をオンラインで無料で読む
- 2
GitHubで付属のコードリポジトリを開く
使う前に知っておきたいこと
- CC BY-NC 4.0ライセンスのため、商用利用はできません。
- 本とそのサンプルは中国語で書かれています。
トピック
よくある質問
- PyTorch-Tutorial-2nd とは?
- 基礎からCV、NLP、LLMの活用やデプロイまで学べる、無料のオープンソース中国語PyTorch本とサンプルコード。 中国語で書かれたPyTorchチュートリアル本の第2版です。無料でオンライン閲覧でき、サンプルコードも同じリポジトリで公開されています。環境構築、データ、モデル、最適化、可視化を扱う基礎編、コンピュータビジョン、自然言語処理、大規模言語モデルを扱う応用編、そしてPTQ・QATによる量子化を含むONNXとTensorRTを使ったデプロイ編の3部構成です。
- PyTorch-Tutorial-2nd は無料で使えますか?ライセンスは?
- PyTorch-Tutorial-2nd にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
- PyTorch-Tutorial-2nd は今もメンテナンスされていますか?
- 活発にメンテナンス中。PyTorch-Tutorial-2nd の最終コミットは 2026年10月15日 です。
- PyTorch-Tutorial-2nd は何に使えますか?
- 体系的な中国語教材でPyTorchを基礎から学ぶ CVやNLPのプロジェクトに応用できる実践例を探す モデルの学習からONNXまたはTensorRTでのデプロイまでを学ぶ オープンソースLLMをローカルで動かす方法を実践的に学ぶ
- PyTorch-Tutorial-2nd のインストール方法は?
- 本をオンラインで無料で読む GitHubで付属のコードリポジトリを開く
- PyTorch-Tutorial-2nd はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/TingsongYu/PyTorch-Tutorial-2nd
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Microsoftによる12週間・全24レッスンの初学者向けAIカリキュラム。記号AI、ニューラルネットワーク、コンピュータービジョン、NLP、倫理を扱い、PyTorchとTensorFlowのノートブックを提供します。
小規模なLLaMA2風モデルをゼロから構築し、Transformer、事前学習、ファインチューニング、RAG、エージェントを通じてLLMの原理を学ぶ、中国語のオープンチュートリアル。
最先端のテキスト、画像、音声、マルチモーダル機械学習モデルの定義、推論、学習に対応するフレームワーク。
Ultralytics YOLOv5は、物体検出、インスタンスセグメンテーション、画像分類の学習とエクスポートに対応した、PyTorchベースのコンピュータービジョンツールキットです。
高解像度の二値画像セグメンテーション向け深層学習モデルBiRefNetの公式PyTorch実装。背景除去によく使われます。