tensorflow-proto-0.2.0.0: TensorFlow protocol buffers.

Safe HaskellNone
LanguageHaskell2010

Proto.Tensorflow.Core.Framework.NodeDef

Documentation

data NodeDef Source #

Constructors

NodeDef 

Fields

Instances

Eq NodeDef Source # 

Methods

(==) :: NodeDef -> NodeDef -> Bool #

(/=) :: NodeDef -> NodeDef -> Bool #

Ord NodeDef Source # 
Show NodeDef Source # 
Message NodeDef Source # 

Methods

descriptor :: MessageDescriptor NodeDef

Default NodeDef Source # 

Methods

def :: NodeDef

((~) * a (Map Text AttrValue), (~) * b (Map Text AttrValue), Functor f) => HasLens "attr" f NodeDef NodeDef a b Source # 

Methods

lensOf :: Proxy# Symbol "attr" -> (a -> f b) -> NodeDef -> f NodeDef

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

Methods

lensOf :: Proxy# Symbol "device" -> (a -> f b) -> NodeDef -> f NodeDef

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

Methods

lensOf :: Proxy# Symbol "input" -> (a -> f b) -> NodeDef -> f NodeDef

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

Methods

lensOf :: Proxy# Symbol "name" -> (a -> f b) -> NodeDef -> f NodeDef

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

Methods

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

data NodeDef'AttrEntry Source #

Instances

Eq NodeDef'AttrEntry Source # 
Ord NodeDef'AttrEntry Source # 
Show NodeDef'AttrEntry Source # 
Message NodeDef'AttrEntry Source # 

Methods

descriptor :: MessageDescriptor NodeDef'AttrEntry

Default NodeDef'AttrEntry Source # 
((~) * a Text, (~) * b Text, Functor f) => HasLens "key" f NodeDef'AttrEntry NodeDef'AttrEntry a b Source # 

Methods

lensOf :: Proxy# Symbol "key" -> (a -> f b) -> NodeDef'AttrEntry -> f NodeDef'AttrEntry

((~) * a (Maybe AttrValue), (~) * b (Maybe AttrValue), Functor f) => HasLens "maybe'value" f NodeDef'AttrEntry NodeDef'AttrEntry a b Source # 

Methods

lensOf :: Proxy# Symbol "maybe'value" -> (a -> f b) -> NodeDef'AttrEntry -> f NodeDef'AttrEntry

((~) * a AttrValue, (~) * b AttrValue, Functor f) => HasLens "value" f NodeDef'AttrEntry NodeDef'AttrEntry a b Source # 

Methods

lensOf :: Proxy# Symbol "value" -> (a -> f b) -> NodeDef'AttrEntry -> f NodeDef'AttrEntry

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

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

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

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

maybe'value :: forall f s t a b. HasLens "maybe'value" 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 #

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