tensorflow-0.3.0.0: TensorFlow bindings.
Safe HaskellNone
LanguageHaskell2010

TensorFlow.Output

Contents

Synopsis

Documentation

newtype ControlNode Source #

A type of graph node which has no outputs. These nodes are valuable for causing side effects when they are run.

Constructors

ControlNode 

Instances

Instances details
Nodes ControlNode Source # 
Instance details

Defined in TensorFlow.Nodes

BuildResult ControlNode Source # 
Instance details

Defined in TensorFlow.BuildOp

Methods

buildResult :: Result ControlNode Source #

a ~ () => Fetchable ControlNode a Source # 
Instance details

Defined in TensorFlow.Nodes

newtype Device Source #

A device that a node can be assigned to. There's a naming convention where the device names are constructed from job and replica names.

Constructors

Device 

Fields

Instances

Instances details
Eq Device Source # 
Instance details

Defined in TensorFlow.Output

Methods

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

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

Ord Device Source # 
Instance details

Defined in TensorFlow.Output

Show Device Source # 
Instance details

Defined in TensorFlow.Output

IsString Device Source # 
Instance details

Defined in TensorFlow.Output

Methods

fromString :: String -> Device #

Ops

newtype NodeName Source #

The name of a node in the graph. This corresponds to the proto field NodeDef.name. Includes the scope prefix (if any) and a unique identifier (if the node was implicitly named).

Constructors

NodeName 

Fields

Instances

Instances details
Eq NodeName Source # 
Instance details

Defined in TensorFlow.Output

Ord NodeName Source # 
Instance details

Defined in TensorFlow.Output

Show NodeName Source # 
Instance details

Defined in TensorFlow.Output

data OpDef Source #

Op definition. This corresponds somewhat to the NodeDef proto.

Instances

Instances details
Eq OpDef Source # 
Instance details

Defined in TensorFlow.Output

Methods

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

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

Ord OpDef Source # 
Instance details

Defined in TensorFlow.Output

Methods

compare :: OpDef -> OpDef -> Ordering #

(<) :: OpDef -> OpDef -> Bool #

(<=) :: OpDef -> OpDef -> Bool #

(>) :: OpDef -> OpDef -> Bool #

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

max :: OpDef -> OpDef -> OpDef #

min :: OpDef -> OpDef -> OpDef #

opAttr :: Attribute a => Text -> Lens' OpDef a Source #

newtype OpType Source #

The type of op of a node in the graph. This corresponds to the proto field NodeDef.op.

Constructors

OpType 

Fields

Instances

Instances details
Eq OpType Source # 
Instance details

Defined in TensorFlow.Output

Methods

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

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

Ord OpType Source # 
Instance details

Defined in TensorFlow.Output

Show OpType Source # 
Instance details

Defined in TensorFlow.Output

IsString OpType Source # 
Instance details

Defined in TensorFlow.Output

Methods

fromString :: String -> OpType #

newtype OutputIx Source #

Constructors

OutputIx 

Fields

data Output Source #

An output of a TensorFlow node.

Constructors

Output 

Instances

Instances details
Eq Output Source # 
Instance details

Defined in TensorFlow.Output

Methods

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

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

Ord Output Source # 
Instance details

Defined in TensorFlow.Output

Show Output Source # 
Instance details

Defined in TensorFlow.Output

IsString Output Source # 
Instance details

Defined in TensorFlow.Output

Methods

fromString :: String -> Output #

data PendingNodeName Source #

The name specified for an unrendered Op. If an Op has an ImplicitName, it will be assigned based on the opType plus a unique identifier. Does not contain the "scope" prefix.