View Source GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1PublisherModel (google_api_ai_platform v0.13.0)

A Model Garden Publisher Model.

Attributes

  • frameworks (type: list(String.t), default: nil) - Optional. Additional information about the model's Frameworks.
  • launchStage (type: String.t, default: nil) - Optional. Indicates the launch stage of the model.
  • name (type: String.t, default: nil) - Output only. The resource name of the PublisherModel.
  • openSourceCategory (type: String.t, default: nil) - Required. Indicates the open source category of the publisher model.
  • predictSchemata (type: GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1PredictSchemata.t, default: nil) - Optional. The schemata that describes formats of the PublisherModel's predictions and explanations as given and returned via PredictionService.Predict.
  • publisherModelTemplate (type: String.t, default: nil) - Optional. Output only. Immutable. Used to indicate this model has a publisher model and provide the template of the publisher model resource name.
  • supportedActions (type: GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1PublisherModelCallToAction.t, default: nil) - Optional. Supported call-to-action options.
  • versionId (type: String.t, default: nil) - Output only. Immutable. The version ID of the PublisherModel. A new version is committed when a new model version is uploaded under an existing model id. It is an auto-incrementing decimal number in string representation.
  • versionState (type: String.t, default: nil) - Optional. Indicates the state of the model version.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1PublisherModel{
  frameworks: [String.t()] | nil,
  launchStage: String.t() | nil,
  name: String.t() | nil,
  openSourceCategory: String.t() | nil,
  predictSchemata:
    GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1PredictSchemata.t()
    | nil,
  publisherModelTemplate: String.t() | nil,
  supportedActions:
    GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1PublisherModelCallToAction.t()
    | nil,
  versionId: String.t() | nil,
  versionState: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.