TensorFlow.Output (original) (raw)
Synopsis
- newtype ControlNode = ControlNode {
- newtype Device = Device {
- deviceName :: Text
}
- deviceName :: Text
- newtype NodeName = NodeName {
- unNodeName :: Text
}
- unNodeName :: Text
- data OpDef = OpDef {
- opName :: Lens' OpDef PendingNodeName
- opType :: Lens' OpDef OpType
- opAttr :: Attribute a => Text -> Lens' OpDef a
- opInputs :: Lens' OpDef [Output]
- opControlInputs :: Lens' OpDef [NodeName]
- newtype OpType = OpType {
- newtype OutputIx = OutputIx {
- unOutputIx :: Int
}
- unOutputIx :: Int
- data Output = Output {
- outputIndex ::
- outputNodeName ::
}
- outputIndex ::
- output :: OutputIx -> NodeName -> Output
- data PendingNodeName
Documentation
A type of graph node which has no outputs. These nodes are valuable for causing side effects when they are run.
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.
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).
Op definition. This corresponds somewhat to the NodeDef proto.
Instances
Instances details
The type of op of a node in the graph. This corresponds to the proto field NodeDef.op.
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.