ee.Model.fromVertexAi

Gibt ein ee.Model aus einer Beschreibung eines Vertex AI-Modellendpunkts zurück. Weitere Informationen finden Sie unter https://cloud.google.com/vertex-ai.

NutzungAusgabe
ee.Model.fromVertexAi(endpoint, inputProperties, inputTypeOverride, inputShapes, proj, fixInputProj, inputTileSize, inputOverlapSize, outputTileSize, outputBands, outputProperties, outputMultiplier, maxPayloadBytes, payloadFormat)Modell
ArgumentTypDetails
endpointStringDer Endpunktname für Vorhersagen.
inputPropertiesListe, Standardwert: nullEigenschaften, die mit jeder Vorhersageinstanz übergeben werden. Bildvorhersagen werden in Kacheln unterteilt. Diese Eigenschaften werden also in jede Bildkachelinstanz kopiert. Standardmäßig sind keine Eigenschaften festgelegt.
inputTypeOverrideWörterbuch, Standardwert: nullTypen, in die Modelleingaben bei Bedarf umgewandelt werden. Sowohl Bildbänder als auch Bild-/Feature-Eigenschaften sind gültig.
inputShapesWörterbuch, Standardwert: nullDie feste Form der Eingabearray-Bänder. Für jedes nicht angegebene Array-Band wird die feste Array-Form automatisch aus einem nicht maskierten Pixel abgeleitet.
projProjektion, Standardwert: nullDie Eingabeprojektion, bei der alle Bänder abgetastet werden sollen. Standardmäßig wird die Standardprojektion des ersten Bands eines Bildes verwendet.
fixInputProjBoolesch, Standardwert: nullWenn „true“, werden Pixel in einer festen Projektion abgetastet, die durch „proj“ angegeben wird. Andernfalls wird die Ausgabeprojektion verwendet. Die Standardeinstellung ist „false“.
inputTileSizeListe, Standardwert: nullRechteckige Abmessungen der Pixelkacheln, die an Vorhersageinstanzen übergeben werden. Für Bildvorhersagen erforderlich.
inputOverlapSizeListe, Standardwert: nullÜberlappung benachbarter Kacheln in X/Y entlang jeder Kante von Pixelkacheln, die an Vorhersageinstanzen übergeben werden. Die Standardeinstellung ist [0, 0].
outputTileSizeListe, Standardwert: nullRechteckige Abmessungen der Pixelkacheln, die von AI Platform zurückgegeben werden. Die Standardeinstellung ist der Wert in „inputTileSize“.
outputBandsWörterbuch, Standardwert: nullEine Zuordnung von Ausgabebandnamen zu einem Wörterbuch mit Ausgabebandinformationen. Gültige Bandinformationsfelder sind „type“ und „dimensions“. „type“ sollte ein ee.PixelType sein, der das Ausgabeband beschreibt, und „dimensions“ ist eine optionale Ganzzahl mit der Anzahl der Dimensionen in diesem Band, z.B. „outputBands: {'p': {'type': ee.PixelType.int8(), 'dimensions': 1}}“. Für Bildvorhersagen erforderlich.
outputPropertiesWörterbuch, Standardwert: nullEine Zuordnung von Ausgabeeigenschaftsnamen zu einem Wörterbuch mit Ausgabeeigenschaftsinformationen. Gültige Eigenschaftsinformationsfelder sind „type“ und „dimensions“. „type“ sollte ein ee.PixelType sein, der die Ausgabeeigenschaft beschreibt, und „dimensions“ ist eine optionale Ganzzahl mit der Anzahl der Dimensionen für diese Eigenschaft, wenn es sich um ein Array handelt, z.B. „outputBands: {'p': {'type': ee.PixelType.int8(), 'dimensions': 1}}“. Für Vorhersagen aus FeatureCollections erforderlich.
outputMultiplierFloat, Standardwert: nullEine Schätzung der Zunahme des Datenvolumens für die Modellausgaben im Vergleich zu den Modelleingaben. Wenn angegeben, muss dieser Wert >= 1 sein. Dies ist nur erforderlich, wenn das Modell mehr Daten erzeugt als es verbraucht, z.B. ein Modell, das 5 Bänder verwendet und 10 Ausgaben pro Pixel erzeugt.
maxPayloadBytesLong, Standardwert: nullDie Größenbeschränkung für die Vorhersage-Nutzlast in Byte. Die Standardeinstellung ist 1,5 MB (1.500.000 Byte).
payloadFormatString, Standardwert: nullDas Nutzlastformat der Einträge in Vorhersageanfragen und -antworten. Einer der folgenden Werte: ['SERIALIZED_TF_TENSORS, 'RAW_JSON', 'ND_ARRAYS', 'GRPC_TF_TENSORS', 'GRPC_SERIALIZED_TF_TENSORS', 'GRPC_TF_EXAMPLES']. Die Standardeinstellung ist „SERIALIZED_TF_TENSORS“.