A differentiable operation.
The scala.concurrent.ExecutionContext used internally in plugins.
The scala.concurrent.ExecutionContext used internally in plugins.
A plugin that enables all other DeepLearning.scala built-in plugins.
Author:
杨博 (Yang Bo)
When creating a Builtins from com.thoughtworks.feature.Factory,
and
importanything 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 }