package angel.serving

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

service ModelService

model_service.proto:13

ModelService provides methods to query and update the state of the server, e.g. which models/versions are being served.

service PredictionService

prediction_service.proto:15

open source marker; do not remove PredictionService provides access to machine-learned models loaded by model_servers.

service SessionService

session_service.proto:49

SessionService defines a service with which a client can interact to execute Tensorflow model inference. The SessionService::SessionRun method is similar to MasterService::RunStep of Tensorflow, except that all sessions are ready to run, and you request a specific model/session with ModelSpec.

message BytesList

feature.proto:65

Containers to hold repeated fundamental values.

Used in: Feature

enum Code

error_codes.proto:21

The canonical error codes for TensorFlow APIs. Warnings: - Do not change any numeric assignments. - Changes to this list should only be made if there is a compelling need that can't be satisfied in another way. Such changes must be approved by at least two OWNERS. Sometimes multiple error codes may apply. Services should return the most specific error code that applies. For example, prefer OUT_OF_RANGE over FAILED_PRECONDITION if both codes apply. Similarly prefer NOT_FOUND or ALREADY_EXISTS over FAILED_PRECONDITION.

Used in: StatusProto

message Example

example.proto:87

Used in: ExampleList, ExampleListWithContext

message ExampleList

input.proto:17

Specifies one or more fully independent input Examples. See examples at: https://github.com/tensorflow/tensorflow/blob/master/tensorflow/core/example/example.proto

Used in: Input

message ExampleListWithContext

input.proto:68

Specifies one or more independent input Examples, with a common context Example. The common use case for context is to cleanly and optimally specify some features that are common across multiple examples. See example below with a search query as the context and multiple restaurants to perform some inference on. context: { feature: { key : "query" value: { bytes_list: { value: [ "pizza" ] } } } } examples: { feature: { key : "cuisine" value: { bytes_list: { value: [ "Pizzeria" ] } } } } examples: { feature: { key : "cuisine" value: { bytes_list: { value: [ "Taqueria" ] } } } } Implementations of ExampleListWithContext merge the context Example into each of the Examples. Note that feature keys must not be duplicated between the Examples and context Example, or the behavior is undefined. See also: tensorflow/core/example/example.proto https://developers.google.com/protocol-buffers/docs/proto3#maps

Used in: Input

message Feature

feature.proto:76

Containers for non-sequential data.

Used in: FeatureList, Features

message FeatureList

feature.proto:98

Containers for sequential data. A FeatureList contains lists of Features. These may hold zero or more Feature values. FeatureLists are organized into categories by name. The FeatureLists message contains the mapping from name to FeatureList.

Used in: FeatureLists

message FeatureLists

feature.proto:102

Used in: SequenceExample

message Features

feature.proto:85

Used in: Example, SequenceExample

message FloatList

feature.proto:68

Used in: Feature

message Input

input.proto:73

message Instance

instance.proto:68

Used in: Request, Response

enum InstanceFlag

instance.proto:57

Used in: Instance

message Int64List

feature.proto:71

Used in: Feature

message ListValue

instance.proto:12

Used in: Instance, MapValue

message MapValue

instance.proto:24

Used in: Instance, ListValue

message Metrics

serving_metrics.proto:15

Used in: MetricsResponse.Versions

message MetricsResponse

serving_metrics.proto:7

message MetricsResponse.Versions

serving_metrics.proto:10

Used in: MetricsResponse

message ModelSpec

model.proto:13

Metadata for an inference request such as the model name and version.

Used in: LogMetadata, GetModelMetadataRequest, GetModelMetadataResponse, GetModelStatusRequest, Request, Response, SessionRunRequest

message ModelVersionStatus

get_model_status.proto:24

Version number, state, and status for a single version of a model.

Used in: GetModelStatusResponse

enum ModelVersionStatus.State

get_model_status.proto:30

States that map to ManagerState enum in tensorflow_serving/core/servable_state.h

Used in: ModelVersionStatus

message Request

request.proto:12

Used as request type in: PredictionService.Classify, PredictionService.MultiInference, PredictionService.Predict, PredictionService.Regress

message Response

response.proto:11

Used as response type in: PredictionService.Classify, PredictionService.MultiInference, PredictionService.Predict, PredictionService.Regress

message SequenceExample

example.proto:297

message StatusProto

status.proto:13

Status that corresponds to Status in third_party/tensorflow/core/lib/core/status.h.

Used in: ModelVersionStatus, ReloadConfigResponse