Spaces:
Running
Running
A newer version of the Gradio SDK is available: 6.15.2
metadata
title: e6 Visual Ratings
emoji: 🐾
colorFrom: indigo
colorTo: purple
sdk: gradio
sdk_version: 6.11.0
app_file: app.py
pinned: false
e621 Image Rater
Pairwise image quality voting for e621 images. Pairs are sampled from prebuilt group buckets.
How it works
- The app loads
pool.parquetat startup (from localdata/pool.parquetin debug mode, or from the dataset repo in HF mode). - Each round samples two items from the same
group, then shows their image URLs and links to e621 post pages. - Votes are buffered in memory, then flushed in batches to append-only parquet shards under
ratings_log/. - Local/debug mode defaults: flush every 3 votes or every 15 seconds.
- HF mode defaults: flush every 50 votes or every 300 seconds.
Vote Log Schema
Each vote row stores:
vote_idtimestamp(ISO-8601 UTC)md5amd5bwinner_md5(orNonefor tie)url_aandurl_b(e621 post URLs)datasetgroupsession_id