View Source GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchDolphinScoringConfig (google_api_content_warehouse v0.3.0)

Attributes

  • descriptivenessOutputKey (type: String.t, default: nil) - The output put keys for Dolphin PredictResponse
  • ensembleModelNames (type: list(String.t), default: nil) - If the dolphin model is an ensemble model (e.g. Video QnA model which consists of 4 teacher models), stores each individual model name.
  • inferenceBatchSize (type: integer(), default: nil) - The inference batch size to use for inference methods that handle batching.
  • inferenceMethod (type: String.t, default: nil) - The method to use for inference. This must be set or inference will fail.
  • maxRpcRetries (type: integer(), default: nil) - Holds value of flag --max_rpc_retries.
  • modelName (type: String.t, default: nil) - Model name used for ModelSpec in PredictRequest used in the PredictionService API.
  • modelPath (type: String.t, default: nil) - Only used when using the bulk_inference API. See go/dolphin-models to learn about the different dolphin models.
  • outputKey (type: String.t, default: nil) - TODO(alexiaxu) To deprecate this field in the future Output key for Dolphin PredictResponse.
  • rpcDeadlineSeconds (type: float(), default: nil) - Holds value of flag --rpc_deadline (converted to seconds).
  • serviceBns (type: String.t, default: nil) - Tensorflow inference BNS address when using PredictionService API.
  • usefulnessOutputKey (type: String.t, default: nil) -

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchDolphinScoringConfig{
    descriptivenessOutputKey: String.t() | nil,
    ensembleModelNames: [String.t()] | nil,
    inferenceBatchSize: integer() | nil,
    inferenceMethod: String.t() | nil,
    maxRpcRetries: integer() | nil,
    modelName: String.t() | nil,
    modelPath: String.t() | nil,
    outputKey: String.t() | nil,
    rpcDeadlineSeconds: float() | nil,
    serviceBns: String.t() | nil,
    usefulnessOutputKey: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.