Machine learning library of Apache Flink

Clone this repo:

Branches

  1. 195e489 [FLINK-21976] Add StreamingExamplesITCase by Dong Lin · 6 weeks ago master
  2. ebe84a3 [FLINK-21976] Move ML examples from flink/flink-examples to the flink-ml repo. by Dong Lin · 6 weeks ago
  3. 492f5a1 [FLINK-22013] Add Github Actions to flink-ml for every push and pull request by Dong Lin · 6 weeks ago
  4. fb67074 [hotfix] Change the notification list of GitHub activities to issues@flink.apache.org by Jiangjie (Becket) Qin · 6 weeks ago
  5. 08d0580 [FLINK-21976] Update README.md to include overview, build, contributing and license sections by Dong Lin · 6 weeks ago

Flink ML is a library which provides machine learning (ML) APIs and libraries that simplify the building of machine learning pipelines. It provides a set of standard ML APIs for MLlib developers to implement ML algorithms, as well as libraries of ML algorithms that can be used to build ML pipelines for both training and inference jobs.

Flink ML is developed under the umbrella of Apache Flink.

Building the Project

Run the mvn clean package command.

Then You will find a JAR file that contains your application, plus any libraries that you may have added as dependencies to the application: target/<artifact-id>-<version>.jar.

Contributing

You can learn more about how to contribute in the Apache Flink website. For code contributions, please read carefully the Contributing Code section for an overview of ongoing community work.

License

The code in this repository is licensed under the Apache Software License 2.