Skip to content

v2.0.0-RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@Atry Atry released this 03 Jul 08:10
· 389 commits to 3.0.x since this release

DeepLearning.scala 2.0.0-RC1 is a release candidate of DeepLearning.scala 2.

DeepLearning.scala 2.0 comes with two major features in addition to DeepLearning.scala 1.0: dynamic neural network and Factory-based plugins.

In DeepLearning.scala 2.0, a neural network is an ordinary Scala function that returns a Layer, which represents the process that dynamically creates computational graph nodes, instead of static computational graphs in TensorFlow or some other deep learning frameworks. All Scala features, including functions and expressions, are available in DeepLearning.scala's dynamic neural networks.

Factory-based plugins resolve expression problem. Any hyperparameters, neural network optimization algorithms or special subnetworks are reusable in the simple Factory[YouPlugin1 with YouPlugin2] mechanism.

See Getting Started to have a try.


Links