DrishtiFeatureSetDataSequence

GoogleApi.ContentWarehouse.V1.Model.DrishtiFeatureSetDataSequence


Table of Contents ▼

Jump to a specific part of the page:

Description

This represents a sequence (ordered) of FeatureSetData elements.

Attributes List

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

View Attributes

Attributes

  1. element (type: list(GoogleApi.ContentWarehouse.V1.Model.DrishtiFeatureSetData), default: nil)
    - FeatureSetData contains the features. In most scenarios, you only have one element. However, multiple elements are appropriate in case of videos where each element may correspond to a frame in the video.
  2. extra (type: list(GoogleApi.ContentWarehouse.V1.Model.DrishtiFeatureExtra), default: nil)
    - Some extra information about this FeatureSetDataSequence. (Almost never used).
  3. label (type: list(GoogleApi.ContentWarehouse.V1.Model.DrishtiLabelSetElement), default: nil)
    - Global (video-level) labels. In most cases, you only have one LabelSetElement. All the labels will be stored in this single LabelSetElement. Scenarios where you may have multiple LabelSetElement(s) is (for example) when you want to differentiate the labels into various sub-groups - eg, central vs relevant, kg-ids vs queries, etc.
  4. timestamp (type: list(String.t), default: nil)
    - If set, must be same length as element. Each entry is the timestamp in microseconds where the FeatureSetData element was extracted.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.DrishtiFeatureSetDataSequence{
element: [GoogleApi.ContentWarehouse.V1.Model.DrishtiFeatureSetData.t()] | nil,
extra: [GoogleApi.ContentWarehouse.V1.Model.DrishtiFeatureExtra.t()] | nil,
label: [GoogleApi.ContentWarehouse.V1.Model.DrishtiLabelSetElement.t()] | nil,
timestamp: [String.t()] | nil
}

Function

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

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