Sudoku:使用机器学习和计算机视觉实时解决和显示数独难题

时间:2024-04-16 02:11:28
【文件属性】:

文件名称:Sudoku:使用机器学习和计算机视觉实时解决和显示数独难题

文件大小:4.24MB

文件格式:ZIP

更新时间:2024-04-16 02:11:28

Python

数独AI 使用计算机视觉,神经网络和带有约束传播的回溯算法,实时找到数独难题的解决方案。 目录 介绍 Sudoku是一种组合式数字放置难题,其目标是用数字填充9×9网格,以使构成网格的每一列,行和框中的每个正方形(3×3子网格)都填充有数字1到9。 先决条件 Python 该项目是用Python版本3.7.7编写的。 OpenCV OpenCV是开源计算机视觉库,其中包括主要针对实时计算机视觉的功能。 TensorFlow TensorFlow是一个用于机器学习的开源软件库,主要致力于深度神经网络的训练和推理。 要安装所有依赖项,请运行pip install -r requirements.txt 用法 要运行此项目,请克隆存储库 git clone https://github.com/victor-hugo-dc/Sudoku.git 并运行 python3 main.py 程


【文件预览】:
Sudoku-main
----README.md(2KB)
----resources()
--------model.h5(4.6MB)
--------test.jpg(20KB)
----sudoku.py(5KB)
----.ipynb_checkpoints()
--------digit-classifier-checkpoint.ipynb(72B)
----utils.py(8KB)
----main.py(2KB)
----__pycache__()
--------utils.cpython-37.pyc(9KB)
--------sudoku.cpython-37.pyc(5KB)
----requirements.txt(30B)
----digit-classifier.ipynb(7KB)

网友评论