API ReferenceΒΆ
OmniGenBench is a comprehensive toolkit for genomic foundation models. It provides automated benchmarking and training pipelines, a hub for accessing pre-trained models, datasets, and pipelines, and a flexible framework for building custom models and tasks.
Tip
How to Use This Reference:
Browse API documentation by functional category below.
Each section contains detailed classes, functions, usage examples, and extension guidelines.
Start with Abstract Classes to understand the core interfaces, then explore Auto-Pipelines, CLI Commands, and Online Hubs as needed.
Main API Categories:
Abstract Classes: Core interfaces for datasets, models, metrics, and tokenizers. Use these as base classes for custom extensions.
Auto-Pipelines: Automated benchmarking and training workflows, including AutoBench, AutoTrain, and related configuration classes.
CLI Commands: Command-line tools for running benchmarks, training, and managing resources.
Online Hubs: Access pre-trained models, datasets, and pipelines via hub utilities.
Low-level Modules: Detailed and fine-grained modules, for development reference.
Refer to each section below for detailed documentation and usage instructions.