https://github.com/holgerbrandl/kaggle_mnist
https://github.com/holgerbrandl/kaggle_mnist
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/holgerbrandl/kaggle_mnist
- Owner: holgerbrandl
- Created: 2018-05-09T21:56:09.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-05-18T13:11:54.000Z (over 7 years ago)
- Last Synced: 2025-01-21T13:08:39.234Z (9 months ago)
- Language: Shell
- Size: 70.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kaggle MNIST
Solutions for https://www.kaggle.com/c/digit-recognizer/data implemented with Kotlin.
## Data Prep
```bash
kaggle competitions download -c digit-recognizer```

## Processing
```bash
talsync(){
srcDir=$(pwd | sed 's/\/Users\/brandl//g')
# continue here
}rsync --delete -avx --exclude .git --exclude target --exclude build --exclude project ~/projects/deep_learning/kaggle_mnist/ brandl@talisker:~/projects/deep_learning/kaggle_mnist
rsync --delete -avx ~/.m2/ brandl@talisker:~/.m2
```
```bash
# screen -R kaggle_mnistPRJ_SCRIPTS=~/projects/deep_learning/kaggle_mnist
cd ~/projects/data/kaggle_mnist_data
# http://www.gubatron.com/blog/2017/07/20/how-to-run-your-kotlin-gradle-built-app-from-the-command-line/
gradle -p ${PRJ_SCRIPTS} run 2>&1 | tee kaggle_mnist.$(date +'%Y%m%d').log
gradle build
${PRJ_SCRIPTS}/prj_shell.shmailme "mnist done in $(pwd)"
```
to run without gradle (better progress etc)
```
gradle gradle -p ${PRJ_SCRIPTS} distZip
````## Cuda support
https://askubuntu.com/questions/917356/how-to-verify-cuda-installation-in-16-04
```bash
nvidia-smi
nvcc --version
```## Misc
Kaggle submission whth
```bash
kaggle competitions submit -c digit-recognizer -f submission.csv -m "Message"
```