Creates or finds a child frame, and makes `data` available to the child frame.
This op is used together with `Exit` to create loops in the graph. The unique `frame_name` is used by the `Executor` to identify frames. If `is_constant` is true, `output` is a constant in the child frame; otherwise it may be changed in the child frame. At most `parallel_iterations` iterations are run in parallel in the child frame.
Nested Classes
class | Enter.Options |
Optional attributes for
Enter
|
Public Methods
Output <T> |
asOutput
()
Returns the symbolic handle of a tensor.
|
static <T> Enter <T> |
create
(
Scope
scope,
Operand
<T> data, String frameName,
Options...
options)
Factory method to create a class wrapping a new Enter operation.
|
static Enter.Options |
isConstant
(Boolean isConstant)
|
Output <T> |
output
()
The same tensor as `data`.
|
static Enter.Options |
parallelIterations
(Long parallelIterations)
|
Inherited Methods
Public Methods
public Output <T> asOutput ()
Returns the symbolic handle of a tensor.
Inputs to TensorFlow operations are outputs of another TensorFlow operation. This method is used to obtain a symbolic handle that represents the computation of the input.
public static Enter <T> create ( Scope scope, Operand <T> data, String frameName, Options... options)
Factory method to create a class wrapping a new Enter operation.
Parameters
scope | current scope |
---|---|
data | The tensor to be made available to the child frame. |
frameName | The name of the child frame. |
options | carries optional attributes values |
Returns
- a new instance of Enter
public static Enter.Options isConstant (Boolean isConstant)
Parameters
isConstant | If true, the output is constant within the child frame. |
---|
public static Enter.Options parallelIterations (Long parallelIterations)
Parameters
parallelIterations | The number of iterations allowed to run in parallel. |
---|