Experimental repo for MoonBoard x Machine Learning
MIT License
This repo is an experimental for utilizing Machine Learning technology for Rock Climbing training board named MoonBoard.
datasets/ # Dataset from MoonBoard
+- create_moonboard.py # Create moonboard.npz from climbs.txt/grades.txt
+- climbs.txt # Dataset from michaelplesser/moonboard-NN
+- grades.txt # Dataset from michaelplesser/moonboard-NN
+- load_moonboard.py # Data loader for MoonBoard
+- moonboard.npz # Training and Test datasets for MoonBoard
keras.datasets.mnist.load_data()
function.moonboard.npz
to be loaded.keras.datasets.mnist.load_data()
.>>> from datasets.load_moonboard import load_moonboard
>>> (x_train, y_train), (x_test, y_test) = load_moonboard('./datasets/moonboard.npz')
>>> print(x_train[0])
[[0 0 0 0 0 0 0 1 0 0 0]
[0 0 0 0 0 0 0 0 0 0 0]
[0 0 0 0 0 0 0 0 0 0 0]
[0 0 0 0 0 0 0 0 0 0 0]
[0 0 0 0 0 0 1 0 0 0 0]
[0 0 0 0 0 0 0 0 0 0 0]
[0 0 0 0 0 0 0 0 0 0 0]
[0 0 0 0 0 0 0 0 0 0 0]
[0 0 1 0 0 0 0 0 0 0 1]
[0 0 0 0 0 0 0 0 0 0 0]
[0 0 0 0 0 0 0 0 0 0 0]
[0 0 0 0 0 0 0 0 0 0 0]
[0 0 0 0 0 0 1 0 0 0 0]
[0 0 0 0 0 0 0 0 0 0 0]
[0 0 0 0 0 0 0 0 0 0 0]
[0 0 0 1 0 0 0 0 0 0 0]
[0 0 0 0 0 0 0 0 0 0 0]
[0 0 0 0 0 0 0 0 0 0 0]]
>>> print(y_train[0])
10