nemo_curator.tasks.image
nemo_curator.tasks.image
Module Contents
Classes
Data
API
Dataclass
Bases: Task
Task for processing batches of images. Images are stored as a list of ImageObject instances, each containing the path to the image and associated metadata.
data
num_items
Number of images in this batch.
Validate the task data.
Dataclass
Represents a single image with metadata.
aesthetic_score
embedding
image_data
image_id
image_path
metadata
nsfw_score
Dataclass
Bases: Task[T_ImageData]
Single-sample image task. data is an :class:ImageTaskData (or subclass).
data
num_items
Dataclass
Task data for image processing.
error
image_id
image_path
is_valid
Convert to dictionary for JSON serialization.
Path objects are left as-is; callers should use default=str when passing to json.dumps to handle Path → str conversion.