🍎

ゼロから作るDeep Learning4 強化学習編をRustで書く。

2022/05/12に公開

はじめに

22年の4月初旬に発売された強化学習の本をRustで実装しようとしたけど、すでに実装されている方がいることに実装してから気づいてしまいました。二番煎じですが、書き方に違いなどもあったのでせっかくだから供養しておこうと思います。とはいえiced 0.4に手こずってしまい、Chapter4の可視化の部分ができておらず、現状はChapter1までになりますが...

実装する、動かす

以下がコードになります。Rustで書いたものです。

https://github.com/kaaatsu32329/book-deeplearning4-rs

GitHubに適宜公開していきます。ちなみに本に基づいて書かれたPythonのコードは次のリンクで見られます。

https://github.com/oreilly-japan/deep-learning-from-scratch-4

私のRust版のものを動かす場合は以下のようにしてできます。README等が充実していないので今後更新していきます。

cd book-deeplearning4-rs
cargo run --bin [FILE_NAME]

ファイル名は実際の本やサンプルコードでつけられているものと同じようにしています。変数名は、rust-analyzerに怒られるのでRustらしく改変しています。
なんだこの記事。

更新歴

2022-05-12 公開

Discussion