Repolode
mrdbourke

mrdbourke/pytorch-deep-learning

基礎からモデルのデプロイまで、PyTorchによるディープラーニングを学べる無料のコード中心オンラインコースとノートブック集。

スター
19,381
フォーク
5,242
未解決の Issue
150
最終コミット
先月

これは何?

このリポジトリには、Zero to Masteryの「Learn PyTorch for Deep Learning」コースの教材が収録されています。教材は番号付きのGoogle Colabノートブック10本で構成されており、それぞれに注釈付きコード、画像、スライド、解答付きの演習が含まれています。内容はPyTorchの基礎や学習ワークフローから、ニューラルネットワークによる分類、コンピュータビジョン、カスタムデータセット、モジュール化したPythonスクリプト、転移学習、実験のトラッキング、論文の再現、モデルのデプロイまでを網羅しています。

講師がPyTorchのコードを書き、学習者も一緒にコードを書く、実習形式で進めるコースです。教材一式は読みやすいオンラインブックとしてlearnpytorch.ioでも公開されており、最初の5セクションは長編のYouTube動画でも視聴できます。コース全体を通して、FoodVisionという画像分類器プロジェクトを題材に、3つのマイルストーンプロジェクトに取り組みます。

対象は、Pythonの経験があり、JupyterノートブックまたはGoogle Colabを使える機械学習初心者です。PyTorchのチートシート、PyTorch 2.0のクイックチュートリアル、追加の学習リソース一覧も含まれています。

主な機能

  • 01テンソルの基礎からモデルのデプロイまで、PyTorchを順に学べる10本のノートブック。
  • 02各セクションに演習、解答、コース内容を超えて学ぶための提案を収録。
  • 03Google Colabでコードを実行でき、ローカルのJupyterも利用可能。
  • 04learnpytorch.ioで無料のオンラインブック版を公開。
  • 05PyTorchのチートシートとPyTorch 2.0の入門教材を収録。

ユースケース

  • 機械学習初心者がPyTorchを一から学ぶ。
  • 実践的なコースに沿って、転移学習を使ったコンピュータビジョン分類器を構築する。
  • PyTorchのコードをモジュール化したPythonスクリプトとして構成する方法を学ぶ。
  • 一貫したサンプルプロジェクトを使って、実験のトラッキングとモデルのデプロイを練習する。

クイックスタート

  1. 1

    learnpytorch.io のオンラインブックを開き、セクションを選びます

  2. 2

    セクションの上部にある「Open in Colab」ボタンをクリックします

  3. 3

    SHIFT+Enter を数回押して、コードセルを実行します

使う前に知っておきたいこと

  • 教材は主に Google Colab での実行を想定しているため、ローカル環境のセットアップは基本的な利用方法ではありません。
  • 初心者向けに作られているため、機械学習の経験が豊富な開発者には合わない場合があります。

収録されている特集

トピック

よくある質問

pytorch-deep-learning とは?
基礎からモデルのデプロイまで、PyTorchによるディープラーニングを学べる無料のコード中心オンラインコースとノートブック集。 このリポジトリには、Zero to Masteryの「Learn PyTorch for Deep Learning」コースの教材が収録されています。教材は番号付きのGoogle Colabノートブック10本で構成されており、それぞれに注釈付きコード、画像、スライド、解答付きの演習が含まれています。内容はPyTorchの基礎や学習ワークフローから、ニューラルネットワークによる分類、コンピュータビジョン、カスタムデータセット、モジュール化したPythonスクリプト、転移学習、実験のトラッキング、論文の再現、モデルのデプロイまでを網羅しています。
pytorch-deep-learning は無料で使えますか?ライセンスは?
pytorch-deep-learning は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
pytorch-deep-learning は今もメンテナンスされていますか?
半年以内に更新あり。pytorch-deep-learning の最終コミットは 2026年9月27日 です。
pytorch-deep-learning は何に使えますか?
機械学習初心者がPyTorchを一から学ぶ。 実践的なコースに沿って、転移学習を使ったコンピュータビジョン分類器を構築する。 PyTorchのコードをモジュール化したPythonスクリプトとして構成する方法を学ぶ。 一貫したサンプルプロジェクトを使って、実験のトラッキングとモデルのデプロイを練習する。
pytorch-deep-learning のインストール方法は?
learnpytorch.io のオンラインブックを開き、セクションを選びます セクションの上部にある「Open in Colab」ボタンをクリックします SHIFT+Enter を数回押して、コードセルを実行します
pytorch-deep-learning はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/mrdbourke/pytorch-deep-learning

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト