linkedin / isolation-forest

A Spark/Scala implementation of the isolation forest unsupervised outlier detection algorithm with support for exporting in ONNX format.
Other
223 stars 47 forks source link

Support Scala 2.13 (+ SBT) #35

Closed cchantep closed 1 year ago

cchantep commented 1 year ago

Up

cchantep commented 1 year ago

Up

nightscape commented 1 year ago

@jverbus @eisber any chance of getting this merged? I'm trying to add Scala 2.13 support to SynapseML which uses isolation-forest.

jverbus commented 1 year ago

Thank you for the contribution, @cchantep! This library uses Gradle, not SBT, so I merged in a PR based upon your changes (sans SBT) here: https://github.com/linkedin/isolation-forest/pull/37

jverbus commented 1 year ago

A version with Scala 2.13 and Spark 3.2 is now available in Maven Central.

<dependency>
  <groupId>com.linkedin.isolation-forest</groupId>
  <artifactId>isolation-forest_3.2.0_2.13</artifactId>
  <version>3.0.1</version>
</dependency>
nightscape commented 1 year ago

Cool, thanks @jverbus !

cchantep commented 1 year ago

Thx. BTW using Gradle for a Scala/Spark lib can hardly be considered as a good idea.