BenSNW / Sudoku-Solver-CNN

Solving Sudoku with Convolution Neural Networks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sudoku-Solver-CNN

version 1.0.0

This software solve the sudoku puzzle using convolutions neural network.

Language: Python 3.6

Library: Keras 2.2.4, Numpy 1.16.3, Pandas 0.24.3

This project contains following files:

  • data_preprocess.py: prepare training and testing data
  • model.py: neural network implementation
  • sudoku.ipynb : jupyter notebook for running and testing the code
  • sudoku.model: saved model

To run this project, you can run sudoku.ipynb notebook. Following is a snippet showing network solving the sudoku.

For detailed description of this project plese refer this blog:

About

Solving Sudoku with Convolution Neural Networks.


Languages

Language:Jupyter Notebook 54.4%Language:Python 45.6%