File size: 445 Bytes
e201ae4
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
"""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"]