Skip to content

Unity向けに Pure C# で実装した Neural Network 構築用フレームワーク

License

Notifications You must be signed in to change notification settings

tsubasa-alife/DeZeroUnity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeZeroUnity

概要

ゼロから作る Deep Learning3 のフレームワーク DeZero を参考に実装した
Unity上で動作する Pure C# の Neural Network 構築用フレームワークです。

目指すもの

  • Unityエンジニアが自由にニューラルネットを組んでみたいという時に簡単に導入して使える
  • 機械学習エンジニアがUnity上でニューラルネットを組む際に慣れた書き方で使える

特徴

  • Pytorch風の書き味
  • Pure C#

Pure C#で実装しているためPython環境などに依存することがなく
ビルド後のモバイル上、コンソール上でも簡単に動作し追加の学習なども行うことができます。

サンプル動画

カートポール学習の動画(YouTube)

インストール方法

以下のGit URLを利用してUPMからパッケージをインストールすることができます。
参考:Install a package from a Git URL

https://github.com/tsubasa-alife/DeZeroUnity.git?path=/Packages/DeZeroUnity

About

Unity向けに Pure C# で実装した Neural Network 構築用フレームワーク

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published