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. 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 von 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 von Pixelkacheln, die von der KI-Plattform zurückgegeben werden. Standardmäßig wird der Wert von „inputTileSize“ verwendet.
outputBandsWörterbuch, Standardwert: nullEine Zuordnung von Namen für Ausgabebänder zu einem Wörterbuch mit Informationen zu Ausgabebändern. Gültige Felder für Bandinformationen 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 Namen für Ausgabeeigenschaften zu einem Wörterbuch mit Informationen zu Ausgabeeigenschaften. Gültige Felder für Eigenschaftsinformationen 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 sie ein Array ist, z.B. „outputProperties: {'p': {'type': ee.PixelType.int8(), 'dimensions': 1}}“. Für Vorhersagen aus FeatureCollections erforderlich.
outputMultiplierGleitkommazahl, Standardwert: nullEine Schätzung der Zunahme des Datenvolumens für die Modellausgaben im Vergleich zu den Modelleingaben. Wenn angegeben, muss der 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 Vorhersagenutzlast in Byte. Die Standardeinstellung ist 1,5 MB (1.500.000 Byte).
payloadFormatString, Standardwert: nullDas Nutzlastformat von Einträgen 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“.