pkg/generate_golang_files/tensorflow_serving/apis/model.proto (28 lines of code) (raw):

syntax = "proto3"; package tensorflow.serving; option cc_enable_arenas = true; option go_package = "./;apis"; import "google/protobuf/wrappers.proto"; // Metadata for an inference request such as the model name and version. message ModelSpec { // Required servable name. string name = 1; // Optional choice of which version of the model to use. // // Recommended to be left unset in the common case. Should be specified only // when there is a strong version consistency requirement. // // When left unspecified, the system will serve the best available version. // This is typically the latest version, though during version transitions, // notably when serving on a fleet of instances, may be either the previous or // new version. oneof version_choice { // Use this specific version number. google.protobuf.Int64Value version = 2; // Use the version associated with the given label. string version_label = 4; } // A named signature to evaluate. If unspecified, the default signature will // be used. string signature_name = 3; }