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 XRTExecutionConfig

xrt.proto:87

Options for an XLA execution.