board_to_fen
v0.0.14
Python软件包将数字棋盘图像转换为Forsyth-Edwards符号(FEN)符号
board_to_fen可在PYPI上找到:
pip3 install board_to_fen
from board_to_fen . predict import get_fen_from_image_path
print ( get_fen_from_image_path ( PATH_TO_CHESSBOARD_IMAGE ))或者,如果愿意,可以自己加载图像对象:
from PIL import Image
from board_to_fen . predict import get_fen_from_image
img = Image . open ( PATH_TO_CHESSBOARD_IMAGE )
print ( get_fen_from_image ( img ))注意:软件包使用TensorFlow+Keras API。他们很重。
get_fen_from_image_path take有3个参数:
可在以下网址获得:https://board2fen.bieda.it
对于培训,您可能想通过克隆存储库来下载源代码:
$ git clone https://github.com/mcdominik/board_to_fen.git
从:
将来我会为数据提供URL
在主要存储库中,运行
$ python3 ./board_to_fen/train_model.py
2023年1月
2023年2月版本0.1.0-0.1.1
https://www.kaggle.com/datasets/koryakinp/chess-positions