datasets
Training and evaluation data, with the modality, task and licence stated up front. Listed live from the Hugging Face Hub.
kaggle-chess-positions
Kaggle Chess Positions (mirror)
Public mirror of the Chess Positions dataset by koryakinp on Kaggle, hosted for easier access in ML pipelines (including 2d-chess-ocr).
Source & attribution
Field
Value
Original dataset
koryakinp/chess-positions
Original author
koryakinp
License
CC0-1.0
Generation tool
koryakinp/chess-generator
Board/piece assets
Chess.com
This repository is a mirror of the Kaggle release. Please cite the original Kaggle… See the full description on the dataset page: https://huggingface.co/datasets/smallchess/kaggle-chess-positions.robot-chess-commentator-squares
Robot chess commentator: square dataset
Labelled square crops of a real chess board photographed by a Reachy Mini robot, labelled with the piece standing
on each square. 23,744 labelled squares from 371 board positions. Was used to train a square classification model that enables the robot to commentate chess games
Configs
squares -- one row per square crop
Split
Rows
train
13,184
val
4,928
test
5,632
Column
Notes… See the full description on the dataset page: https://huggingface.co/datasets/felixfabricius/robot-chess-commentator-squares.chess-cv-openboard
OpenBoard Dataset (Piece Classification)
This dataset is a modified and simplified version of the OpenBoard-Dataset by Szustarol.
Dataset Description
This dataset contains images of chess pieces for classification. It is derived from the original OpenBoard-Dataset and has the following modifications:
Purpose: The dataset is intended for training and testing image classification models to recognize chess pieces.
Structure: The images are organized in an ImageFolder… See the full description on the dataset page: https://huggingface.co/datasets/S1M0N38/chess-cv-openboard.chess-positions-cv
Chess Positions — CV-derived annotations (cells + YOLO boxes)
Annotations and a runnable sample derived from the synthetic, CC0
koryakinp/chess-positions
dataset (400x400 rendered boards, FEN in filename, clean 8x8 grid → 50x50 cells).
This repo adds, on top of that source:
train_manifest.json / test_manifest.json — per-board records:
{path, fen, cell_labels[64], boxes, n_pieces}. cell_labels are 13-class CNN
indices (0=empty, 1-6 white PNBRQK, 7-12 black pnbrqk); boxes are… See the full description on the dataset page: https://huggingface.co/datasets/honi05/chess-positions-cv.chess-yoco
Chess-Yoco Dataset
Dataset d'images d'échecs pour la classification des pièces.
Structure
Le dataset contient des images de cases d'échiquier organisées en 13 classes :
Bishop_Black, Bishop_White - Fous
King_Black, King_White - Rois
Knight_Black, Knight_White - Cavaliers
Pawn_Black, Pawn_White - Pions
Queen_Black, Queen_White - Dames
Rook_Black, Rook_White - Tours
Empty - Cases vides
Splits
train/ : 33,997 images
validation/ : 4,245 images
test/ : 4,243… See the full description on the dataset page: https://huggingface.co/datasets/nathbns/chess-yoco.chess-cv-chessvision
ChessVision Dataset (Piece Classification)
This dataset is derived from the ChessVision-3LC dataset by Gudbrand Tandberg, adapted for chess piece classification.
Dataset Description
This dataset contains images of chess pieces for classification. It is derived from the original ChessVision-3LC dataset and has the following modifications:
Purpose: The dataset is intended for training and testing image classification models to recognize chess pieces.
Structure: The images… See the full description on the dataset page: https://huggingface.co/datasets/S1M0N38/chess-cv-chessvision.
