https://github.com/sql-hkr/dezero-from-scratch
Learning Deep Learning Framework (DeZero)
https://github.com/sql-hkr/dezero-from-scratch
autograd deep-learning framework
Last synced: about 1 month ago
JSON representation
Learning Deep Learning Framework (DeZero)
- Host: GitHub
- URL: https://github.com/sql-hkr/dezero-from-scratch
- Owner: sql-hkr
- License: mit
- Created: 2025-08-30T13:50:26.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-09-28T14:48:23.000Z (6 months ago)
- Last Synced: 2025-09-28T16:38:37.476Z (6 months ago)
- Topics: autograd, deep-learning, framework
- Language: Python
- Homepage: https://github.com/oreilly-japan/deep-learning-from-scratch-3
- Size: 107 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DeZero from Scratch
[](https://gyazo.com/5d206a80f1ae158f2a2f9f5c56f1010e)
This repository is a learning record of rebuilding [DeZero](https://github.com/oreilly-japan/deep-learning-from-scratch-3) completely from scratch.
Compared to the original implementation, the following differences are introduced:
- Uses [uv](https://docs.astral.sh/uv/), a fast Python package manager
- Adds [type hints](https://docs.python.org/ja/3/library/typing.html) for better readability and tooling support
- Resolves type errors with [Pyright](https://github.com/microsoft/pyright) checking
- No GPU support, to keep the code simple and easy to follow
## Setup
```bash
git clone https://github.com/sql-hkr/dezero-from-scratch.git
cd dezero-from-scratch
uv venv
source .venv/bin/activate
uv sync
```