cheesechaser.datapool.konachan

This module provides a data pool implementation for Konachan images.

It defines the KonachanDataPool class, which is a specialized version of the IncrementIDDataPool for handling Konachan image data. The module uses a predefined repository for storing and accessing Konachan image data.

KonachanDataPool

class cheesechaser.datapool.konachan.KonachanDataPool(revision: str = 'main')[source]

A data pool class for managing Konachan image data.

This class extends the IncrementIDDataPool to provide specific functionality for handling Konachan image data. It uses a predefined repository to store and access the image data and indices.

Parameters:

revision (str) – The revision of the data to use, defaults to ‘main’.

Usage:
>>> konachan_pool = KonachanDataPool()
__init__(revision: str = 'main')[source]

Initialize the KonachanDataPool.

Parameters:

revision (str) – The revision of the data to use, defaults to ‘main’.