Package

com.thoughtworks.deeplearning

plugins

Permalink

package plugins

Content Hierarchy
Visibility
  1. Public
  2. All

Type Members

  1. trait Builtins extends ImplicitsSingleton with Layers with Weights with Logging with Operators with FloatTraining with FloatLiterals with FloatWeights with RawFloatLayers with FloatLayers with DoubleTraining with DoubleLiterals with DoubleWeights with RawDoubleLayers with DoubleLayers with INDArrayTraining with INDArrayLiterals with INDArrayWeights with RawINDArrayLayers with INDArrayLayers

    Permalink

    Author:

    杨博 (Yang Bo) <[email protected]>

  2. trait DoubleLayers extends RawDoubleLayers

    Permalink

    Author:

    杨博 (Yang Bo) <[email protected]>

    Example:
    1. xxx

      import com.thoughtworks.feature.Factory
      import com.thoughtworks.deeplearning.plugins._
      val hyperparameters = Factory[DoubleTraining with DoubleLayers with DoubleLiterals with ImplicitsSingleton with Operators].newInstance()
      import hyperparameters.implicits._
      val network: hyperparameters.DoubleLayer = (- (6.1f - (- DoubleLayerOps(3.4f))))
      network.predict
  3. trait DoubleLiterals extends AnyRef

    Permalink
  4. trait DoubleTraining extends Training

    Permalink

    A DeepLearning.scala plugin that enable train method for neural networks whose loss is a scala.Double.

    A DeepLearning.scala plugin that enable train method for neural networks whose loss is a scala.Double.

    Author:

    杨博 (Yang Bo) <[email protected]>

  5. trait DoubleWeights extends Weights

    Permalink

    Author:

    杨博 (Yang Bo) <[email protected]>

  6. trait FloatLayers extends RawFloatLayers

    Permalink

    Author:

    杨博 (Yang Bo) <[email protected]>

    Example:
    1. xxx

      import com.thoughtworks.feature.Factory
      import com.thoughtworks.deeplearning.plugins._
      val hyperparameters = Factory[FloatTraining with FloatLayers with FloatLiterals with ImplicitsSingleton with Operators].newInstance()
      import hyperparameters.implicits._
      val network: hyperparameters.FloatLayer = (- (6.1f - (- FloatLayerOps(3.4f))))
      network.predict
  7. trait FloatLiterals extends AnyRef

    Permalink
  8. trait FloatTraining extends Training

    Permalink

    A DeepLearning.scala plugin that enable train method for neural networks whose loss is a scala.Float.

    A DeepLearning.scala plugin that enable train method for neural networks whose loss is a scala.Float.

    Author:

    杨博 (Yang Bo) <[email protected]>

  9. trait FloatWeights extends Weights

    Permalink

    Author:

    杨博 (Yang Bo) <[email protected]>

  10. trait INDArrayLayers extends RawINDArrayLayers

    Permalink

    Author:

    杨博 (Yang Bo) <[email protected]>

  11. trait INDArrayLiterals extends AnyRef

    Permalink
  12. trait INDArrayTraining extends Training

    Permalink

    A DeepLearning.scala plugin that enable train method for neural networks whose loss is a org.nd4j.linalg.api.ndarray.INDArray.

    A DeepLearning.scala plugin that enable train method for neural networks whose loss is a org.nd4j.linalg.api.ndarray.INDArray.

    Author:

    杨博 (Yang Bo) <[email protected]>

  13. trait INDArrayWeights extends Weights with ImplicitsSingleton

    Permalink

    Author:

    杨博 (Yang Bo) <[email protected]>

  14. trait ImplicitsSingleton extends AnyRef

    Permalink
  15. trait Layers extends AnyRef

    Permalink
  16. trait Logging extends Layers with Weights

    Permalink

    Author:

    杨博 (Yang Bo) <[email protected]>

  17. trait Operators extends AnyRef

    Permalink

    A namespace of definitions of polymorphic operators.

    A namespace of definitions of polymorphic operators.

    Those functions are implemented in RawFloatLayers, RawDoubleLayers and RawINDArrayLayers.

    Author:

    杨博 (Yang Bo) <[email protected]>

  18. trait RawDoubleLayers extends Layers

    Permalink

    Author:

    杨博 (Yang Bo) <[email protected]>

    Example:
    1. xxx

      import com.thoughtworks.feature.Factory
      import com.thoughtworks.deeplearning.plugins._
      val hyperparameters = Factory[DoubleLiterals with DoubleTraining with RawDoubleLayers with ImplicitsSingleton].newInstance()
      import hyperparameters.implicits._
      val network = (- (- (- DoubleLayerOps(3.4f))))
      network.predict
  19. trait RawFloatLayers extends Layers

    Permalink

    Author:

    杨博 (Yang Bo) <[email protected]>

    Example:
    1. xxx

      import com.thoughtworks.feature.Factory
      import com.thoughtworks.deeplearning.plugins._
      val hyperparameters = Factory[FloatLiterals with FloatTraining with RawFloatLayers with ImplicitsSingleton].newInstance()
      import hyperparameters.implicits._
      val network = (- (- (- FloatLayerOps(3.4f))))
      network.predict
  20. trait RawINDArrayLayers extends RawDoubleLayers with DoubleLiterals with ImplicitsSingleton

    Permalink

    Author:

    杨博 (Yang Bo) <[email protected]>

  21. trait Training extends AnyRef

    Permalink

    A DeepLearning.scala plugin that enable methods defined in DeepLearning.Ops for neural networks.

    A DeepLearning.scala plugin that enable methods defined in DeepLearning.Ops for neural networks.

    Author:

    杨博 (Yang Bo) <[email protected]>

  22. trait Weights extends AnyRef

    Permalink

    Author:

    杨博 (Yang Bo) <[email protected]>

Value Members

  1. object Logging

    Permalink
  2. object Operators

    Permalink
  3. object RawINDArrayLayers

    Permalink
  4. object logs

    Permalink

Ungrouped