Skip to content

Windows framework for deep neural networks training on multiple GPUs.

License

Notifications You must be signed in to change notification settings

markorakita/xnn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XNN

XNN is an open source machine learning framework for deep neural networks training on multiple GPUs on Windows platform.

This project was started back in 2014 when there were no machine learning frameworks available for Windows platform. It was inspired by cuda-convnet2 project from Alex Krizhevsky.

Getting Started

After you build the solution, in XNN/target/{Plaftorm}/{Configuration}/ folder you will have XNN.exe built for your platform and configuration. It is a command line program and in Command line parameters document you can find full list of commands and parameters to run it.

Desired network architecture needs to be specified in a textual file following semantic rules specified in Architecture parameters document. You can find example architecture files in Example architectures folder. In Supported layers document you can find detailed description of all supported layers and their parameters.

Models trained with XNN can be exported in format suitable for AXNN to be used for inference on Android mobile devices.

About

Windows framework for deep neural networks training on multiple GPUs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published