Skip to content

A CLI program that can create, train, and evaluate an artificial neural network. Training can be performed on the host machine's CPU alone or in parallel on a CUDA-enabled GPU device.

License

Notifications You must be signed in to change notification settings

DrewHans/Neuronmancer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neuronmancer

Neuronmancer is a C / CUDA program for creating, training, and evaluating feedforward artificial neural networks that learn to recognized handwritten digits using backpropagation. Training can be performed on the host machine or a CUDA-enabled GPU device.

Project Prerequisites

  • cuda-toolkit-8-0 or higher
  • GCC
  • GNU Make (or you can compile yourself using: nvcc main.cu -o neuronmancer)

Want to contribute?

See the CONTRIBUTING.md file for details

License

This project is licensed under the MIT License - see the LICENSE file for details

About

A CLI program that can create, train, and evaluate an artificial neural network. Training can be performed on the host machine's CPU alone or in parallel on a CUDA-enabled GPU device.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published