SPB Git

spb/wp40_uqo

Public MIT
1.2 KB · 26 lines python
1"""RAID — Research Architecture for Intraday Data (UQO Working Paper No. 40).23Python layer: the compiled extension ``raid._core`` (nanobind) exposes the C++20 estimators and backends;4``raid.findata`` is the FinData OS client (bars, exports, provenance); ``raid.api`` wraps the extension with5NumPy/Arrow-friendly signatures and the ``backend="auto|cpu|metal"`` choice.6"""7from __future__ import annotations89__version__ = "0.1.0"1011try:  # the compiled core is optional at import time so that the pure-Python client can be used alone12    from . import _core  # type: ignore13    HAS_CORE = True14except ImportError:  # pragma: no cover15    _core = None16    HAS_CORE = False1718from . import findata  # noqa: E40219from .api import (  # noqa: E40220    devices, ols, realized_measures, garch_fit, validate_bars, calendar_sessions, Backend, available_backends,21    har_fit, har_rolling, har_batch, bootstrap, var_connectedness, ledoit_wolf,22)2324__all__ = ["__version__", "HAS_CORE", "devices", "ols", "realized_measures", "garch_fit", "validate_bars",25           "calendar_sessions", "Backend", "available_backends", "findata", "har_fit", "har_rolling", "har_batch", "bootstrap", "var_connectedness", "ledoit_wolf"]26
Files · edf90b664f59d98f1489651599148df98a2fb1d1
Menu

Theme