ee.Model.fromVertexAi

Renvoie un ee.Model à partir de la description d'un point de terminaison de modèle Vertex AI. (voir https://cloud.google.com/vertex-ai).

UtilisationRenvoie
ee.Model.fromVertexAi(endpoint, inputProperties, inputTypeOverride, inputShapes, proj, fixInputProj, inputTileSize, inputOverlapSize, outputTileSize, outputBands, outputProperties, outputMultiplier, maxPayloadBytes, payloadFormat)Modèle
ArgumentTypeDétails
endpointChaîneNom du point de terminaison pour les prédictions.
inputPropertiesListe, valeur par défaut : nullPropriétés transmises avec chaque instance de prédiction. Les prédictions d'image sont mosaïquées. Ces propriétés seront donc répliquées dans chaque instance de mosaïque d'image. La valeur par défaut est "aucune propriété".
inputTypeOverrideDictionnaire, valeur par défaut : nullTypes vers lesquels les entrées de modèle seront forcées si elles sont spécifiées. Les bandes d'image et les propriétés d'image/de caractéristiques sont valides.
inputShapesDictionnaire, valeur par défaut : nullForme fixe des bandes du tableau d'entrée. Pour chaque bande de tableau non spécifiée, la forme fixe du tableau sera automatiquement déduite d'un pixel non masqué.
projProjection, valeur par défaut : nullProjection d'entrée à partir de laquelle échantillonner toutes les bandes. La valeur par défaut correspond à la projection par défaut de la première bande d'une image.
fixInputProjBooléen, valeur par défaut : nullSi la valeur est "true", les pixels seront échantillonnés dans une projection fixe spécifiée par "proj". Sinon, la projection de sortie est utilisée. Valeur par défaut : "false".
inputTileSizeListe, valeur par défaut : nullDimensions rectangulaires des blocs de pixels transmis aux instances de prédiction. Obligatoire pour les prédictions d'images.
inputOverlapSizeListe, valeur par défaut : nullQuantité de chevauchement des tuiles adjacentes en X/Y le long de chaque bordure des tuiles de pixels transmises aux instances de prédiction. La valeur par défaut est [0, 0].
outputTileSizeListe, valeur par défaut : nullDimensions rectangulaires des blocs de pixels renvoyés par AI Platform. La valeur par défaut est celle de "inputTileSize".
outputBandsDictionnaire, valeur par défaut : nullCarte des noms de bandes de sortie vers un dictionnaire d'informations sur les bandes de sortie. Les champs d'informations sur les bandes valides sont "type" et "dimensions". "type" doit être un ee.PixelType décrivant la bande de sortie, et "dimensions" est un entier facultatif avec le nombre de dimensions dans cette bande, par exemple : "outputBands: {'p': {'type': ee.PixelType.int8(), 'dimensions': 1}}". Obligatoire pour les prédictions d'images.
outputPropertiesDictionnaire, valeur par défaut : nullMappage des noms de propriétés de sortie à un dictionnaire d'informations sur les propriétés de sortie. Les champs d'informations sur les propriétés valides sont "type" et "dimensions". "type" doit être un ee.PixelType décrivant la propriété de sortie, et "dimensions" est un entier facultatif avec le nombre de dimensions pour cette propriété si elle est un tableau, par exemple : "outputBands: {'p': {'type': ee.PixelType.int8(), 'dimensions': 1}}". Obligatoire pour les prédictions à partir de FeatureCollections.
outputMultiplierFloat, valeur par défaut : nullApproximation de l'augmentation du volume de données pour les sorties du modèle par rapport aux entrées du modèle. Si cette valeur est spécifiée, elle doit être supérieure ou égale à 1. Cela n'est nécessaire que si le modèle produit plus de données qu'il n'en consomme, par exemple un modèle qui prend cinq bandes et produit 10 sorties par pixel.
maxPayloadBytesLongue, valeur par défaut : nullTaille limite de la charge utile de prédiction en octets. La valeur par défaut est de 1,5 Mo (1 500 000 octets).
payloadFormatChaîne, valeur par défaut : nullFormat de la charge utile des entrées dans les requêtes et réponses de prédiction. Adopte l'une des valeurs suivantes : ['SERIALIZED_TF_TENSORS, 'RAW_JSON', 'ND_ARRAYS', 'GRPC_TF_TENSORS', 'GRPC_SERIALIZED_TF_TENSORS', 'GRPC_TF_EXAMPLES']. La valeur par défaut est "SERIALIZED_TF_TENSORS".