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

Proto.Tensorflow.Core.Framework.CostGraph

Synopsis

Documentation

data CostGraphDef Source #

Fields :

  • node :: Lens' CostGraphDef [CostGraphDef'Node]
  • vec'node :: Lens' CostGraphDef (Data.Vector.Vector CostGraphDef'Node)
  • cost :: Lens' CostGraphDef [CostGraphDef'AggregatedCost]
  • vec'cost :: Lens' CostGraphDef (Data.Vector.Vector CostGraphDef'AggregatedCost)

Instances

Instances details
Eq CostGraphDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Ord CostGraphDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Show CostGraphDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

NFData CostGraphDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

rnf :: CostGraphDef -> () #

Message CostGraphDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField RunMetadata "costGraph" CostGraphDef 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Config

Methods

fieldOf :: Functor f => Proxy# "costGraph" -> (CostGraphDef -> f CostGraphDef) -> RunMetadata -> f RunMetadata

HasField CostGraphDef "cost" [CostGraphDef'AggregatedCost] Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef "node" [CostGraphDef'Node] Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef "vec'cost" (Vector CostGraphDef'AggregatedCost) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

fieldOf :: Functor f => Proxy# "vec'cost" -> (Vector CostGraphDef'AggregatedCost -> f (Vector CostGraphDef'AggregatedCost)) -> CostGraphDef -> f CostGraphDef

HasField CostGraphDef "vec'node" (Vector CostGraphDef'Node) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

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

HasField RunMetadata "maybe'costGraph" (Maybe CostGraphDef) 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Config

Methods

fieldOf :: Functor f => Proxy# "maybe'costGraph" -> (Maybe CostGraphDef -> f (Maybe CostGraphDef)) -> RunMetadata -> f RunMetadata

data CostGraphDef'AggregatedCost Source #

Fields :

  • cost :: Lens' CostGraphDef'AggregatedCost Prelude.Float
  • dimension :: Lens' CostGraphDef'AggregatedCost Data.Text.Text

Instances

Instances details
Eq CostGraphDef'AggregatedCost Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Ord CostGraphDef'AggregatedCost Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Show CostGraphDef'AggregatedCost Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

NFData CostGraphDef'AggregatedCost Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Message CostGraphDef'AggregatedCost Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef'AggregatedCost "cost" Float Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef'AggregatedCost "dimension" Text Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef "cost" [CostGraphDef'AggregatedCost] Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef "vec'cost" (Vector CostGraphDef'AggregatedCost) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

fieldOf :: Functor f => Proxy# "vec'cost" -> (Vector CostGraphDef'AggregatedCost -> f (Vector CostGraphDef'AggregatedCost)) -> CostGraphDef -> f CostGraphDef

data CostGraphDef'Node Source #

Fields :

Instances

Instances details
Eq CostGraphDef'Node Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Ord CostGraphDef'Node Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Show CostGraphDef'Node Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

NFData CostGraphDef'Node Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

rnf :: CostGraphDef'Node -> () #

Message CostGraphDef'Node Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef'Node "computeCost" Int64 Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

fieldOf :: Functor f => Proxy# "computeCost" -> (Int64 -> f Int64) -> CostGraphDef'Node -> f CostGraphDef'Node

HasField CostGraphDef'Node "computeTime" Int64 Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

fieldOf :: Functor f => Proxy# "computeTime" -> (Int64 -> f Int64) -> CostGraphDef'Node -> f CostGraphDef'Node

HasField CostGraphDef'Node "device" Text Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

fieldOf :: Functor f => Proxy# "device" -> (Text -> f Text) -> CostGraphDef'Node -> f CostGraphDef'Node

HasField CostGraphDef'Node "devicePersistentMemorySize" Int64 Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

fieldOf :: Functor f => Proxy# "devicePersistentMemorySize" -> (Int64 -> f Int64) -> CostGraphDef'Node -> f CostGraphDef'Node

HasField CostGraphDef'Node "deviceTempMemorySize" Int64 Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

fieldOf :: Functor f => Proxy# "deviceTempMemorySize" -> (Int64 -> f Int64) -> CostGraphDef'Node -> f CostGraphDef'Node

HasField CostGraphDef'Node "hostTempMemorySize" Int64 Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

fieldOf :: Functor f => Proxy# "hostTempMemorySize" -> (Int64 -> f Int64) -> CostGraphDef'Node -> f CostGraphDef'Node

HasField CostGraphDef'Node "id" Int32 Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

fieldOf :: Functor f => Proxy# "id" -> (Int32 -> f Int32) -> CostGraphDef'Node -> f CostGraphDef'Node

HasField CostGraphDef'Node "inaccurate" Bool Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

fieldOf :: Functor f => Proxy# "inaccurate" -> (Bool -> f Bool) -> CostGraphDef'Node -> f CostGraphDef'Node

HasField CostGraphDef'Node "isFinal" Bool Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

fieldOf :: Functor f => Proxy# "isFinal" -> (Bool -> f Bool) -> CostGraphDef'Node -> f CostGraphDef'Node

HasField CostGraphDef'Node "memoryTime" Int64 Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

fieldOf :: Functor f => Proxy# "memoryTime" -> (Int64 -> f Int64) -> CostGraphDef'Node -> f CostGraphDef'Node

HasField CostGraphDef'Node "name" Text Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

fieldOf :: Functor f => Proxy# "name" -> (Text -> f Text) -> CostGraphDef'Node -> f CostGraphDef'Node

HasField CostGraphDef'Node "persistentMemorySize" Int64 Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

fieldOf :: Functor f => Proxy# "persistentMemorySize" -> (Int64 -> f Int64) -> CostGraphDef'Node -> f CostGraphDef'Node

HasField CostGraphDef'Node "temporaryMemorySize" Int64 Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

fieldOf :: Functor f => Proxy# "temporaryMemorySize" -> (Int64 -> f Int64) -> CostGraphDef'Node -> f CostGraphDef'Node

HasField CostGraphDef'Node "controlInput" [Int32] Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

fieldOf :: Functor f => Proxy# "controlInput" -> ([Int32] -> f [Int32]) -> CostGraphDef'Node -> f CostGraphDef'Node

HasField CostGraphDef'Node "inputInfo" [CostGraphDef'Node'InputInfo] Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef'Node "outputInfo" [CostGraphDef'Node'OutputInfo] Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef'Node "vec'controlInput" (Vector Int32) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

fieldOf :: Functor f => Proxy# "vec'controlInput" -> (Vector Int32 -> f (Vector Int32)) -> CostGraphDef'Node -> f CostGraphDef'Node

HasField CostGraphDef'Node "vec'inputInfo" (Vector CostGraphDef'Node'InputInfo) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef'Node "vec'outputInfo" (Vector CostGraphDef'Node'OutputInfo) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef "node" [CostGraphDef'Node] Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef "vec'node" (Vector CostGraphDef'Node) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Methods

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

data CostGraphDef'Node'InputInfo Source #

Fields :

Instances

Instances details
Eq CostGraphDef'Node'InputInfo Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Ord CostGraphDef'Node'InputInfo Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Show CostGraphDef'Node'InputInfo Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

NFData CostGraphDef'Node'InputInfo Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Message CostGraphDef'Node'InputInfo Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef'Node'InputInfo "precedingNode" Int32 Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef'Node'InputInfo "precedingPort" Int32 Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef'Node "inputInfo" [CostGraphDef'Node'InputInfo] Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef'Node "vec'inputInfo" (Vector CostGraphDef'Node'InputInfo) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

data CostGraphDef'Node'OutputInfo Source #

Fields :

  • size :: Lens' CostGraphDefNodeOutputInfo Data.Int.Int64
  • aliasInputPort :: Lens' CostGraphDefNodeOutputInfo Data.Int.Int64
  • shape :: Lens' CostGraphDefNodeOutputInfo Proto.Tensorflow.Core.Framework.TensorShape.TensorShapeProto
  • maybe'shape :: Lens' CostGraphDefNodeOutputInfo (Prelude.Maybe Proto.Tensorflow.Core.Framework.TensorShape.TensorShapeProto)
  • dtype :: Lens' CostGraphDefNodeOutputInfo Proto.Tensorflow.Core.Framework.Types.DataType

Instances

Instances details
Eq CostGraphDef'Node'OutputInfo Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Ord CostGraphDef'Node'OutputInfo Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Show CostGraphDef'Node'OutputInfo Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

NFData CostGraphDef'Node'OutputInfo Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

Message CostGraphDef'Node'OutputInfo Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef'Node'OutputInfo "aliasInputPort" Int64 Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef'Node'OutputInfo "dtype" DataType Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef'Node'OutputInfo "shape" TensorShapeProto Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef'Node'OutputInfo "size" Int64 Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef'Node'OutputInfo "maybe'shape" (Maybe TensorShapeProto) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef'Node "outputInfo" [CostGraphDef'Node'OutputInfo] Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph

HasField CostGraphDef'Node "vec'outputInfo" (Vector CostGraphDef'Node'OutputInfo) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Framework.CostGraph