ee.Model.fromVertexAi

Devuelve un ee.Model a partir de una descripción de un extremo de modelo de Vertex AI. (consulta https://cloud.google.com/vertex-ai).

UsoMuestra
ee.Model.fromVertexAi(endpoint, inputProperties, inputTypeOverride, inputShapes, proj, fixInputProj, inputTileSize, inputOverlapSize, outputTileSize, outputBands, outputProperties, outputMultiplier, maxPayloadBytes, payloadFormat)Modelo
ArgumentoTipoDetalles
endpointStringEs el nombre del extremo para las predicciones.
inputPropertiesLista, valor predeterminado: nuloSon las propiedades que se pasan con cada instancia de predicción. Las predicciones de imágenes se dividen en mosaicos, por lo que estas propiedades se replicarán en cada instancia de mosaico de imagen. La configuración predeterminada es sin propiedades.
inputTypeOverrideDiccionario, valor predeterminado: nuloSon los tipos a los que se forzarán las entradas del modelo si se especifican. Tanto las bandas de imágenes como las propiedades de imágenes o de atributos son válidas.
inputShapesDiccionario, valor predeterminado: nuloLa forma fija de las bandas del array de entrada. Para cada banda de array no especificada, la forma del array fijo se deducirá automáticamente a partir de un píxel no enmascarado.
projProyección, valor predeterminado: nuloEs la proyección de entrada en la que se muestrearán todas las bandas. La proyección predeterminada es la de la primera banda de una imagen.
fixInputProjBooleano, valor predeterminado: nuloSi es verdadero, se tomarán muestras de los píxeles en una proyección fija especificada por "proj". De lo contrario, se usa la proyección de salida. La configuración predeterminada es "false".
inputTileSizeLista, valor predeterminado: nuloSon las dimensiones rectangulares de las tarjetas de píxeles que se pasan a las instancias de predicción. Es obligatorio para las predicciones de imágenes.
inputOverlapSizeLista, valor predeterminado: nuloEs la cantidad de superposición de mosaicos adyacentes en X/Y a lo largo de cada borde de los mosaicos de píxeles que se pasan a las instancias de predicción. El valor predeterminado es [0, 0].
outputTileSizeLista, valor predeterminado: nuloSon las dimensiones rectangulares de las tarjetas de píxeles que se devuelven desde la plataforma de IA. El valor predeterminado es el de "inputTileSize".
outputBandsDiccionario, valor predeterminado: nuloEs un mapa de nombres de bandas de salida a un diccionario de información de bandas de salida. Los campos de información de bandas válidos son "type" y "dimensions". "type" debe ser un ee.PixelType que describa la banda de salida, y "dimensions" es un número entero opcional con la cantidad de dimensiones en esa banda, p.ej., "outputBands: {'p': {'type': ee.PixelType.int8(), 'dimensions': 1}}". Es obligatorio para las predicciones de imágenes.
outputPropertiesDiccionario, valor predeterminado: nuloEs un mapa de nombres de propiedades de salida a un diccionario de información de propiedades de salida. Los campos de información de propiedades válidos son "type" y "dimensions". "type" debe ser un ee.PixelType que describa la propiedad de salida, y "dimensions" es un número entero opcional con la cantidad de dimensiones para esa propiedad si es un array, p.ej., "outputProperties: {'p': {'type': ee.PixelType.int8(), 'dimensions': 1}}". Es obligatorio para las predicciones de FeatureCollections.
outputMultiplierNúmero de punto flotante, valor predeterminado: nuloEs una aproximación del aumento en el volumen de datos de los resultados del modelo en comparación con las entradas del modelo. Si se especifica, debe ser >= 1. Esto solo es necesario si el modelo produce más datos de los que consume, p.ej., un modelo que toma 5 bandas y produce 10 resultados por píxel.
maxPayloadBytesLong, valor predeterminado: nuloEs el límite de tamaño de la carga útil de predicción en bytes. El valor predeterminado es 1.5 MB (1,500,000 bytes).
payloadFormatCadena, valor predeterminado: nuloEs el formato de carga útil de las entradas en las solicitudes y respuestas de predicción. Uno de los siguientes: ['SERIALIZED_TF_TENSORS', 'RAW_JSON', 'ND_ARRAYS', 'GRPC_TF_TENSORS', 'GRPC_SERIALIZED_TF_TENSORS', 'GRPC_TF_EXAMPLES']. La configuración predeterminada es "SERIALIZED_TF_TENSORS".