Presets¶
Presets are checked-in DatasetSpec definitions for common benchmark datasets.
Use them when you want a visible starting configuration that you can inspect, reuse, and modify for preprocessing ablations.
>>> from anomalog.presets import bgl, preset_names
>>> preset_names()
('bgl', 'hdfs_v1')
>>> bgl.dataset_name
'BGL'
>>> bgl.structured_parser.name
'bgl'
anomalog.presets¶
Built-in dataset presets exposed through the public builder API.
preset_names()
¶
resolve_preset(name)
¶
Resolve a built-in dataset preset by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Registered preset name to resolve. |
required |
Returns:
| Name | Type | Description |
|---|---|---|
DatasetSpec |
DatasetSpec
|
Registered preset dataset spec. |
Raises:
| Type | Description |
|---|---|
KeyError
|
If |