SPB Git

spb/wp40_uqo

Public MIT
996 B · 24 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 .api import (  # noqa: E40219    devices, ols, realized_measures, garch_fit, validate_bars, calendar_sessions, Backend, available_backends,20)2122__all__ = ["__version__", "HAS_CORE", "devices", "ols", "realized_measures", "garch_fit", "validate_bars",23           "calendar_sessions", "Backend", "available_backends"]24
Files · 114c1f28e7a32db3097a169b3ffc45c8b166be67
Menu

Theme