View Source GoogleApi.ContentWarehouse.V1.Model.ImageContentStarburstVersionGroup (google_api_content_warehouse v0.4.0)

Attributes

  • descriptorFloat (type: list(number()), default: nil) - Raw dense float feature vector.
  • descriptorFloatBeforeProjection (type: list(number()), default: nil) - Raw dense float feature vector prior to embedding. Only for Starburst V6.
  • descriptorShort (type: String.t, default: nil) - Short descriptor for image content features, e.g. compressed bytes. This is the compressed version of descriptor_float below. It can be can be decompressed to descriptor_float with a tiny bit of compression error (in most cases it should be totally fine).
  • enumVersion (type: String.t, default: nil) -
  • minorVersion (type: String.t, default: nil) -
  • starburstTokens (type: list(integer()), default: nil) - Starburst tokens.
  • starburstTokensDistances (type: list(number()), default: nil) - Squared distance of the current embedding to each cluster center. Elements are aligned with starburst_tokens.
  • version (type: integer(), default: nil) - The following integers are currently used: Starburst V1: 1 Starburst V2: 2 Starburst V3: 3 Starburst V4: 4 Starburst Visual V4: 1004 This field is deprecated. Please try to use the 'enum_version' in future.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.ImageContentStarburstVersionGroup{
  descriptorFloat: [number()] | nil,
  descriptorFloatBeforeProjection: [number()] | nil,
  descriptorShort: String.t() | nil,
  enumVersion: String.t() | nil,
  minorVersion: String.t() | nil,
  starburstTokens: [integer()] | nil,
  starburstTokensDistances: [number()] | nil,
  version: integer() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.