public final class
Stage
Stage values similar to a lightweight Enqueue.
The basic functionality of this Op is similar to a queue with many fewer capabilities and options. This Op is optimized for performance.
Nested Classes
class | Stage.Options |
Optional attributes for
Stage
|
Public Methods
static Stage.Options |
capacity
(Long capacity)
|
static Stage.Options |
container
(String container)
|
static Stage |
create
(
Scope
scope, Iterable<
Operand
<?>> values,
Options...
options)
Factory method to create a class wrapping a new Stage operation.
|
static Stage.Options |
memoryLimit
(Long memoryLimit)
|
static Stage.Options |
sharedName
(String sharedName)
|
Inherited Methods
Public Methods
public static Stage.Options capacity (Long capacity)
Parameters
capacity | Maximum number of elements in the Staging Area. If > 0, inserts on the container will block when the capacity is reached. |
---|
public static Stage.Options container (String container)
Parameters
container | If non-empty, this queue is placed in the given container. Otherwise, a default container is used. |
---|
public static Stage create ( Scope scope, Iterable< Operand <?>> values, Options... options)
Factory method to create a class wrapping a new Stage operation.
Parameters
scope | current scope |
---|---|
values | a list of tensors dtypes A list of data types that inserted values should adhere to. |
options | carries optional attributes values |
Returns
- a new instance of Stage
public static Stage.Options memoryLimit (Long memoryLimit)
Parameters
memoryLimit | The maximum number of bytes allowed for Tensors in the Staging Area. If > 0, inserts will block until sufficient space is available. |
---|
public static Stage.Options sharedName (String sharedName)
Parameters
sharedName | It is necessary to match this name to the matching Unstage Op. |
---|