Skip to content

0.2.0

Compare
Choose a tag to compare
@geek-yang geek-yang released this 02 Sep 12:02
· 208 commits to main since this release
4123d3e

s2spy is a high-level python package integrating expert knowledge and artificial intelligence to boost sub-seasonal to seasonal (S2S) forecasting. It helps you achieve trustworthy data-driven forecasts by providing end-to-end solutions to your machine learning (ML) based S2S forecasting workflow including:

  • Datetime operations & data processing
  • Preprocessing
  • Dimensionality reduction
  • Cross-validation
  • Model training
  • Explainable AI

Added

  • Improve Sphinx documentation hosted on ReadtheDocs (#32 #70)
  • Support max lags and mark target period methods in time module (#40 #43)
  • Add traintest splitting module for cross-validation (#37)
    • Support sklearn splitters for traintest module (#53)
    • Implement train/test splits iterator (#70)
  • Add Response Guided Dimensionality Reduction (RGDR) module (#68)
    • Implement correlation map function (#49)
    • Implement dbscan for RGDR (#57)
    • Support for multiple lags in RGDR (#85)
  • Update Readme (#95)

Changed

  • Refactor resample methods as functions (#50)
  • Refactor calendars to BaseCalendar class and subclasses (#60)

Removed

  • Python 3.7 support (#65)