Skip to content

taj-gillin/deepmine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image image

The goal of this project is to train a simple neural network to classify numbers from the MNIST dataset. Then, the weight values are ported to Minecraft, where they are used to natively classify numbers drawn by the user.

The code is split into two sections---model and mc--responsible for the training of the model in python and the porting of the model into mcfunction respectively. Note, the generate_test.py file is incorrectly placed in the model directory because I don't know how to access the preprocessing file from the mc directory (slight skill issue).

Original code for preprocessing.py and visualize.py from Brown University course CSCI1470 HW2. Original code from main.py test and train functions from Brown University course CSCI1470 HW5.

Heavily modified by Taj Gillin for use in DeepMine.

About

Porting basic neural networks to Minecraft

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published