Anúncio: todos os projetos não comerciais registrados para usar o Earth Engine antes de
15 de abril de 2025 precisam
verificar a qualificação não comercial para manter o acesso. Se você não fizer a verificação até 26 de setembro de 2025, seu acesso poderá ser suspenso.
ee.Model.fromAiPlatformPredictor
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Retorna um ee.Model de uma descrição de um modelo de previsão do AI Platform. Consulte https://cloud.google.com/ml-engine/.
| Uso | Retorna |
|---|
ee.Model.fromAiPlatformPredictor(projectName, projectId, modelName, version, region, inputProperties, inputTypeOverride, inputShapes, proj, fixInputProj, inputTileSize, inputOverlapSize, outputTileSize, outputBands, outputProperties, outputMultiplier) | Modelo |
| Argumento | Tipo | Detalhes |
|---|
projectName | Objeto, padrão: nulo | O projeto do Google Cloud proprietário do modelo. Descontinuado: use "projectId". |
projectId | String, padrão: null | O ID do projeto do Google Cloud proprietário do modelo. |
modelName | String, padrão: null | O nome do modelo. |
version | String, padrão: null | A versão do modelo. O padrão é a versão do modelo padrão do AI Platform. |
region | String, padrão: null | A região de implantação do modelo. O padrão é "us-central1". |
inputProperties | Lista, padrão: nulo | Propriedades transmitidas com cada instância de previsão. As previsões de imagem são lado a lado, então essas propriedades serão replicadas em cada instância de bloco de imagem. O padrão é "sem propriedades". |
inputTypeOverride | Dicionário, padrão: null | Tipos para os quais as entradas de modelo serão convertidas, se especificadas. As bandas de imagem e as propriedades de imagem/recurso são válidas. |
inputShapes | Dicionário, padrão: null | O formato fixo das bandas da matriz de entrada. Para cada banda de matriz não especificada, a forma de matriz fixa será deduzida automaticamente de um pixel não mascarado. |
proj | Projeção, padrão: nulo | A projeção de entrada em que todas as bandas serão amostradas. O padrão é a projeção padrão da primeira banda de uma imagem. |
fixInputProj | Booleano, padrão: nulo | Se for "true", os pixels serão amostrados em uma projeção fixa especificada por "proj". Caso contrário, a projeção de saída será usada. O padrão é "false". |
inputTileSize | Lista, padrão: nulo | Dimensões retangulares de blocos de pixels transmitidos para instâncias de previsão. Obrigatório para previsões de imagens. |
inputOverlapSize | Lista, padrão: nulo | Quantidade de sobreposição de blocos adjacentes em X/Y ao longo de cada borda dos blocos de pixels transmitidos para instâncias de previsão. O padrão é [0, 0]. |
outputTileSize | Lista, padrão: nulo | Dimensões retangulares dos blocos de pixels retornados da AI Platform. O padrão é o valor em "inputTileSize". |
outputBands | Dicionário, padrão: null | Um mapa dos nomes de banda de saída para um dicionário de informações de banda de saída. Os campos válidos de informações de banda são "type" e "dimensions". "type" precisa ser um ee.PixelType que descreve a banda de saída, e "dimensions" é um número inteiro opcional com o número de dimensões nessa banda, por exemplo, "outputBands: {'p': {'type': ee.PixelType.int8(), 'dimensions': 1}}". Obrigatório para previsões de imagens. |
outputProperties | Dicionário, padrão: null | Um mapa dos nomes das propriedades de saída para um dicionário de informações de propriedades de saída. Os campos válidos de informações de propriedades são "type" e "dimensions". "type" precisa ser um ee.PixelType que descreve a propriedade de saída, e "dimensions" é um número inteiro opcional com o número de dimensões dessa propriedade se ela for uma matriz, por exemplo, "outputBands: {'p': {'type': ee.PixelType.int8(), 'dimensions': 1}}". Obrigatório para previsões de FeatureCollections. |
outputMultiplier | Ponto flutuante, padrão: nulo | Uma aproximação do aumento no volume de dados para as saídas do modelo em relação às entradas. Se especificado, precisa ser >= 1. Isso só é necessário se o modelo produzir mais dados do que consome, por exemplo, um modelo que usa cinco bandas e produz 10 saídas por pixel. |
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-26 UTC.
[null,null,["Última atualização 2025-07-26 UTC."],[],["This document describes the `ee.Model.fromAiPlatformPredictor` function, which retrieves an `ee.Model` from an AI Platform prediction model. Key parameters include `projectId`, `modelName`, `version`, and `region` to locate the model. Input and output specifications are defined by `inputProperties`, `inputTypeOverride`, `inputShapes`, `outputBands`, and `outputProperties`. Image predictions require `inputTileSize`, and optional tile overlap can be specified using `inputOverlapSize`. The output tile size can be adjusted using `outputTileSize`, and the `outputMultiplier` can be specified for models that increase data size.\n"]]