tensorflow-proto-0.2.0.0: TensorFlow protocol buffers.

Safe HaskellNone
LanguageHaskell2010

Proto.Tensorflow.Core.Framework.KernelDef

Documentation

data KernelDef Source #

Instances

Eq KernelDef Source # 
Ord KernelDef Source # 
Show KernelDef Source # 
Message KernelDef Source # 

Methods

descriptor :: MessageDescriptor KernelDef

Default KernelDef Source # 

Methods

def :: KernelDef

((~) * a [KernelDef'AttrConstraint], (~) * b [KernelDef'AttrConstraint], Functor f) => HasLens "constraint" f KernelDef KernelDef a b Source # 

Methods

lensOf :: Proxy# Symbol "constraint" -> (a -> f b) -> KernelDef -> f KernelDef

((~) * a Text, (~) * b Text, Functor f) => HasLens "deviceType" f KernelDef KernelDef a b Source # 

Methods

lensOf :: Proxy# Symbol "deviceType" -> (a -> f b) -> KernelDef -> f KernelDef

((~) * a [Text], (~) * b [Text], Functor f) => HasLens "hostMemoryArg" f KernelDef KernelDef a b Source # 

Methods

lensOf :: Proxy# Symbol "hostMemoryArg" -> (a -> f b) -> KernelDef -> f KernelDef

((~) * a Text, (~) * b Text, Functor f) => HasLens "label" f KernelDef KernelDef a b Source # 

Methods

lensOf :: Proxy# Symbol "label" -> (a -> f b) -> KernelDef -> f KernelDef

((~) * a Text, (~) * b Text, Functor f) => HasLens "op" f KernelDef KernelDef a b Source # 

Methods

lensOf :: Proxy# Symbol "op" -> (a -> f b) -> KernelDef -> f KernelDef

data KernelDef'AttrConstraint Source #

Instances

Eq KernelDef'AttrConstraint Source # 
Ord KernelDef'AttrConstraint Source # 
Show KernelDef'AttrConstraint Source # 
Message KernelDef'AttrConstraint Source # 

Methods

descriptor :: MessageDescriptor KernelDef'AttrConstraint

Default KernelDef'AttrConstraint Source # 
((~) * a AttrValue, (~) * b AttrValue, Functor f) => HasLens "allowedValues" f KernelDef'AttrConstraint KernelDef'AttrConstraint a b Source # 

Methods

lensOf :: Proxy# Symbol "allowedValues" -> (a -> f b) -> KernelDef'AttrConstraint -> f KernelDef'AttrConstraint

((~) * a (Maybe AttrValue), (~) * b (Maybe AttrValue), Functor f) => HasLens "maybe'allowedValues" f KernelDef'AttrConstraint KernelDef'AttrConstraint a b Source # 

Methods

lensOf :: Proxy# Symbol "maybe'allowedValues" -> (a -> f b) -> KernelDef'AttrConstraint -> f KernelDef'AttrConstraint

((~) * a Text, (~) * b Text, Functor f) => HasLens "name" f KernelDef'AttrConstraint KernelDef'AttrConstraint a b Source # 

allowedValues :: forall f s t a b. HasLens "allowedValues" f s t a b => LensLike f s t a b Source #

constraint :: forall f s t a b. HasLens "constraint" f s t a b => LensLike f s t a b Source #

deviceType :: forall f s t a b. HasLens "deviceType" f s t a b => LensLike f s t a b Source #

hostMemoryArg :: forall f s t a b. HasLens "hostMemoryArg" f s t a b => LensLike f s t a b Source #

label :: forall f s t a b. HasLens "label" f s t a b => LensLike f s t a b Source #

maybe'allowedValues :: forall f s t a b. HasLens "maybe'allowedValues" f s t a b => LensLike f s t a b Source #

name :: forall f s t a b. HasLens "name" f s t a b => LensLike f s t a b Source #

op :: forall f s t a b. HasLens "op" f s t a b => LensLike f s t a b Source #