Skip to content

v1.2.0

Compare
Choose a tag to compare
@aadyotb aadyotb released this 01 Jun 16:21
· 34 commits to main since this release
80ba574

What's Changed

  • Add intermediate API's to all models. by @aadyotb in #90
    • Internal changes; should not cause any breaking changes for end users.
    • Implements train(), forecast(), and get_anomaly_score() at the level of the base class for all models. Each of these methods respectively calls an implementation-specific _train(), _forecast(), or _get_anomaly_score().
    • The base classes now include much of what was previously boilerplate code that had to be duplicated for each model (applying pre-processing transforms, converting standard errors to inter-quartile ranges, training post-rules, etc.).
  • Fix forecasting bugs when return_prev=True. by @aadyotb in #97

Major Changes Since v1.1.0

  • Added intermediate API's to all models.
  • Made installation more lightweight.
  • Changed Python-Java bridge from jpype to py4j, for improved robustness in multiprocessing settings.
  • Various bugfixes.

Full Changelog: v1.1.3...v1.2.0