traitImplicitsApi extends Builtins.ImplicitsApi with Builtins.ImplicitsApi with Builtins.ImplicitsApi with Builtins.ImplicitsApi with Builtins.ImplicitsApi with Builtins.ImplicitsApi with Builtins.ImplicitsApi with Builtins.ImplicitsApi with Builtins.ImplicitsApi with Builtins.ImplicitsApi with Builtins.ImplicitsApi with Builtins.ImplicitsApi
A plugin that enables all other DeepLearning.scala built-in plugins.
Author:
杨博 (Yang Bo)
When creating a Builtins from Factory,
and
import
anything in implicits,import hyperparameters.implicits._
then all DeepLearning.scala built-in features should be enabled.
Creating weights:
Creating neural network layers,
def fullyConnectedLayer(input: INDArray): hyperparameters.INDArrayLayer = { input dot weight }
or loss functions:
Training:
When the training is done, the loss of the last iteration should be no more than the loss of the first iteration
train.map { lossesByIteration => lossesByIteration.last should be <= lossesByIteration.head }