/flink-tensorflow

flink-tensorflow - TensorFlow support for Apache Flink

Primary LanguageScalaApache License 2.0Apache-2.0

flink-tensorflow

Build Status Gitter

Welcome! flink-tensorflow is a library for machine intelligence in Apache Flink™, using the TensorFlow library and associated models.

Want to learn more? See the wiki.

Help wanted! See the project board and the issues section for specifics. Feel free to join the chat channel.

Installation process for Maven and SBT (Local) :

  • Clone repository (Run on Terminal)
git clone https://github.com/FlinkML/flink-tensorflow.git
  • Publish it in local maven repository (Run on Terminal)
mvn clean install

Than follow :

For SBT

Add dependency in build.sbt

libraryDependencies += "ai.cookie" %% "flink-tensorflow" % "0.1-SNAPSHOT"

Note: Make sure you have local maven resolver defined in build.sbt resolvers in ThisBuild ++= Seq(Resolver.mavenLocal) and scalaVersion in ThisBuild := "2.11.*" by default build has Scala 2.11 dependency. If you wants you can modify it in pom.xml and rebuild with different Scala version.

For Maven

Add dependency in pom.xml

<dependency>
	<groupId>ai.cookie</groupId>
	<artifactId>flink-tensorflow_2.11</artifactId>
	<version>0.1-SNAPSHOT</version>
</dependency>

Disclaimer

Apache®, Apache Flink™, Flink™, and the Apache feather logo are trademarks of The Apache Software Foundation.

TensorFlow, the TensorFlow logo and any related marks are trademarks of Google Inc.