tensorflow-proto-0.3.0.0: TensorFlow protocol buffers.
Safe HaskellNone
LanguageHaskell2010

Proto.Tensorflow.Core.Framework.NodeDef

Synopsis

Documentation

data NodeDef Source #

Fields :

  • name :: Lens' NodeDef Data.Text.Text
  • op :: Lens' NodeDef Data.Text.Text
  • input :: Lens' NodeDef [Data.Text.Text]
  • vec'input :: Lens' NodeDef (Data.Vector.Vector Data.Text.Text)
  • device :: Lens' NodeDef Data.Text.Text
  • attr :: Lens' NodeDef (Data.Map.Map Data.Text.Text Proto.Tensorflow.Core.Framework.AttrValue.AttrValue)
  • experimentalDebugInfo :: Lens' NodeDef NodeDef'ExperimentalDebugInfo
  • maybe'experimentalDebugInfo :: Lens' NodeDef (Prelude.Maybe NodeDef'ExperimentalDebugInfo)

Instances

Instances details
Eq NodeDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

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

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

Ord NodeDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Show NodeDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

NFData NodeDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

rnf :: NodeDef -> () #

Message NodeDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

HasField NodeDef "device" Text Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

fieldOf :: Functor f => Proxy# "device" -> (Text -> f Text) -> NodeDef -> f NodeDef

HasField NodeDef "experimentalDebugInfo" NodeDef'ExperimentalDebugInfo Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

fieldOf :: Functor f => Proxy# "experimentalDebugInfo" -> (NodeDef'ExperimentalDebugInfo -> f NodeDef'ExperimentalDebugInfo) -> NodeDef -> f NodeDef

HasField NodeDef "name" Text Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

fieldOf :: Functor f => Proxy# "name" -> (Text -> f Text) -> NodeDef -> f NodeDef

HasField NodeDef "op" Text Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

fieldOf :: Functor f => Proxy# "op" -> (Text -> f Text) -> NodeDef -> f NodeDef

HasField NodeDef "input" [Text] Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

fieldOf :: Functor f => Proxy# "input" -> ([Text] -> f [Text]) -> NodeDef -> f NodeDef

HasField NodeDef "maybe'experimentalDebugInfo" (Maybe NodeDef'ExperimentalDebugInfo) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

fieldOf :: Functor f => Proxy# "maybe'experimentalDebugInfo" -> (Maybe NodeDef'ExperimentalDebugInfo -> f (Maybe NodeDef'ExperimentalDebugInfo)) -> NodeDef -> f NodeDef

HasField NodeDef "vec'input" (Vector Text) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

fieldOf :: Functor f => Proxy# "vec'input" -> (Vector Text -> f (Vector Text)) -> NodeDef -> f NodeDef

HasField FunctionDef "nodeDef" [NodeDef] 
Instance details

Defined in Proto.Tensorflow.Core.Framework.Function

Methods

fieldOf :: Functor f => Proxy# "nodeDef" -> ([NodeDef] -> f [NodeDef]) -> FunctionDef -> f FunctionDef

HasField FunctionDef "vec'nodeDef" (Vector NodeDef) 
Instance details

Defined in Proto.Tensorflow.Core.Framework.Function

Methods

fieldOf :: Functor f => Proxy# "vec'nodeDef" -> (Vector NodeDef -> f (Vector NodeDef)) -> FunctionDef -> f FunctionDef

HasField GraphDef "node" [NodeDef] 
Instance details

Defined in Proto.Tensorflow.Core.Framework.Graph

Methods

fieldOf :: Functor f => Proxy# "node" -> ([NodeDef] -> f [NodeDef]) -> GraphDef -> f GraphDef

HasField GraphDef "vec'node" (Vector NodeDef) 
Instance details

Defined in Proto.Tensorflow.Core.Framework.Graph

Methods

fieldOf :: Functor f => Proxy# "vec'node" -> (Vector NodeDef -> f (Vector NodeDef)) -> GraphDef -> f GraphDef

HasField NodeDef "attr" (Map Text AttrValue) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

fieldOf :: Functor f => Proxy# "attr" -> (Map Text AttrValue -> f (Map Text AttrValue)) -> NodeDef -> f NodeDef

data NodeDef'AttrEntry Source #

Fields :

  • key :: Lens' NodeDef'AttrEntry Data.Text.Text
  • value :: Lens' NodeDef'AttrEntry Proto.Tensorflow.Core.Framework.AttrValue.AttrValue
  • maybe'value :: Lens' NodeDef'AttrEntry (Prelude.Maybe Proto.Tensorflow.Core.Framework.AttrValue.AttrValue)

Instances

Instances details
Eq NodeDef'AttrEntry Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Ord NodeDef'AttrEntry Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Show NodeDef'AttrEntry Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

NFData NodeDef'AttrEntry Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

rnf :: NodeDef'AttrEntry -> () #

Message NodeDef'AttrEntry Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

HasField NodeDef'AttrEntry "key" Text Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

fieldOf :: Functor f => Proxy# "key" -> (Text -> f Text) -> NodeDef'AttrEntry -> f NodeDef'AttrEntry

HasField NodeDef'AttrEntry "value" AttrValue Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

HasField NodeDef'AttrEntry "maybe'value" (Maybe AttrValue) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

fieldOf :: Functor f => Proxy# "maybe'value" -> (Maybe AttrValue -> f (Maybe AttrValue)) -> NodeDef'AttrEntry -> f NodeDef'AttrEntry

data NodeDef'ExperimentalDebugInfo Source #

Fields :

Instances

Instances details
Eq NodeDef'ExperimentalDebugInfo Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Ord NodeDef'ExperimentalDebugInfo Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Show NodeDef'ExperimentalDebugInfo Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

NFData NodeDef'ExperimentalDebugInfo Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Message NodeDef'ExperimentalDebugInfo Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

HasField NodeDef "experimentalDebugInfo" NodeDef'ExperimentalDebugInfo Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

fieldOf :: Functor f => Proxy# "experimentalDebugInfo" -> (NodeDef'ExperimentalDebugInfo -> f NodeDef'ExperimentalDebugInfo) -> NodeDef -> f NodeDef

HasField NodeDef'ExperimentalDebugInfo "originalFuncNames" [Text] Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

fieldOf :: Functor f => Proxy# "originalFuncNames" -> ([Text] -> f [Text]) -> NodeDef'ExperimentalDebugInfo -> f NodeDef'ExperimentalDebugInfo

HasField NodeDef'ExperimentalDebugInfo "originalNodeNames" [Text] Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

fieldOf :: Functor f => Proxy# "originalNodeNames" -> ([Text] -> f [Text]) -> NodeDef'ExperimentalDebugInfo -> f NodeDef'ExperimentalDebugInfo

HasField NodeDef'ExperimentalDebugInfo "vec'originalFuncNames" (Vector Text) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

fieldOf :: Functor f => Proxy# "vec'originalFuncNames" -> (Vector Text -> f (Vector Text)) -> NodeDef'ExperimentalDebugInfo -> f NodeDef'ExperimentalDebugInfo

HasField NodeDef'ExperimentalDebugInfo "vec'originalNodeNames" (Vector Text) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

fieldOf :: Functor f => Proxy# "vec'originalNodeNames" -> (Vector Text -> f (Vector Text)) -> NodeDef'ExperimentalDebugInfo -> f NodeDef'ExperimentalDebugInfo

HasField NodeDef "maybe'experimentalDebugInfo" (Maybe NodeDef'ExperimentalDebugInfo) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.NodeDef

Methods

fieldOf :: Functor f => Proxy# "maybe'experimentalDebugInfo" -> (Maybe NodeDef'ExperimentalDebugInfo -> f (Maybe NodeDef'ExperimentalDebugInfo)) -> NodeDef -> f NodeDef