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, Standard: nullEigenschaften, die mit jeder Vorhersageinstanz übergeben werden. Bildvorhersagen werden gekachelt. Diese Eigenschaften werden also in jede Bildkachelinstanz repliziert. Standardmäßig sind keine Properties festgelegt.
inputTypeOverrideWörterbuch, Standardwert: nullTypen, in die Modelleingaben umgewandelt werden, falls angegeben. Sowohl Bildbänder als auch Bild-/Feature-Attribute sind gültig.
inputShapesWörterbuch, Standardwert: nullDie feste Form der Bänder des Eingabearrays. Für jedes nicht angegebene Array-Band wird die feste Array-Form automatisch aus einem nicht maskierten Pixel abgeleitet.
projProjektion, Standardwert: nullDie Eingabeprojektion, in der alle Bänder gerastert werden sollen. Standardmäßig wird die Standardprojektion des ersten Bands eines Bilds verwendet.
fixInputProjBoolesch, Standard: nullWenn „true“, werden Pixel in einer festen Projektion erfasst, die durch „proj“ angegeben wird. Andernfalls wird die Ausgabeprojektion verwendet. Die Standardeinstellung ist "false".
inputTileSizeListe, Standard: nullRechteckige Abmessungen von Pixelkacheln, die an Vorhersageinstanzen übergeben werden. Für Bildvorhersagen erforderlich.
inputOverlapSizeListe, Standard: nullDie Menge der Überlappung benachbarter Kacheln in X/Y entlang jeder Kante von Pixelkacheln, die an Vorhersageinstanzen übergeben werden. Die Standardeinstellung ist [0, 0].
outputTileSizeListe, Standard: nullRechteckige Abmessungen von Pixelkacheln, die von AI Platform zurückgegeben werden. Der Standardwert ist der Wert von „inputTileSize“.
outputBandsWörterbuch, Standardwert: nullEine Zuordnung von Ausgabebandnamen zu einem Dictionary mit Ausgabebandinformationen. 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 von Ausgabeeigenschaften zu einem Dictionary 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 es sich um ein Array handelt, z.B.: "outputBands: {'p': {'type': ee.PixelType.int8(), 'dimensions': 1}}". Erforderlich für Vorhersagen aus FeatureCollections.
outputMultiplierGleitkommazahl, Standardwert: nullEine Schätzung der Zunahme des Datenvolumens für die Modellausgaben im Vergleich zu den Modelleingaben. Wenn angegeben, muss dieser Wert mindestens 1 sein. Dies ist nur erforderlich, wenn das Modell mehr Daten erzeugt als es verarbeitet, z.B. ein Modell, das 5 Bänder verwendet und 10 Ausgaben pro Pixel erzeugt.
maxPayloadBytesLang, Standardwert: nullDas Limit für die Größe der Vorhersagenutzlast in Byte. Der Standardwert ist 1,5 MB (1.500.000 Byte).
payloadFormatString, Standard: 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“.