package tensorflow.eager

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

service EagerService

eager_service.proto:287

////////////////////////////////////////////////////////////////////////////// Eager Service defines a TensorFlow service that executes operations eagerly on a set of local devices, on behalf of a remote Eager executor. The service impl will keep track of the various clients and devices it has access to and allows the client to enqueue ops on any devices that it is able to access and schedule data transfers from/to any of the peers. A client can generate multiple contexts to be able to independently execute operations, but cannot share data between the two contexts. NOTE: Even though contexts generated by clients should be independent, the lower level tensorflow execution engine is not, so they might share some data (e.g. a Device's ResourceMgr). //////////////////////////////////////////////////////////////////////////////

message CleanupFunctionOp

eager_service.proto:228

Cleanup the step state of a multi-device function (e.g. tensors buffered by a `Send` op but not picked up by its corresponding `Recv` op).

Used in: QueueItem

message EnqueueRequest

eager_service.proto:156

Used as request type in: EagerService.Enqueue, EagerService.StreamingEnqueue

message EnqueueResponse

eager_service.proto:162

Used as response type in: EagerService.Enqueue, EagerService.StreamingEnqueue

message Operation

eager_service.proto:17

A proto representation of an eager operation.

Used in: QueueItem, RunComponentFunctionRequest

message Operation.Input

eager_service.proto:27

Used in: Operation

message QueueItem

eager_service.proto:57

Used in: EnqueueRequest

message QueueResponse

eager_service.proto:76

Used in: EnqueueResponse

message RegisterFunctionOp

eager_service.proto:210

Used in: QueueItem

message RemoteTensorHandle

remote_tensor_handle.proto:19

Used in: Operation.Input, QueueItem, SendPackedHandleOp.Handle

message ResourceDtypeAndShape

remote_tensor_handle.proto:14

Used in: RemoteTensorHandle

message SendPackedHandleOp

eager_service.proto:248

Send a packed TensorHandle to a remote worker.

Used in: QueueItem

message SendPackedHandleOp.Handle

eager_service.proto:258

Used in: SendPackedHandleOp

message SendPackedHandleOp.LocalTensorHandle

eager_service.proto:252

Used in: Handle

message SendTensorOp

eager_service.proto:234

Used in: QueueItem

message SyncRemoteExecutorForStream

eager_service.proto:232

Used in: QueueItem

(message has no fields)