This is my personal practice repository for the book "Deep Learning from Scratch 3: Building a Framework".
This repository contains the code I wrote and modified while following the book.
| Directory | Description |
|---|---|
| dezero | Source code for DeZero |
| dezeroSelf | My implement of DeZero |
| examples | Examples developed using DeZero |
| steps | Code files for each step (step01.py to step60.py) , Also contains my Code with _self |
| tests | Unit tests for DeZero |
This book uses the following Python version and external libraries:
Additionally, DeZero provides an optional feature to run on NVIDIA's GPU. In that case, you will need to install the following library:
- CuPy (optional)
The Python files explained in the book are mainly in the steps directory. You can run these files with the following Python commands (you can run them from any directory).
$ python steps/step01.py
$ python steps/step02.py
$ cd steps
$ python step31.py
Errata for the original book can be found on the O'Reilly Japan website.
