Voting helps other researchers find interesting modules.
Information about a single product. For ProductNet models, each product has one label with a detection score. The label is mapped to one or multiple category ids. For PRIMI generic feature models, each product can have multiple entities, and each entity has a score. The category_id and detection_score fields are not populated for PRIMI generic feature models.
categoryId
list(integer())
nil
clusterIds
detectionScore
number()
embedding
String.t
entities
list(GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryShoppingProductInformationEntity.t)
featureType
productLocation
GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryShoppingProductInformationBoundingBox.t
tokenGroups
list(GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryShoppingProductInformationProductInformationTokenGroup.t)
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryShoppingProductInformationProductInformation{ categoryId: [integer()] | nil, clusterIds: [integer()] | nil, detectionScore: number() | nil, embedding: String.t() | nil, entities: [ GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryShoppingProductInformationEntity.t() ] | nil, featureType: String.t() | nil, productLocation: GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryShoppingProductInformationBoundingBox.t() | nil, tokenGroups: [ GoogleApi.ContentWarehouse.V1.Model.ImageRepositoryShoppingProductInformationProductInformationTokenGroup.t() ] | nil }
@spec decode(struct(), keyword()) :: struct()