scalable-deeplearning (homepage)
Scalable implementation of artificial neural networks for Spark deep learning
@avulanov / (1)
This library is based on the implementation of artificial neural networks in Spark ML. In addition to the multilayer perceptron, it contains new Spark deep learning features that were not yet merged to Spark ML. Currently, they are Stacked Autoencoder and tensor data flow.
Tags
How to
Include this package in your Spark Applications using:
spark-shell, pyspark, or spark-submit
> $SPARK_HOME/bin/spark-shell --packages avulanov:scalable-deeplearning:1.0.0
sbt
If you use the sbt-spark-package plugin, in your sbt build file, add:
spDependencies += "avulanov/scalable-deeplearning:1.0.0"
Otherwise,
resolvers += "Spark Packages Repo" at "https://repos.spark-packages.org/" libraryDependencies += "avulanov" % "scalable-deeplearning" % "1.0.0"
Maven
In your pom.xml, add:<dependencies> <!-- list of dependencies --> <dependency> <groupId>avulanov</groupId> <artifactId>scalable-deeplearning</artifactId> <version>1.0.0</version> </dependency> </dependencies> <repositories> <!-- list of other repositories --> <repository> <id>SparkPackagesRepo</id> <url>https://repos.spark-packages.org/</url> </repository> </repositories>
Releases
Version: 1.0.0 ( e122c5 | zip | jar ) / Date: 2016-09-09 / License: Apache-2.0 / Scala version: 2.11