Skip to content

sherlock-1.12

Latest
Compare
Choose a tag to compare
@jigs1993 jigs1993 released this 26 Aug 05:47
· 1 commit to master since this release
  • generalized and expanded Sherlock with a new anomaly detection pipeline, which uses Meta's Prophet for prediction
  • added query function for the Prophet Service to support Batch Query feature
  • added DetectorException to handle HTTP exceptions
  • added Prophet-related parameters/CLI arguments
  • refactored EgadsConfig to Detector Config; refactored EgadsResult to DetectorResult
  • optimized the original Egads detection pipeline (~12% speed up)
  • fixed original pipeline bug such that Sherlock generates an array of empty lists instead of nulls when the input source is empty
  • fixed original pipeline bug such that Sherlock runs user selected Time Series/Anomaly Detection models for cronJob/backfillJob
  • fixed original pipeline bug such that NaiveModel is working
  • modified web UI to correspond with backend changes
  • added Jupyter Notebooks to compare Egads/Prophet pipeline results ('forecaster_comparison' folder)
  • unit tests and comments; fix typos