incerto.data.CorruptedDataOOD#
- class incerto.data.CorruptedDataOOD(dataset, corruption_type='gaussian_noise', severity=0.5)[source]#
Bases:
OODBenchmarkCreate OOD benchmark using corrupted versions of ID data.
Applies various corruptions (noise, blur, etc.) to create OOD samples.
- __init__(dataset, corruption_type='gaussian_noise', severity=0.5)[source]#
Initialize corrupted data OOD benchmark.
Methods
__init__(dataset[, corruption_type, severity])Initialize corrupted data OOD benchmark.
apply_corruption(image)Apply corruption to image.
Get ID (clean) and OOD (corrupted) datasets.
- __init__(dataset, corruption_type='gaussian_noise', severity=0.5)[source]#
Initialize corrupted data OOD benchmark.