skself.data.images_from_directory#

Classes#

Module Contents#

class skself.data.images_from_directory.DatasetBuilder(**data: Any)[source]#

Bases: pydantic.BaseModel

class Config[source]#
arbitrary_types_allowed = True[source]#
underscore_attrs_are_private = True[source]#
peek_dataset()[source]#
anomaly_composition[source]#
anomaly_size: int | None = None[source]#
batch_size = 8[source]#
color_dict[source]#
create_artificial_anomalies = True[source]#
crop_to_aspect_ratio = False[source]#
drop_masks = False[source]#
property ds[source]#
folders_have_subfolders = False[source]#
global_transform: albumentations.Compose = None[source]#
height = 256[source]#
image_directory[source]#
mask_directory: pathlib.Path | None = None[source]#
property num_classes[source]#
property num_files[source]#
pairing_mode: Literal['result_only', 'result_with_original', 'result_with_contrastive_pair'] = 'result_only'[source]#
peek = True[source]#
process_deviation: albumentations.Compose = None[source]#
repeat = True[source]#
seed = 123[source]#
shuffle = True[source]#
subset: None | Literal['training', 'validation', 'both'] = 'training'[source]#
validation_split = 0.2[source]#
width = 256[source]#