Skip to content

Some Deep learning tools in Unity using CNTK

Notifications You must be signed in to change notification settings

floAr/CNTKUnityTools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AI and Deep learning tools for Unity using CNTK

Content

This rep contains some useful deep learning related tools implemented primarily using CNTK C# library. Current contents:

Platform and Installation

Currently it only works on Windows. If you need to use GPU for NN, you also need a proper Nvidia graphic card. Installation steps:

  1. Download the repo(Unity project)
  2. Download the zip that includes necessary dlls https://drive.google.com/open?id=1VWEiXJw3PSdeXfBrimPevdCWdbUyHd_0
  3. Put the dlls in correct places: (Adapted from https://github.com/aiunderstand/unity-cntk/blob/master/README.md.)
  • Put those files/folders into any Plugins folder under /DeepLearningToolsForUnity/Assets.
    • Cntk.Core.Managed-2.4.dll
    • MathNet.Numerics.dll
    • MathNet.Numerics.MKL.dll
    • System.Drawing.dll
    • Accord folder
  • Copy the other dlls(not folders), and put them DIRECTLY under /DeepLearningToolsForUnity folder, or another place where Windows can find those dlls.
  1. Done.

Note that the file Assets/UnityCNTK/Tools/UniversalStyleTransfer/Data/UST_combined.bytes uses Git LFS, be sure you download it correctly (It should be larger than 100MB)

Documentation

Go to Wiki to see detailed documentaion.

About

Some Deep learning tools in Unity using CNTK

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%