Reference
The reference documents curated public package surfaces, not every internal module. Source code and tests are authoritative when examples disagree.
Fast import paths
Use the root package for the main workflow objects:
from phylognn import (
GATBiLSTMNet,
TemporalBiLSTMEncoder,
Trainer,
TrainingConfig,
TreeFeatureEngineer,
TreeToGraphConverter,
__version__,
)
Reference areas
- Data
Feature engineering and tree-to-graph conversion APIs.
- Models
Public model classes and shared model base behavior.
- Training
Trainer, configuration, datasets, metrics, TOML helpers, and tracking.
- Tree I/O
Optional DendroPy-backed file reading and conversion helpers.
- Utilities
Small public utility helpers.
Public coverage
The reference covers root exports, phylognn.data, phylognn.models,
phylognn.training, optional phylognn.io, and phylognn.utils. Low-level
model layers and private helpers are omitted unless they are intentionally
exposed by a curated public facade.