• Stars
    star
    184
  • Rank 203,097 (Top 5 %)
  • Language
    Jupyter Notebook
  • Created over 1 year ago
  • Updated 11 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

『ゼロから作る Deep Learning ❺』(O'Reilly Japan, 2024)

ゼロから作る Deep Learning ❺

書籍『ゼロから作るDeep Learning ❺』(オライリー・ジャパン発行)のサポートサイトです。本書籍で使用するソースコードがまとめられています。

ファイル構成

フォルダ名 説明
step01 ステップ1で使用するコード
step02 ステップ2で使用するコード
... ...
step10 ステップ10で使用するコード
notebooks ステップ1〜10までのコード(Jupyter Notebook形式)

Jupyter Notebook

本書のコードはJupyter Notebookでも用意しています。次の表にあるボタンをクリックすることで、Google ColabやKaggle Notebookなどのクラウドサービス上でNotebookを実行することができます。

ステップ Colab Kaggle Studio Lab
1. 正規分布 Open In Colab Kaggle Open In SageMaker Studio Lab
2. 最尤推定 Open In Colab Kaggle Open In SageMaker Studio Lab
3. 多次元正規分布 Open In Colab Kaggle Open In SageMaker Studio Lab
4. 混合ガウスモデル Open In Colab Kaggle Open In SageMaker Studio Lab
5. EMアルゴリズム Open In Colab Kaggle Open In SageMaker Studio Lab
6. ニューラルネットワーク Open In Colab Kaggle Open In SageMaker Studio Lab
7. 変分オートエンコーダ Open In Colab Kaggle Open In SageMaker Studio Lab
8. 拡散モデルの理論 Open In Colab Kaggle Open In SageMaker Studio Lab
9. 拡散モデルの実装 Open In Colab Kaggle Open In SageMaker Studio Lab
10. 拡散モデルの応用 Open In Colab Kaggle Open In SageMaker Studio Lab

Pythonと外部ライブラリ

ソースコードを実行するには下記のライブラリが必要です。

  • NumPy
  • Matplotlib
  • PyTorch(バージョン:2.x)
  • torchvision
  • tqdm

※Pythonのバージョンは 3系 を利用します。

実行方法

各章のフォルダへ移動して、Pythonコマンドを実行します。

$ cd step01
$ python norm_dist.py

$ cd ../step02
$ python generate.py

ライセンス

本リポジトリのソースコードはMITライセンスです。 商用・非商用問わず、自由にご利用ください。

正誤表

本書の正誤情報は以下のページで公開しています。

https://github.com/oreilly-japan/deep-learning-from-scratch-5/wiki/errata

本ページに掲載されていない誤植など間違いを見つけた方は、[email protected]までお知らせください。

More Repositories

1

deep-learning-from-scratch

『ゼロから作る Deep Learning』(O'Reilly Japan, 2016)
Jupyter Notebook
3,891
star
2

deep-learning-from-scratch-2

『ゼロから作る Deep Learning ❷』(O'Reilly Japan, 2018)
Python
1,024
star
3

deep-learning-from-scratch-3

『ゼロから作る Deep Learning ❸』(O'Reilly Japan, 2020)
Python
687
star
4

automatestuff-ja

『退屈なことはPythonにやらせよう』のリポジトリ
Python
346
star
5

deep-learning-from-scratch-4

『ゼロから作る Deep Learning ❹』(O'Reilly Japan, 2022)
Jupyter Notebook
323
star
6

conc_ytakano

『並行プログラミング入門』(O'Reilly Japan, 2021)
Rust
208
star
7

go-programming-blueprints

Go
179
star
8

learning-react-2e-ja

『Reactハンズオンラーニング 第2版』のリポジトリ
HTML
166
star
9

deep-learning-with-keras-ja

『直感 Deep Learning』のリポジトリ
Python
139
star
10

ml-at-work

電子書籍『仕事ではじめる機械学習』のサポートリポジトリです
Jupyter Notebook
126
star
11

programming-typescript-ja

『プログラミングTypeScript』のリポジトリ
TypeScript
121
star
12

black-hat-python-jp-support

『サイバーセキュリティプログラミング』のサポートページ
Python
107
star
13

RecommenderSystems

『推薦システム実践入門』のリポジトリ
Jupyter Notebook
92
star
14

data-science-on-aws-jp

Jupyter Notebook
92
star
15

black-hat-python-2e-ja

Python
68
star
16

learning-three-js-2e-ja-support

JavaScript
60
star
17

hands-on-nodejs

『ハンズオンNode.js』のリポジトリ
JavaScript
58
star
18

practical-go-programming

『実用 Go言語』のサポートリポジトリ
Go
58
star
19

real-world-http

書籍『Real World HTTP』のサポートリポジトリ
58
star
20

fundamentals-of-deep-learning-ja

『実践 Deep Learning』のリポジトリ
Python
52
star
21

practical-nlp-ja

Jupyter Notebook
47
star
22

artificial-intelligence-with-python-ja

『PythonによるAIプログラミング入門』のリポジトリ
Jupyter Notebook
42
star
23

ml-security-jp

『セキュリティエンジニアのための機械学習』のリポジトリ
Jupyter Notebook
41
star
24

mithril-book-sample

『Mithril - 最速クライアントサイドMVC』のサンプルコード
JavaScript
37
star
25

julia-programming-cookbook

Jupyter Notebook
36
star
26

unity-virtual-reality-projects-ja

C#
35
star
27

concurrency-in-go-support

『Go言語による並行処理』のサポートリポジトリです。
34
star
28

augmented-reality-game-development-ja

C#
28
star
29

mastering-linux-shell-scripting-2e-ja

Shell
26
star
30

machine-learning-with-python-cookbook

Python
21
star
31

hands-on-javascript

『ハンズオンJavaScript』のリポジトリ
HTML
20
star
32

automatestuff2-ja

Python
19
star
33

pentest-starting-with-port-scanner

『ポートスキャナ自作ではじめるペネトレーションテスト』のリポジトリ
Shell
19
star
34

building-ml-pipelines-ja

『入門 機械学習パイプライン』のリポジトリ
Jupyter Notebook
19
star
35

mobile-game-development-with-unity-ja

『Unityによるモバイルゲーム開発』のリポジトリ
C#
17
star
36

building-search-app-w-ml

『機械学習による検索ランキング改善ガイド』のサンプルコードのリポジトリ
Python
16
star
37

WebAssembly

『ハンズオンWebAssembly』のコードリポジトリ
JavaScript
12
star
38

real-time-3d-graphics-with-webgl2-2e-ja

『初めてのWebGL 2 第2版』のリポジトリ
HTML
12
star
39

OpenEndedCodebook

Python
8
star
40

nlp-with-transformers-ja

7
star
41

high-performance-python-2e-ja

Python
6
star
42

learningtypescript-ja

TypeScript
6
star
43

designing-ml-systems-ja

5
star
44

command-line-rust-ja

5
star
45

network-programmability-and-automation-ja

Python
4
star
46

efficientlinux-ja

4
star
47

practical-dl-for-cloud-mobile-edge-ja

Jupyter Notebook
3
star
48

ProgrammingPHP_4E

『プログラミングPHP 第4版』のファイル置き場
2
star
49

version-control-with-git-3e-ja

1
star