ishaq101's picture sofhiaazzhr's picture
/feat ds tools (#22)
e201ae4
Raw History Blame Contribute Delete
445 Bytes
"""ml — shared ML infrastructure for the analytical tools (analytical tools round).
Currently the bounded, timed fit executor (`executor.py`). The `analyze_*` compute
functions that fit scikit-learn / statsmodels models call `run_fit(...)` to run the
blocking fit off the event loop under a concurrency bound and a per-fit timeout.
"""
from src.tools.ml.executor import MLFitTimeoutError, run_fit
__all__ = ["MLFitTimeoutError", "run_fit"]