Voting helps other researchers find interesting modules.
This message holds person attributes from the Person Interpreter model (go/person-interpreter) and the Style AI Iconic Person Scorer (go/styleai-indexing-g3doc#iconic-person-scorer) for the most iconic person in a style image. Discretization of float values is recommended by CDS for cheaper and more efficient storage. Next ID: 11
discretizedFaceVisibilityScore
integer()
nil
discretizedFemaleConfidence
discretizedMaleConfidence
discretizedPredictedAge
discretizedVisualSaliencyScore
personBoundingBox
GoogleApi.ContentWarehouse.V1.Model.LensDiscoveryStyleBoundingBox.t
personVisibilityScores
GoogleApi.ContentWarehouse.V1.Model.LensDiscoveryStylePersonAttributesPersonVisibilityScores.t
predictedAgeBucket
String.t
version
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.LensDiscoveryStylePersonAttributes{ discretizedFaceVisibilityScore: integer() | nil, discretizedFemaleConfidence: integer() | nil, discretizedMaleConfidence: integer() | nil, discretizedPredictedAge: integer() | nil, discretizedVisualSaliencyScore: integer() | nil, personBoundingBox: GoogleApi.ContentWarehouse.V1.Model.LensDiscoveryStyleBoundingBox.t() | nil, personVisibilityScores: GoogleApi.ContentWarehouse.V1.Model.LensDiscoveryStylePersonAttributesPersonVisibilityScores.t() | nil, predictedAgeBucket: String.t() | nil, version: String.t() | nil }
@spec decode(struct(), keyword()) :: struct()