Coin de Gamma
8e086f0473
add difinition to prepare_data
6 years ago
Evgeny Smyshlyaev
3c0d87e0cc
Nonetype object has no attribute update #375 ( #374 )
6 years ago
rozetko
8d98007fec
Log all analytics errors #353 ( #356 )
...
* Return error when analytics is not ready
* Log handle_analytic_task exception
* Return error on detection failure
6 years ago
Evgeny Smyshlyaev
6bf1114b7b
Detection return empty result #347 ( #348 )
...
* set constant window size
* improve logging, save detected segments from push\pull process
6 years ago
rozetko
9b6f5482bc
Fix webhooks ( #341 )
6 years ago
Alexandr Velikiy
5ab3ff64dd
Move data cropping to the models #335 ( #336 )
6 years ago
Alexandr Velikiy
1e88ead80a
Convert None to NaN before sending data to model #333 ( #334 )
6 years ago
Alexandr Velikiy
b1428c735f
Error: '<' not supported between instances of 'NoneType' and 'NoneType' #323 ( #332 )
6 years ago
rozetko
d300362b49
Fix threshold detector ( #331 )
6 years ago
rozetko
68f47f78f7
Threshold detector #324 ( #330 )
6 years ago
rozetko
77fbde6fa3
Error: detect missing cache #299 ( #302 )
...
* Pass cache to detect
* rename AnalyticUnitCache to ModelCache
* Send .data from cache
* Drop nans from bucket && set window size from cache && check cache None
* Read proper payload on DETECT message
6 years ago
Evgeny Smyshlyaev
ec3a3a093a
Analytic unit worker bucket #273 ( #297 )
6 years ago
Evgeny Smyshlyaev
d4f6783652
Pull / push data from Grafana to analytics #267 ( #290 )
...
* add data puller
* Do not send response on PUSH event
* Stub analytics PUSH message handling
6 years ago
Evgeny Smyshlyaev
c02be4cbfc
Rename predict to detect #279 ( #284 )
...
* dummy rename
* fixes
* renaming in analytics
6 years ago
Alexey Velikiy
4f4b25d9a3
Analytic unit predict event #277 ( #280 )
6 years ago
Alexey Velikiy
ce8523fafa
Cancel learning on analytic unit deletion #266 ( #269 )
...
* basic cancelation in analytics
* cancelation task on node
* basic cancelation in analytics
6 years ago
Alexey Velikiy
7ec2616cb4
Workers for analyticunits #203 ( #265 )
...
* rm async from analytic_unit_worker + some refactorings in maager
* AnalyticUnitManager
* workers for analytic units
6 years ago
Alexandr Velikiy
7ad0e5360f
Incorrect work of analytics with nan filled dataset #247 ( #248 )
6 years ago
Alexey Velikiy
005097dde0
Analytics project structure improvement #215 ( #228 )
...
* bin & analytics folders
* sys path & config relocation
* fix analytics path in node
6 years ago
rozetko
9f1b2397d0
Convert timestamps from s to ms
6 years ago
rozetko
942c4ca112
general predictor -> general model ( #130 )
6 years ago
rozetko
c2c3925979
Make all models work && add reverse peak model ( #124 )
...
- Subtract min value from dataset before passing to model
- Rename StepModel -> DropModel
- Use cache to save state in all models
- Return `Segment { 'from': <timestamp>, 'to': <timestamp>}` instead of `Segment { 'from': <index>, 'to': <index>}` in all models
- Integrate new peaks model (from https://github.com/hastic/hastic-server/pull/123 )
- Integrate new reverse-peaks model (from https://github.com/hastic/hastic-server/pull/123 )
- Refactor: make `predict` method in `Model` not abstract and remove it from all children
- Refactor: add abstract `do_predict` method to models
6 years ago
Alexey Velikiy
955f2821e3
Analytic unit cache start #117 ( #120 )
6 years ago
rozetko
e884015587
Fix prediction ( #118 )
6 years ago
Coin de Gamma
f4376ccf29
analytics clearup
6 years ago
rozetko
6420f16c3d
Fix learning ( #116 )
6 years ago
Coin de Gamma
1aada3240e
analytics repair
6 years ago
Coin de Gamma
0902209234
One panel - one worker #62
6 years ago