View source on GitHub
|
A basic block.
tfp.experimental.auto_batching.instructions.Block(
instructions=None, terminator=None, name=None
)
Attributes | |
|---|---|
label_str
|
A string suitable for referring to this Block in printed output.
|
Methods
assign_instructions
assign_instructions(
instructions
)
Assigns the body instructions and the terminator at once.
This is a convenience method, to set a Block's program content
in one invocation instead of having to assign the instructions
and the terminator fields separately.
| Args | |
|---|---|
instructions
|
A non-empty Python list of Op objects. The last one must
be a BranchOp, GotoOp, PushGotoOp, or IndirectGotoOp, and
becomes the terminator. The others, if any, must be PrimOp,
PopOp, or FunctionCallOp, and become the instructions, in order.
|
View source on GitHub