trait Builtins extends ImplicitsSingleton with Layers with Weights with Logging with Names with Operators with FloatTraining with FloatLiterals with FloatWeights with FloatLayers with CumulativeFloatLayers with DoubleTraining with DoubleLiterals with DoubleWeights with DoubleLayers with CumulativeDoubleLayers
A plugin that enables all other DeepLearning.scala built-in plugins.
Author:
杨博 (Yang Bo)
- Source
- Builtins.scala
Linear Supertypes
Type Hierarchy
Ordering
- Alphabetic
- By Inheritance
Inherited
- Builtins
- CumulativeDoubleLayers
- DoubleLayers
- DoubleWeights
- DoubleLiterals
- DoubleTraining
- CumulativeFloatLayers
- FloatLayers
- FloatWeights
- FloatLiterals
- FloatTraining
- Training
- Operators
- Names
- Logging
- Weights
- Layers
- ImplicitsSingleton
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
abstract
type
Implicits
<: ImplicitsApi
- Definition Classes
- Builtins → DoubleLayers → DoubleLiterals → DoubleTraining → FloatLayers → FloatLiterals → FloatTraining → Training → Operators → Names → Logging → Weights → Layers → ImplicitsSingleton
- trait ImplicitsApi 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
-
abstract
type
Layer
<: LayerApi
A differentiable operation.
- trait LayerApi extends Builtins.LayerApi with Builtins.LayerApi
- abstract type Weight <: WeightApi
- trait WeightApi extends Builtins.WeightApi with Builtins.WeightApi
-
abstract
type
DoubleLayer
<: DoubleLayerApi with Layer
- Definition Classes
- CumulativeDoubleLayers → DoubleLayers
-
trait
DoubleLayerApi
extends CumulativeDoubleLayers.DoubleLayerApi
- Definition Classes
- CumulativeDoubleLayers
-
abstract
type
FloatLayer
<: FloatLayerApi with Layer
- Definition Classes
- CumulativeFloatLayers → FloatLayers
-
trait
FloatLayerApi
extends CumulativeFloatLayers.FloatLayerApi
- Definition Classes
- CumulativeFloatLayers
-
abstract
type
DoubleOptimizer
<: DoubleOptimizerApi with Optimizer
- Definition Classes
- DoubleWeights
-
trait
DoubleOptimizerApi
extends OptimizerApi
- Definition Classes
- DoubleWeights
-
abstract
type
DoubleWeight
<: DoubleWeightApi with Weight
- Definition Classes
- DoubleWeights
-
trait
DoubleWeightApi
extends WeightApi
- Definition Classes
- DoubleWeights
-
abstract
type
FloatOptimizer
<: FloatOptimizerApi with Optimizer
- Definition Classes
- FloatWeights
-
trait
FloatOptimizerApi
extends OptimizerApi
- Definition Classes
- FloatWeights
-
abstract
type
FloatWeight
<: FloatWeightApi with Weight
- Definition Classes
- FloatWeights
-
trait
FloatWeightApi
extends WeightApi
- Definition Classes
- FloatWeights
-
abstract
type
Optimizer
<: OptimizerApi
- Definition Classes
- Weights
-
trait
OptimizerApi
extends AnyRef
- Definition Classes
- Weights
Abstract Value Members
-
abstract
def
asImplicits: <:<[Out, Implicits]
- Attributes
- protected
- Definition Classes
- ImplicitsSingleton
- Annotations
- @inject()
-
abstract
def
doubleDataParameter: <:<[Double, Parameter]
- Attributes
- protected
- Definition Classes
- DoubleWeights
- Annotations
- @inject()
-
abstract
val
doubleLayerFactory: Factory[DoubleLayer]
- Attributes
- protected
- Definition Classes
- DoubleLayers
- Annotations
- @inject()
-
abstract
val
doubleOptimizerFactory: Factory[DoubleOptimizer]
- Attributes
- protected
- Definition Classes
- DoubleWeights
- Annotations
- @inject()
-
abstract
def
doubleOriginalDeltaParameter: <:<[Double, Parameter]
- Attributes
- protected
- Definition Classes
- DoubleWeights
- Annotations
- @inject()
-
abstract
val
doublePartialApplyData: PartialApply[Constructor, String("data")]
- Attributes
- protected
- Definition Classes
- DoubleWeights
- Annotations
- @inject()
-
abstract
val
doublePartialApplyOriginalDelta: PartialApply[Rest, String("originalDelta")]
- Attributes
- protected
- Definition Classes
- DoubleWeights
- Annotations
- @inject()
-
abstract
val
doublePartialApplyRawForward: PartialApply[Constructor, String("rawForward")]
- Attributes
- protected
- Definition Classes
- DoubleLayers
- Annotations
- @inject()
-
abstract
val
doublePartialApplyWeight: PartialApply[Constructor, String("weight")]
- Attributes
- protected
- Definition Classes
- DoubleWeights
- Annotations
- @inject()
-
abstract
def
doubleRawForwardParameter: <:<[Do[Tape[Double, Double]], Parameter]
- Attributes
- protected
- Definition Classes
- DoubleLayers
- Annotations
- @inject()
-
abstract
val
doubleWeightFactory: Factory[DoubleWeight]
- Attributes
- protected
- Definition Classes
- DoubleWeights
- Annotations
- @inject()
-
abstract
def
doubleWeightParameter: <:<[DoubleWeight, Parameter]
- Attributes
- protected
- Definition Classes
- DoubleWeights
- Annotations
- @inject()
-
abstract
def
floatDataParameter: <:<[Float, Parameter]
- Attributes
- protected
- Definition Classes
- FloatWeights
- Annotations
- @inject()
-
abstract
val
floatLayerFactory: Factory[FloatLayer]
- Attributes
- protected
- Definition Classes
- FloatLayers
- Annotations
- @inject()
-
abstract
val
floatOptimizerFactory: Factory[FloatOptimizer]
- Attributes
- protected
- Definition Classes
- FloatWeights
- Annotations
- @inject()
-
abstract
def
floatOriginalDeltaParameter: <:<[Float, Parameter]
- Attributes
- protected
- Definition Classes
- FloatWeights
- Annotations
- @inject()
-
abstract
val
floatPartialApplyData: PartialApply[Constructor, String("data")]
- Attributes
- protected
- Definition Classes
- FloatWeights
- Annotations
- @inject()
-
abstract
val
floatPartialApplyOriginalDelta: PartialApply[Rest, String("originalDelta")]
- Attributes
- protected
- Definition Classes
- FloatWeights
- Annotations
- @inject()
-
abstract
val
floatPartialApplyRawForward: PartialApply[Constructor, String("rawForward")]
- Attributes
- protected
- Definition Classes
- FloatLayers
- Annotations
- @inject()
-
abstract
val
floatPartialApplyWeight: PartialApply[Constructor, String("weight")]
- Attributes
- protected
- Definition Classes
- FloatWeights
- Annotations
- @inject()
-
abstract
def
floatRawForwardParameter: <:<[Do[Tape[Float, Float]], Parameter]
- Attributes
- protected
- Definition Classes
- FloatLayers
- Annotations
- @inject()
-
abstract
val
floatWeightFactory: Factory[FloatWeight]
- Attributes
- protected
- Definition Classes
- FloatWeights
- Annotations
- @inject()
-
abstract
def
floatWeightParameter: <:<[FloatWeight, Parameter]
- Attributes
- protected
- Definition Classes
- FloatWeights
- Annotations
- @inject()
-
abstract
val
implicitApplyImplicitsConstructor: ImplicitApply[Constructor]
- Attributes
- protected
- Definition Classes
- ImplicitsSingleton
- Annotations
- @inject()
-
abstract
val
implicitsFactory: Factory[Implicits]
- Attributes
- protected
- Definition Classes
- ImplicitsSingleton
- Annotations
- @inject()
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
- def +(other: String): String
- def ->[B](y: B): (Builtins, B)
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
abs[Operand0](operand0: Operand0)(implicit functionCase: Operators.abs.Case[Operand0]): Result
- Definition Classes
- Operators
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- def ensuring(cond: (Builtins) ⇒ Boolean, msg: ⇒ Any): Builtins
- def ensuring(cond: (Builtins) ⇒ Boolean): Builtins
- def ensuring(cond: Boolean, msg: ⇒ Any): Builtins
- def ensuring(cond: Boolean): Builtins
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
exp[Operand0](operand0: Operand0)(implicit functionCase: Operators.exp.Case[Operand0]): Result
- Definition Classes
- Operators
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def formatted(fmtstr: String): String
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
lazy val
implicits: Implicits
- Definition Classes
- ImplicitsSingleton
- Annotations
- @transient()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
log[Operand0](operand0: Operand0)(implicit functionCase: Operators.log.Case[Operand0]): Result
- Definition Classes
- Operators
-
lazy val
logger: Logger
- Definition Classes
- Logging
- Annotations
- @transient()
-
def
max[Operand0, Operand1](operand0: Operand0, operand1: Operand1)(implicit functionCase: Operators.max.Case[Operand0, Operand1]): Result
- Definition Classes
- Operators
-
def
min[Operand0, Operand1](operand0: Operand0, operand1: Operand1)(implicit functionCase: Operators.min.Case[Operand0, Operand1]): Result
- Definition Classes
- Operators
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
pow[Operand0, Operand1](operand0: Operand0, operand1: Operand1)(implicit functionCase: Operators.pow.Case[Operand0, Operand1]): Result
- Definition Classes
- Operators
-
def
sqrt[Operand0](operand0: Operand0)(implicit functionCase: Operators.sqrt.Case[Operand0]): Result
- Definition Classes
- Operators
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- def →[B](y: B): (Builtins, B)
-
object
DoubleLayer
- Definition Classes
- DoubleLayers
-
object
DoubleWeight
- Definition Classes
- DoubleWeights
-
object
FloatLayer
- Definition Classes
- FloatLayers
-
object
FloatWeight
- Definition Classes
- FloatWeights