/feedzai-openml-java

Implementations for Feedzai's OpenML APIs to allow for usage of machine learning models in the Java programming language.

Primary LanguageJavaApache License 2.0Apache-2.0

Feedzai OpenML Providers for Java

Build Status codecov Codacy Badge

Implementations of the Feedzai OpenML API to allow support for machine learning models in Java.

Building

This is a Maven project which you can build using the following command:

mvn clean install

Modules

H2O

Maven metadata URI

The openml-h2o module contains a provider that allows to load and train models with H2O.

Pull the provider from Maven Central:

<dependency>
  <groupId>com.feedzai</groupId>
  <artifactId>openml-h2o</artifactId>
  <!-- See project tags for latest version -->
  <version>1.0.10</version>
</dependency>

DataRobot

Maven metadata URI

The openml-datarobot module contains a provider that allows to load models trained with DataRobot.

Pull this module from Maven Central:

<dependency>
  <groupId>com.feedzai</groupId>
  <artifactId>openml-datarobot</artifactId>
  <!-- See project tags for latest version -->
  <version>1.0.10</version>
</dependency>

LightGBM

Maven metadata URI

The openml-lightgbm module contains a provider that allows to load models trained with Microsoft LightGBM.

Pull this module from Maven Central:

<dependency>
  <groupId>com.feedzai</groupId>
  <artifactId>openml-lightgbm</artifactId>
  <!-- See project tags for latest version -->
  <version>1.0.10</version>
</dependency>