Sebastien commited on
Commit
956f24c
·
1 Parent(s): fcaceff

update Readme.md

Browse files
Files changed (1) hide show
  1. README.md +13 -0
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.