JUHE API Marketplace
DATASET
Open Source Community

keremberke/painting-style-classification

The dataset is primarily used for image classification tasks and contains 27 different painting‑style labels. It includes 6,417 images split into training, validation, and test sets. Preprocessing automatically orients images and resizes them to 416 × 416 pixels.

Updated 1/18/2023
hugging_face

Description

Dataset Overview

Task Category

  • Image classification

Labels

  • Realism
  • Art_Nouveau_Modern
  • Analytical_Cubism
  • Cubism
  • Expressionism
  • Action_painting
  • Synthetic_Cubism
  • Symbolism
  • Ukiyo_e
  • Naive_Art_Primitivism
  • Post_Impressionism
  • Impressionism
  • Fauvism
  • Rococo
  • Minimalism
  • Mannerism_Late_Renaissance
  • Color_Field_Painting
  • High_Renaissance
  • Romanticism
  • Pop_Art
  • Contemporary_Realism
  • Baroque
  • New_Realism
  • Pointillism
  • Northern_Renaissance
  • Early_Renaissance
  • Abstract_Expressionism

Image Count

  • Training set: 4,493 images
  • Validation set: 1,295 images
  • Test set: 629 images

Usage

  1. Install the datasets library:
    pip install datasets
    
  2. Load the dataset:
    from datasets import load_dataset
    ds = load_dataset("keremberke/painting-style-classification", name="full")
    example = ds["train"][0]
    

License

  • CC BY 4.0

Dataset Processing

  • Image count: 6,417 images
  • Preprocessing:
    • Automatic orientation correction (EXIF removal)
    • Resize to 416 × 416 (stretch)
  • No image augmentation applied

AI studio

Generate PPTs instantly with Nano Banana Pro.

Generate PPT Now

Access Dataset

Login to Access

Please login to view download links and access full dataset details.

Topics

Art Style Classification
Image Recognition

Source

Organization: hugging_face

Created: Unknown

Power Your Data Analysis with Premium AI Models

Supporting GPT-5, Claude-4, DeepSeek v3, Gemini and more.

Enjoy a free trial and save 20%+ compared to official pricing.