package xrt

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message DeviceAssignment

xrt.proto:10

Used in: XLAComputationConfig

message DeviceAssignment.ComputationDevice

xrt.proto:11

Used in: DeviceAssignment

message DeviceAssignment.ComputationDevice.DeviceMeshCoordinates

xrt.proto:12

Used in: ComputationDevice

message XLAAllocation

xrt.proto:61

Literal to allocate space for, and transfer to, device memory.

message XLAComputation

xrt.proto:55

Options and XLA computation for a compilation.

message XLAComputationConfig

xrt.proto:29

Options for an XLA compilation.

Used in: XLAComputation

message XLATupleNode

xrt.proto:80

Node in a tree describing a tuple constructed from input handles. A node is an internal node if tuples is non-empty, in which case input_index and release_input_handle are ignored. Otherwise a node is a leaf node. Each leaf XLATupleNode is the index of an input which corresponds to a handle that will be grafted onto the output tuple at that location. If release_input_handle is true that input handle will be released and become invalid. Inputs may be repeated in which case leaves of the output tuple will alias. If an input is repeated, release_input_handle must be false for every leaf where that input appears. For example, if input 0 has shape {} and input 1 has shape {2,3} then the XLATupleNode with structure {1,{0,1}} corresponds to a tuple with shape {{2,3},{{},{2,3}}}.

message XRTChainedExecuteConfig

xrt.proto:110

message XRTChainedExecuteOp

xrt.proto:123

A single chained execute operation. An operation can either be a device data load, or an existing (as in, previously compiled and accessible via its int64 handle) XLA computation execution.

Used in: XRTChainedExecutePlan

message XRTChainedExecuteOp.Input

xrt.proto:125

Represents an input for this operation.

Used in: XRTChainedExecuteOp

message XRTChainedExecuteOp.Output

xrt.proto:137

Represents an output of the XRTChainedExecute operation, which should originate by the output of this operation.

Used in: XRTChainedExecuteOp

message XRTChainedExecutePlan

xrt.proto:163

Execution plan for the XRTChainedExecute operation.

message XRTExecutionConfig

xrt.proto:87

Options for an XLA execution.