Skip to content

Bulk Analyses Streaming Translation

Module: spectralbridge.bulk.analyses.streaming_translation.

Translation models derived from compact streaming sufficient statistics.

API glossary ยท Workflow / scientific context

Signatures and documentation below are collected from the current source. Advanced objects are not newly declared stable by inclusion here.

Audience: advanced.

run_streaming_translation_analyses

run_streaming_translation_analyses(con: DuckDBPyConnection, paths: BulkAnalysisPaths, *, analysis_run_id: str, statistics_rows: list[dict[str, Any]], flightlines: Sequence[FlightlineRecord], minimum_reflectance: float, chunk_size: int, translation_pairs: Sequence[TranslationPair], reuse_existing: bool = True) -> tuple[dict[str, Any], dict[str, Any]]

Derive all model levels and LOSO, using one bounded MAE evaluation pass.