com
.
thoughtworks
.
deeplearning
coproduct
package
coproduct
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
coproduct
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
type
:+:
[
Head <:
Type
[_, _]
,
Tail <:
Coproduct
]
=
Type
[
shapeless.:+:
[
DataOf
[
Head
],
DataOf
[
Tail
]],
shapeless.:+:
[
DeltaOf
[
Head
],
DeltaOf
[
Tail
]]]
final
class
CConsOps
[
Input <:
Batch
,
HeadData
,
HeadDelta
,
TailData <:
shapeless.Coproduct
,
TailDelta <:
shapeless.Coproduct
]
extends
AnyRef
type
CNil
=
Type
[
shapeless.CNil
,
shapeless.CNil
]
type
Coproduct
=
Type
[_ <:
shapeless.Coproduct
, _ <:
shapeless.Coproduct
]
Value Members
package
layers
implicit
def
toCConsOps
[
From
,
Input <:
Batch
,
OutputData
,
OutputDelta
,
HeadData
,
HeadDelta
,
TailData <:
shapeless.Coproduct
,
TailDelta <:
shapeless.Coproduct
]
(
from:
From
)
(
implicit
toLayer:
Aux
[
From
,
Input
,
OutputData
,
OutputDelta
]
,
toCoproductLayer:
<:<
[
Aux
[
Input
,
Aux
[
OutputData
,
OutputDelta
]],
Aux
[
Input
,
Aux
[
shapeless.:+:
[
HeadData
,
TailData
],
shapeless.:+:
[
HeadDelta
,
TailDelta
]]]]
)
:
CConsOps
[
Input
,
HeadData
,
HeadDelta
,
TailData
,
TailDelta
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped