vc1492a / PyNomaly

Anomaly detection using LoOP: Local Outlier Probabilities, a local density based outlier detection method providing an outlier score in the range of [0,1].
Other
319 stars 37 forks source link

Various performance enhancements #30

Closed MichaelSchreier closed 5 years ago

MichaelSchreier commented 5 years ago

With the real datasets that I'm working with the first change alone boosts performance by almost 30% and the second one by another 35% for an overall decrease in runtime by about 50%.

coveralls commented 5 years ago

Pull Request Test Coverage Report for Build 62


Totals Coverage Status
Change from base Build 61: 0.08%
Covered Lines: 260
Relevant Lines: 272

💛 - Coveralls
coveralls commented 5 years ago

Pull Request Test Coverage Report for Build 62


Totals Coverage Status
Change from base Build 61: 0.08%
Covered Lines: 260
Relevant Lines: 272

💛 - Coveralls
vc1492a commented 5 years ago

@MichaelSchreier thanks for the PR! Appreciate the effort, I'll incorporate the changes into a future release. I've updated the PR to merge into dev instead of master. Thanks!