ee.Model.fromAiPlatformPredictor

Возвращает ee.Model из описания модели прогнозирования платформы ИИ. (См. https://cloud.google.com/ml-engine/).

Использование Возврат
ee.Model.fromAiPlatformPredictor( projectName , projectId , modelName , version , region , inputProperties , inputTypeOverride , inputShapes , proj , fixInputProj , inputTileSize , inputOverlapSize , outputTileSize , outputBands , outputProperties , outputMultiplier ) Модель
Аргумент Тип Подробности
projectName Объект, по умолчанию: null Проект Google Cloud, которому принадлежит модель. Устарело: вместо него используйте «projectId».
projectId Строка, по умолчанию: null Идентификатор проекта Google Cloud, которому принадлежит модель.
modelName Строка, по умолчанию: null Название модели.
version Строка, по умолчанию: null Версия модели. По умолчанию используется версия модели платформы ИИ.
region Строка, по умолчанию: null Регион развёртывания модели. По умолчанию — «us-central1».
inputProperties Список, по умолчанию: null Свойства передаются с каждым экземпляром прогноза. Прогнозы изображений являются мозаичными, поэтому эти свойства будут реплицированы в каждый экземпляр фрагмента изображения. По умолчанию свойства отсутствуют.
inputTypeOverride Словарь, по умолчанию: null Типы, к которым будут приведены входные данные модели, если они указаны. Допустимы как диапазоны изображений, так и свойства изображений/объектов.
inputShapes Словарь, по умолчанию: null Фиксированная форма входных полос массива. Для каждой неуказанной полосы массива фиксированная форма массива будет автоматически выведена из немаскированного пикселя.
proj Проекция, по умолчанию: null Входная проекция, в которой производится выборка всех полос. По умолчанию используется проекция первой полосы изображения.
fixInputProj Логическое значение, по умолчанию: null Если задано значение true, пикселы будут сэмплироваться в фиксированной проекции, заданной параметром proj. В противном случае используется выходная проекция. Значение по умолчанию — false.
inputTileSize Список, по умолчанию: null Прямоугольные размеры пиксельных фрагментов, передаваемые в экземпляры прогнозирования. Требуется для прогнозирования изображений.
inputOverlapSize Список, по умолчанию: null Степень перекрытия смежных плиток по осям X/Y вдоль каждого края пиксельных плиток, передаваемых в экземпляры прогнозирования. Значение по умолчанию: [0, 0].
outputTileSize Список, по умолчанию: null Размеры прямоугольных пиксельных плиток, возвращаемых AI Platform. По умолчанию соответствует значению 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» — необязательное целое число с количеством измерений для этого свойства, если это массив, например, «outputBands: {'p': {'type': ee.PixelType.int8(), 'dimensions': 1}}». Требуется для прогнозов из FeatureCollections.
outputMultiplier Плавающий, по умолчанию: null Приблизительное значение увеличения объёма выходных данных модели по сравнению с входными данными. Если указано, оно должно быть >= 1. Это необходимо только в том случае, если модель производит больше данных, чем потребляет, например, если модель использует 5 каналов и создаёт 10 выходных данных на пиксель.