Reference¶
This section is the technical map for AnomaLog.
Use it for two things:
- navigating the public API
- orienting yourself in the codebase before drilling into the generated reference pages
Reference pages¶
-
Top-level API
DatasetSpecandSplitLabel -
Presets Built-in dataset specifications
-
Parsers Structured parsers, template parsers, sinks, and
TemplatedDataset -
Sources Dataset source implementations
-
Labels Label readers and lookups
-
Sequences Sequence builders and sequence objects
-
Representations Model-facing sequence representations and lazy representation views
Codebase layout¶
anomalog/__init__.pyexposes the small top-level public APIanomalog/dataset.pycontains the fluentDatasetSpecbuilderanomalog/presets.pydefines built-in dataset specificationsanomalog/parsers/contains structured and template parser abstractionsanomalog/sources/contains dataset materialisation logicanomalog/labels.pycontains label readers and lookupsanomalog/sequences.pycontains sequence grouping and split behavioranomalog/representations/contains model-facing sequence representationsanomalog/_runtime/contains internal orchestration code
Experiment layer¶
The experiments/ directory is useful for reproducible model experimentation
after preprocessing, but it is separate from the core public API of the
library.
Note
The reference pages document symbols. Start with Getting Started for the onboarding path and Pipeline Concepts for the stage-by-stage mental model.