VideoContentSearchMultimodalTopicTrainingFeatures

GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchMultimodalTopicTrainingFeatures


Table of Contents ▼

Jump to a specific part of the page:

Description

Multimodal features for a single generated topic used to build training data.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. maxFrameSimilarityInterval (type: GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchFrameSimilarityInterval, default: nil)
    - The similarity info for the frame with maximum similarity to the topic in its visual interval. The repeated similarity field in this proto has a single value corresponding to the maximum similarity. This similarity score is used to filter and pick the training data examples.
  2. normalizedTopic (type: String.t, default: nil)
    - The topic/query normalized for Navboost and QBST lookups as well as fetching of the Rankembed nearest neighbors.
  3. qbstTermsOverlapFeatures (type: GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchQbstTermsOverlapFeatures, default: nil)
    - QBST terms overlap features for a candidate query.
  4. rankembedNearestNeighborsFeatures (type: GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchRankEmbedNearestNeighborsFeatures, default: nil)
    - Rankembed similarity features for a candidate nearest neighbor rankembed query.
  5. saftEntityInfo (type: GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchSaftEntityInfo, default: nil)
    - The information about the saft entity annotation for this topic.
  6. topicDenseVector (type: list(number()), default: nil)
    - Raw float feature vector of the topic's co-text embedding representation in the Starburst space.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchMultimodalTopicTrainingFeatures{
maxFrameSimilarityInterval: GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchFrameSimilarityInterval.t() | nil,
normalizedTopic: String.t() | nil,
qbstTermsOverlapFeatures: GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchQbstTermsOverlapFeatures.t() | nil,
rankembedNearestNeighborsFeatures: GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchRankEmbedNearestNeighborsFeatures.t() | nil,
saftEntityInfo: GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchSaftEntityInfo.t() | nil,
topicDenseVector: [number()] | nil
}

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchMultimodalTopicTrainingFeatures