Sebastien
commited on
Commit
·
956f24c
1
Parent(s):
fcaceff
update Readme.md
Browse files
README.md
CHANGED
@@ -8,3 +8,16 @@ sdk_version: "1.41.0"
|
|
8 |
app_file: app.py
|
9 |
pinned: true
|
10 |
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
app_file: app.py
|
9 |
pinned: true
|
10 |
---
|
11 |
+
|
12 |
+
# Sudoku Deeplearning 100% accurate Sudoku solving with deep learning algorithm
|
13 |
+
|
14 |
+
## Setup
|
15 |
+
|
16 |
+
- Install python dependencies: `pip install -r requirments.txt` (venv might me be the best option)
|
17 |
+
- Download `sudoku_reshaped_3_million.npz` to the root from https://www.kaggle.com/datasets/radcliffe/3-million-sudoku-puzzles-with-ratings
|
18 |
+
- Execute `3million_sudoku_reshape.ipynb` (it reshape the dataset into nice numpy tensors)
|
19 |
+
- Execute `experiments/boost_training_8_m3_train_only_once_clean.ipynb` (it process the boost layers model training)
|
20 |
+
- Execute `experiments/boost_training_9_m3_train_based_on_8_train_trial_error.ipynb` (it trains the trial error model)
|
21 |
+
- Execute `experiments/boost_training_9_m3_test_3m_sample.ipynb` (it adjusts the thresholds on the big validation dataset)
|
22 |
+
|
23 |
+
The final model weights is store in the `model_9_m3_big_validation_th.ckpt` file.
|