https://github.com/rikeda71/deep-learning-from-scratch-2-cpp
C++ version of https://github.com/oreilly-japan/deep-learning-from-scratch-2
https://github.com/rikeda71/deep-learning-from-scratch-2-cpp
cpp deep-learning nlp
Last synced: over 1 year ago
JSON representation
C++ version of https://github.com/oreilly-japan/deep-learning-from-scratch-2
- Host: GitHub
- URL: https://github.com/rikeda71/deep-learning-from-scratch-2-cpp
- Owner: rikeda71
- License: mit
- Created: 2019-03-17T16:21:15.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-06-24T09:02:09.000Z (about 7 years ago)
- Last Synced: 2025-01-22T02:34:52.842Z (over 1 year ago)
- Topics: cpp, deep-learning, nlp
- Language: C++
- Homepage:
- Size: 88.9 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.ja.md
- License: LICENSE
Awesome Lists containing this project
README
# deep-learning-from-scratch-2 ~ C++ ver ~
[「ゼロから作る Deep Learning 2」](https://github.com/oreilly-japan/deep-learning-from-scratch-2)のC++バージョンを作成していきます.
このリポジトリを通じて,就職先に必要(そう)なC++と自然言語処理における深層学習の基礎を学習していきます.
## ファイル構造
[公式](https://github.com/oreilly-japan/deep-learning-from-scratch-2)と同様です.
## 使い方
setup
```sh
git clone --recursive https://github.com/s14t284/deep-learning-from-scratch-2-cpp.git
cd deep-learning-from-scratch-2-cpp/
docker build -t dlscratch:latest .
```
compile all files
```sh
make
```
compile a file
```sh
# ex.) ch0/src/main.cpp -> BIN=ch0/src/main
make BIN=/path/to/file compile
```
exec a file
```sh
make BIN=/path/to/file test
```
clean all object file(.o)
```sh
make clean_all
```
clean a object file
```sh
make BIN=/path/to/file clean
```
## LICENSE
MIT
## References
- [deep learning from scratch 2](https://github.com/oreilly-japan/deep-learning-from-scratch-2)
- [arpaka/deep-learning-from-scratch-cpp](https://github.com/arpaka/deep-learning-from-scratch-cpp)