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

Proto.Tensorflow.Core.Protobuf.Cluster

Synopsis

Documentation

data ClusterDef Source #

Fields :

  • job :: Lens' ClusterDef [JobDef]
  • vec'job :: Lens' ClusterDef (Data.Vector.Vector JobDef)

Instances

Instances details
Eq ClusterDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

Ord ClusterDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

Show ClusterDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

NFData ClusterDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

Methods

rnf :: ClusterDef -> () #

Message ClusterDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

HasField ConfigProto "clusterDef" ClusterDef 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Config

Methods

fieldOf :: Functor f => Proxy# "clusterDef" -> (ClusterDef -> f ClusterDef) -> ConfigProto -> f ConfigProto

HasField ServerDef "cluster" ClusterDef 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.TensorflowServer

Methods

fieldOf :: Functor f => Proxy# "cluster" -> (ClusterDef -> f ClusterDef) -> ServerDef -> f ServerDef

HasField ClusterDef "job" [JobDef] Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

Methods

fieldOf :: Functor f => Proxy# "job" -> ([JobDef] -> f [JobDef]) -> ClusterDef -> f ClusterDef

HasField ClusterDef "vec'job" (Vector JobDef) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

Methods

fieldOf :: Functor f => Proxy# "vec'job" -> (Vector JobDef -> f (Vector JobDef)) -> ClusterDef -> f ClusterDef

HasField ConfigProto "maybe'clusterDef" (Maybe ClusterDef) 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Config

Methods

fieldOf :: Functor f => Proxy# "maybe'clusterDef" -> (Maybe ClusterDef -> f (Maybe ClusterDef)) -> ConfigProto -> f ConfigProto

HasField ServerDef "maybe'cluster" (Maybe ClusterDef) 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.TensorflowServer

Methods

fieldOf :: Functor f => Proxy# "maybe'cluster" -> (Maybe ClusterDef -> f (Maybe ClusterDef)) -> ServerDef -> f ServerDef

data JobDef Source #

Fields :

  • name :: Lens' JobDef Data.Text.Text
  • tasks :: Lens' JobDef (Data.Map.Map Data.Int.Int32 Data.Text.Text)

Instances

Instances details
Eq JobDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

Methods

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

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

Ord JobDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

Show JobDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

NFData JobDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

Methods

rnf :: JobDef -> () #

Message JobDef Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

HasField JobDef "name" Text Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

Methods

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

HasField ClusterDef "job" [JobDef] Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

Methods

fieldOf :: Functor f => Proxy# "job" -> ([JobDef] -> f [JobDef]) -> ClusterDef -> f ClusterDef

HasField ClusterDef "vec'job" (Vector JobDef) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

Methods

fieldOf :: Functor f => Proxy# "vec'job" -> (Vector JobDef -> f (Vector JobDef)) -> ClusterDef -> f ClusterDef

HasField JobDef "tasks" (Map Int32 Text) Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

Methods

fieldOf :: Functor f => Proxy# "tasks" -> (Map Int32 Text -> f (Map Int32 Text)) -> JobDef -> f JobDef

data JobDef'TasksEntry Source #

Fields :

  • key :: Lens' JobDef'TasksEntry Data.Int.Int32
  • value :: Lens' JobDef'TasksEntry Data.Text.Text

Instances

Instances details
Eq JobDef'TasksEntry Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

Ord JobDef'TasksEntry Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

Show JobDef'TasksEntry Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

NFData JobDef'TasksEntry Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

Methods

rnf :: JobDef'TasksEntry -> () #

Message JobDef'TasksEntry Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

HasField JobDef'TasksEntry "key" Int32 Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

Methods

fieldOf :: Functor f => Proxy# "key" -> (Int32 -> f Int32) -> JobDef'TasksEntry -> f JobDef'TasksEntry

HasField JobDef'TasksEntry "value" Text Source # 
Instance details

Defined in Proto.Tensorflow.Core.Protobuf.Cluster

Methods

fieldOf :: Functor f => Proxy# "value" -> (Text -> f Text) -> JobDef'TasksEntry -> f JobDef'TasksEntry