ee.Model.fromVertexAi

Возвращает ee.Model из описания конечной точки модели Vertex AI. (см. https://cloud.google.com/vertex-ai).

ИспользованиеВозвраты
ee.Model.fromVertexAi(endpoint, inputProperties, inputTypeOverride, inputShapes, proj, fixInputProj, inputTileSize, inputOverlapSize, outputTileSize, outputBands, outputProperties, outputMultiplier, maxPayloadBytes, payloadFormat)Модель
АргументТипСведения
endpointСтрокаНазвание конечной точки для прогнозов.
inputPropertiesСписок, по умолчанию: nullСвойства, передаваемые с каждым экземпляром прогноза. Прогнозы изображений разбиты на фрагменты, поэтому эти свойства будут реплицированы в каждый экземпляр фрагмента изображения. По умолчанию свойства не заданы.
inputTypeOverrideСловарь, по умолчанию: nullТипы, к которым будут приведены входные данные модели, если они указаны. Допустимы как каналы изображений, так и свойства изображений/объектов.
inputShapesСловарь, по умолчанию: nullФиксированная форма полос входного массива. Для каждого неуказанного диапазона массива фиксированная форма массива будет автоматически выведена из нескрытого пикселя.
projПроекция, по умолчанию: nullПроекция входных данных, в которой будут выбираться все полосы. По умолчанию используется проекция по умолчанию для первой полосы изображения.
fixInputProjЛогическое значение, по умолчанию: nullЕсли задано значение true, пиксели будут выбираться в фиксированной проекции, заданной параметром proj. В противном случае используется выходная проекция. Значение по умолчанию – false.
inputTileSizeСписок, по умолчанию: nullПрямоугольные размеры фрагментов пикселей, передаваемых в экземпляры прогнозирования. Требуется для прогнозов по изображениям.
inputOverlapSizeСписок, по умолчанию: nullВеличина перекрытия соседних фрагментов по осям X и Y вдоль каждого края фрагментов пикселей, переданных в экземпляры прогнозирования. Значение по умолчанию – [0, 0].
outputTileSizeСписок, по умолчанию: nullПрямоугольные размеры фрагментов пикселей, возвращаемых ИИ-платформой. По умолчанию используется значение inputTileSize.
outputBandsСловарь, по умолчанию: nullКарта, сопоставляющая названия выходных полос со словарем информации о выходных полосах. Допустимые поля информации о полосах: type и dimensions. type – это ee.PixelType, описывающий выходную полосу, а dimensions – необязательное целое число с количеством измерений в этой полосе, например outputBands: {'p': {'type': ee.PixelType.int8(), 'dimensions': 1}}. Требуется для прогнозов по изображениям.
outputPropertiesСловарь, по умолчанию: nullСопоставление названий выходных свойств со словарем информации о выходных свойствах. Допустимые поля информации о свойствах: type и dimensions. type должен быть ee.PixelType, описывающим выходное свойство, а dimensions – необязательное целое число с количеством измерений для этого свойства, если это массив, например outputProperties: {'p': {'type': ee.PixelType.int8(), 'dimensions': 1}}. Требуется для прогнозов из FeatureCollections.
outputMultiplierЧисло с плавающей запятой, по умолчанию: nullПриблизительное увеличение объема данных в выходных данных модели по сравнению с входными данными. Если указано, значение должно быть больше или равно 1. Это необходимо только в том случае, если модель производит больше данных, чем потребляет, например модель, которая принимает 5 полос и производит 10 выходных данных на пиксель.
maxPayloadBytesLong, по умолчанию: nullОграничение на размер полезной нагрузки прогноза в байтах. Значение по умолчанию – 1,5 МБ (1 500 000 байт).
payloadFormatСтрока, по умолчанию: nullФормат полезной нагрузки записей в запросах и ответах прогноза. Одно из следующих значений: ['SERIALIZED_TF_TENSORS', 'RAW_JSON', 'ND_ARRAYS', 'GRPC_TF_TENSORS', 'GRPC_SERIALIZED_TF_TENSORS', 'GRPC_TF_EXAMPLES']. Значение по умолчанию – SERIALIZED_TF_TENSORS.