Аргументы глубокого обучения
Доступно с лицензией Image Analyst.
Аргументы - один из вариантов управления способов обучения и использования моделей глубокого обучения. В данном разделе в первой таблице перечислены поддерживаемые аргументы модели для обучения моделей глубокого обучения. Во второй таблице перечислены аргументы, контролирующие, как модели глубокого обучения используются для вывода.
Обучающие аргументы
Инструмент Тренировать модель глубокого обучения включает аргументы для обучения моделей глубокого обучения. Эти аргументы меняются в зависимости от архитектуры модели. Вы можете менять значения этих аргументов для обучения моделей. Аргументы следующие:
attention_type— Задает тип модуля. По умолчанию –PAM.attn_res— Количество рассмотрений в остаточных блоках. Это необязательное целочисленное значение. Этот аргумент поддерживается только в том случае, если значение параметра Опорная модель равно SR3. По умолчанию это 16backend— Определяет внутреннюю среду, которая будет использоваться для этой модели.bias— Смещение для головного элемента Single Shot Detector (SSD). По умолчанию -4,0.box_batch_size_per_image— Количество предложений, которые выбираются во время обучения классификации. Значение по умолчанию 512.box_bg_iou_thresh— Максимальное пересечение объединения (IoU) между предложениями и (истинным) блоком GT, чтобы их можно было считать отрицательными во время обучения головного элемента классификации. Значение по умолчанию равно 0.5.box_detections_per_img— Максимальное количество обнаружений на изображение для всех классов. По умолчанию используется 100.box_fg_iou_thresh— Минимальный IoU между предложениями и блоком GT, чтобы их можно было считать положительными во время обучения головного элемента классификации. Значение по умолчанию равно 0.5.box_nms_thresh— Порог немаксимального подавления (NMS) для головного элемента прогнозирования, используемого во время вывода. Значение по умолчанию равно 0.5.box_positive_fraction— Доля положительных предложений в мини-пакете во время обучения головного элемента классификации. По умолчанию – 0,25.box_score_thresh— Порог оценки классификации, который должен быть достигнут для возврата предложений во время вывода. Значение по умолчанию 0,05.channel_mults— Дополнительные множители глубины для последующих разрешений в U-Net. Этот аргумент поддерживается только в том случае, если значение параметра Опорная модель равно SR3. По умолчанию это 1, 2, 4, 4, 8, 8.channels_of_interest— Список интересующих спектральных диапазонов (каналов). Фильтрует каналы растров разновременных временных рядов на основе этого списка. Например, если в наборе данных есть каналы 0–4, а обучение будет использовать только каналы 0,1 и 2, список будет[0,1,2].class_balancing– Задает, будет ли обратная кросс-энтропийная потеря сбалансирована с частотой пикселов на класс. По умолчанию – False.d_k— Измерение векторов ключа и запроса. По умолчанию это 32.decode_params— Словарь, который управляет тем, как будет работать Image captioner. Он состоит из следующих параметров:embed_size,hidden_size,attention_size,teacher_forcing,dropoutиpretrained_emb. Параметрteacher_forcing— это вероятность усиления учителем. Усиление учителем — это стратегия обучения рекуррентных нейронных сетей. Она использует выходные данные модели с предыдущего временного шага в качестве входных данных вместо предыдущих выходных данных во время обратного распространения. Параметрpretrained_embуказывает, будет ли использоваться предварительно обученное встраивание текста. Если True, будет использоваться быстрое встраивание текста. Если False, предварительно обученное встраивание текста не будет использоваться.decoder_depth— Количество глубин или слоев внутри компонента декодера.depth— Глубина модели. По умолчанию 17.depths— Количество блоков на каждом этапе. По умолчанию [3, 3, 9, 3].dice_loss_average— указывает, будет ли использоваться микроусреднение или макроусреднение. Макроусреднение вычислит показатель независимо для каждого класса и возьмет среднее, обрабатывая все классы одинаково. Микроусреднение объединит вклады всех классов для вычисления среднего показателя. В настройке многоклассовой классификации микроусреднение предпочтительнее, если возможен дисбаланс классов, при котором образцов одного класса намного больше, чем образцов других классов. По умолчанию — микроусреднение.dice_loss_fraction— вес потерь по умолчанию (или фокусных потерь) по сравнению с разделенными потерями в общих потерях для управления обучением. Значение по умолчанию равно 0. Еслиfocal_lossзадано какTrue, вместо потерь по умолчанию используются потери фокуса. Если дляdice_loss_fractionзадано 0, обучение будет использовать значение потерь по умолчанию (либо потерю фокуса) в качестве общей потери для управления обучением. Если значениеdice_loss fractionбольше 0, то при обучении будет использоваться следующая формула для расчета общих потерь:\(=(1 \space – \space dice_loss_fraction) * default_loss \space + \space dice_loss_fraction * dice_loss\)
dims— Размерность объекта на каждом этапе. По умолчанию — [96, 192, 384, 768].downsample_factor— фактор, который будет использоваться для понижения разрешения изображений. Значение по умолчанию равно 4.drop— Вероятность прореживания. Чтобы снизить переобучение, увеличьте это значение. Значение по умолчанию равно 0.3dropout— Вероятность прореживания. Чтобы снизить переобучение, увеличьте это значение. Этот аргумент поддерживается только в том случае, если значение параметра Опорная модель равно SR3. Значение по умолчанию зависит от значения параметра Тип модели.drop_path— Уровень стохастической глубины. Это процент, выражаемый в виде значения с плавающей точкой. Значение по умолчанию равно 0,1.drop_path_rate— Уровень стохастической глубины. Это процент, выражаемый в виде значения с плавающей точкой. Значение по умолчанию 0,05.drop_rate— Техника случайного опускания нейронов во время тренировки, чтобы предотвратить эффект переобучения. Это процент, выражаемый в виде значения с плавающей точкой. Значение по умолчанию равно 0,1.embed_dim— Размер эмбеддингов. По умолчанию 768.feat_loss— Указывает, будет ли использована дискриминаторная потеря сопоставления объектов. По умолчанию – True.focal_loss– Задает, будет ли использоваться функция потери фокуса. Фокальные потери могут решить проблему несбалансированности классов в однопроходной модели обнаружения объектов. По умолчанию – False.forecast_timesteps— Количество интервалов, в течение которых делаются прогнозы тренировок. Значение по умолчанию равно 1.gaussian_thresh— Порог Гаусса, который задает требуемую ширину дороги. Допустимый диапазон от 0,0 до 1,0. Значение по умолчанию равно 0,6.gen_blocks— Количество блоков ResNet для использования в генераторе. По умолчанию 9.gen_network— Указывает модель, которая будет использоваться для генератора. Используйтеglobal, если у компьютера мало памяти графического процессора. По умолчанию - local.gradcam— Указывает, использовать ли визуализацию Grad-CAM (Отображение активации по градиенту с уклоном). Если установлено наTrue, тепловая карта Grad-CAM отобразит важные области, использованные в прогнозе.grids– Число сеток, на которые будет разбито изображение для обработки. Например, значение аргумента равным 4 означает, что изображение будет разделено на 16 ячеек (4 x 4). Если значение не указано, оптимальное значение сетки будет рассчитано на основе входных изображений.head_init_scale— Начальное значение масштаба для весов и смещений классификатора. По умолчанию 1.0.hrs_each_step— Количество часов, собранных каждой итерацией данных. Значение по умолчанию равно 1.ignore_classes– Список значений классов, при которых в модели не будет потерь.inner_channel– Измерение первого слоя U-net. Это необязательное целочисленное значение. Этот аргумент поддерживается только в том случае, если значение параметра Опорная модель равно SR3. По умолчанию - 64.keep_dilation— Указывает, будет ли использоваться растяжение. Установка значения True и использование архитектурыpointrendможет потенциально улучшить точность за счет потребления памяти. По умолчанию – False.lambda_feat— Вес потерь сопоставления объектов. Значение по умолчанию равно 10.lambda_l1— Вес потерь сопоставления объектов. Не поддерживается для 3-канальных изображений. По умолчанию используется 100.layer_scale_init_value— Начальное значение масштаба слоя. Значение по умолчанию - 1e-6.linear_end— Необязательное целое число для планирования окончания. Этот аргумент поддерживается только в том случае, если значение параметра Опорная модель равно SR3. По умолчанию это 1e-06.linear_start— Необязательное целое число для планирования запуска. Этот аргумент поддерживается только в том случае, если значение параметра Опорная модель равно SR3. По умолчанию это 1e-02.lsgan— Указывает, будет ли использоваться среднеквадратичная ошибка в обучении. Если задано False, будет использоваться двоичная перекрестная энтропия. По умолчанию – True.location_loss_factor— Вес потерь ограничивающего прямоугольника. Этот фактор регулирует фокус модели на местоположении ограничивающего прямоугольника. Если задано значение None, вес потерь местоположения и потерь классификации будет одинаковым.min_points— Количество пикселов, которые будут выбраны из каждой маскированной области обучения. Это значение должно быть кратно 64.mixup— Указывает, будут ли создаваться новые обучающие изображения путем случайного смешивания обучающих изображений (True). По умолчанию – False.mlp_ratio— Соотношение многослойного персептрона (MLP). Значение по умолчанию равно 4.mlp1— Измерения последовательных пространств объектов MLP1. По умолчанию - это 32,64.mlp2— Измерения последовательных пространств объектов MLP2. По умолчанию - это 128,128.mlp4— Измерения декодера MLP. По умолчанию - это 64,32.model— Опорная модель, которая будет использоваться для обучения модели. Доступные опорные модели зависят от значения параметра Тип модели. Этот аргумент поддерживается только для типов модели MMDetection и MMSegmentation. Значение по умолчанию для MMDetection — cascade_rcnn. Значение по умолчанию для MMSegmentation — mask2former.model_weight— Задает, будут ли использоваться предварительно обученные веса модели. Значением также может быть путь к файлу конфигурации, содержащему веса модели из репозитория MMDetection или репозитория MMSegmentation. По умолчанию – False.mtl_model— Задает тип архитектуры, который будет использоваться для создания модели. Возможные варианты linknet или hourglass для нейронных архитектур на основе linknet или hourglass соответственно. По умолчанию hourglass.n_blocks_global— Количество остаточных блоков в глобальной сети генератора. По умолчанию 9.n_blocks_local— Количество остаточных блоков в локальной сети усилителя. Значение по умолчанию равно 3.n_downsample_global— Количество слоев понижения частоты дискретизации в глобальной сети генератора.n_dscr— Количество используемых дискриминаторов. Значение по умолчанию равно 2.n_dscr_filters— Количество фильтров дискриминатора в первом уровне свертки. По умолчанию - 64.n_gen_filters— Количество фильтров gen в первом уровне свертки. По умолчанию - 64.n_head— Количество заголовков прерывания. Значение по умолчанию равно 4.n_layers_dscr— Количество слоев для сети дискриминатора, используемой в Pix2PixHD. Значение по умолчанию равно 3.n_local_enhancers— Количество используемых локальных усилителей. Значение по умолчанию равно 1.n_masks— Максимальное количество надписей классов и экземпляров, которые может содержать любое изображение. Значение по умолчанию равно 30.n_timestep— Количество временных шагов диффузии. Это необязательное значение. Этот аргумент поддерживается только в том случае, если значение параметра Опорная модель равно SR3. Значение по умолчанию равно 1000.norm— Указывает, будет ли использована нормализация экземпляров или пакетная нормализация. По умолчанию - нормализация экземпляров.norm_groups— Количество групп для нормирования групп. Это необязательное целочисленное значение. Этот аргумент поддерживается только в том случае, если значение параметра Опорная модель равно SR3. По умолчанию это 32.num_heads— Количество заголовков прерывания. Значение по умолчанию равно 12.orient_bin_size— Размер бина для углов ориентации. Значение по умолчанию равно 20.orient_theta— Ширина маски ориентации. По умолчанию 8.oversample— Указывает, будет ли использована избыточная выборка. Если задано значение True, несбалансированные классы набора данных будут подвергаться избыточной выборке во время обучения. Это не поддерживается с наборами данных MultiLabel. По умолчанию – False.parallel_patch_embed— Указывает, нужно ли разделять входные изображения на меньшие участки для параллельной обработки.patch_size— размер патча, используемый для создания эмбеддингов патча. Значение по умолчанию 16.perceptual_loss— Указывает, будет ли использоваться перцептуальная потеря в обучении. По умолчанию – False.pointrend— Указывает, будет ли использоваться архитектура PointRend поверх заголовка сегментации. Для получения дополнительной информации об архитектуре PointRend см. PointRend PDF. По умолчанию – False.pooling— Стратегия объединения пикселов с внедрением, которая будет использоваться. По умолчанию - mean.pyramid_sizes— Количество и размер слоев свертки, которые будут применяться к различным подобластям. Аргумент относится к модели Pyramid Scene Parsing Network. По умолчанию — [1,2,3,6].qkv_bias— Указывает, будет ли использоваться смещение вектора QK в обучении. По умолчанию – False.ratios— Список пропорций, которые будут использоваться для рамок якоря. При обнаружении объектов рамка якоря представляет идеальное местоположение, форму и размер предполагаемого объекта. Например, задание для этого аргумента [1.0,1.0], [1.0, 0.5] означает, что рамка якоря — это квадрат (1:1) или прямоугольник, горизонтальная сторона которого в два раза меньше вертикальной (1:0.5). По умолчанию для RetinaNet – [0.5,1,2]. По умолчанию для Single Shot Detector – [1.0, 1.0].res_blocks— Количество остаточных блоков. Это необязательное целочисленное значение. Этот аргумент поддерживается только в том случае, если значение параметра Опорная модель равно SR3. Значение по умолчанию равно 3.rpn_batch_size_per_image— Количество якорей, которые выбираются во время обучения RPN для вычисления потерь. Значение по умолчанию 256.rpn_bg_iou_thresh— Максимальный IoU между якорем и блоком GT, чтобы их можно было считать отрицательными во время обучения RPN. Значение по умолчанию равно 0.3rpn_fg_iou_thresh— Минимальный IoU между якорем и блоком GT, чтобы их можно было считать положительными во время обучения RPN. Значение по умолчанию 0,7.rpn_nms_thresh— Порог NMS, который будет использоваться для постобработки предложений RPN. Значение по умолчанию 0,7.rpn_positive_fraction— Доля положительных якорей в мини-пакете во время обучения RPN. Значение по умолчанию равно 0.5.rpn_post_nms_top_n_test— Количество предложений, которые будут сохранены после применения NMS во время тестирования. Значение по умолчанию равно 1000.rpn_post_nms_top_n_train— Количество предложений, которые будут сохранены после применения NMS во время обучения. Значение по умолчанию равно 2000.rpn_pre_nms_top_n_test— Количество предложений, которые будут сохранены перед применением NMS во время тестирования. Значение по умолчанию равно 1000.rpn_pre_nms_top_n_train— Количество предложений, которые будут сохранены перед применением NMS во время обучения. Значение по умолчанию равно 2000.scales– Число уровней масштабирования каждой ячейки будет увеличиваться или уменьшаться. По умолчанию – [1, 0.8, 0.63].schedule— Тип расписания, который будет использоваться. Это необязательное значение. Варианты: linear, warmup10, warmup50, const, jsd и cosine. Этот аргумент поддерживается только в том случае, если значение параметра Опорная модель равно SR3. Значением по умолчанию является Линейная.seq_len— Количество каналов временной метки. Применимо только при использовании модели prithvi100m. Значение по умолчанию равно 1.T— Период, который будет использоваться для позиционного кодирования. Значение по умолчанию равно 1000.timesteps_of_interest— Список интересующих временных шагов; это отфильтрует разновременные временные ряды на основе списка указанных временных шагов. Например, если набор данных содержит временные шаги 0, 1, 2 и 3, но в обучении используются только временные шаги 0, 1 и 2, этот параметр будет задан как[0,1,2]; остальные временные шаги будут отфильтрованы.unet_aux_loss— Уточняет, нужно ли использовать вспомогательные потери во время обучения.use_unet– Задает, будет ли использоваться декодер U-Net для восстановления данных после завершения формирования пирамидного пула. Аргумент относится к модели Pyramid Scene Parsing Network. По умолчанию – True.vgg_loss— Указывает, будет ли использована потеря соответствия объектов VGG. Поддерживается только для 3-канальных изображений. По умолчанию – True.wavelengths— Центральные длины волн для каждого канала внутри входного растра; длины волн — в микрометрах. Это массив значений с плавающей точкой, соответствующих каждому каналу, например, [0.665, 0.560, 0.490]. Опорные моделиDOFA,CLAYиTERRAMINDтребуют параметра длин волн для динамической генерации весов вложения патча. Хотя модель пытается сделать выводы из метаданных и названий каналов, их необходимо задавать вручную, если они отсутствуют или не являются стандартными. Следующий список содержит название канала и его центральную длину волны: CoastalAerosol=0.443, CoastalBlue=0.443, Blue=0.490, Green=0.560, Red=0.665, Yellow=0.585, VegetationRedEdge_1=0.705, VegetationRedEdge_2=0.740, VegetationRedEdge_3=0.783, RedEdge=0.705, Infrared=0.865, NearInfrared=0.865, NIR=0.865, NearInfrared_1=0.842, NIR_1=0.842, NearInfrared_2=0.865, NIR_2=0.865, NarrowNearInfrared=0.87, NarrowNIR=0.87, ShortWaveInfrared=1.375, Cirrus=1.375, SWIR=1.375, ShortWaveInfrared_1=1.610, SWIR_1=1.610, ShortWaveInfrared_2=2.190, SWIR_2=2.190, MidInfrared=1.610, MIR=1.610, MidInfrared_1=1.610, MIR_1=1.610, MidInfrared_2=2.190, MIR_2=2.190, ThermalInfrared=11.450, Thermal=11.450, TIR=11.450, ThermalInfrared_1=10.895, Thermal_1=10.895, TIR_1=10.895, ThermalInfrared_2=12.005, Thermal_2=12.005, TIR_2=12.005, Panchromatic=0.592, WaterVapor=0.945, QA=0.0.zooms– Число уровней масштабирования каждой ячейки будет увеличиваться или уменьшаться. Значение аргумента, равное 1, означает, что у всех ячеек сетки будет одинаковый размер или масштабный уровень. Масштабный уровень 2 означает, что ячейки сетки станут в два раза больше (будут увеличены на 100 процентов). Задание списка масштабных уровней означает, что все ячейки сетки будут масштабироваться по соответствующим числам в списке (уровням). Значение по умолчанию равно 1.
|
Тип модели |
Аргумент |
Корректные значения |
|---|---|---|
|
3D-RCNet (классификация пикселов) |
|
Список положительных целых чисел. По умолчанию — [1, 2, 4, 2]. |
|
|
Список положительных целых чисел. По умолчанию — [32, 64, 128, 256]. |
|
|
|
Значения с плавающей запятой. Значение по умолчанию 0,05. |
|
|
|
Значения с плавающей запятой. По умолчанию 1.0. |
|
|
|
Значения с плавающей запятой. Значение по умолчанию - 1e-6. |
|
|
Изменить детектор (классификация пикселов) |
|
|
|
ClimaX (классификация пикселов) |
|
Положительные целые значения. Значение по умолчанию равно 2. |
|
|
Положительные целые значения. По умолчанию 8. |
|
|
|
Значение с плавающей точкой. Значение по умолчанию равно 0,1. |
|
|
|
Значение с плавающей точкой. Значение по умолчанию равно 0,1. |
|
|
|
Положительные целые значения. По умолчанию: 1024 px |
|
|
|
Положительные целые значения. Значение по умолчанию равно 1. |
|
|
|
Положительные целые значения. Значение по умолчанию равно 1. |
|
|
|
Значение с плавающей точкой. По умолчанию 4,0. |
|
|
|
Положительные целые значения. По умолчанию это 16. |
|
|
|
|
|
|
|
Положительные целые значения. Значение по умолчанию равно 4. |
|
|
ConnectNet (классификация пикселов) |
|
0.0 до 1.0. Значение по умолчанию равно 0,6. |
|
|
|
|
|
|
Положительное число. Значение по умолчанию равно 20. |
|
|
|
Положительное число. По умолчанию 8. |
|
|
CycleGAN (преобразование изображения) |
|
Положительное целое. По умолчанию 9. |
|
|
|
|
|
DeepLab (классификация пикселов) |
|
|
|
|
|
|
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию равно 0. |
|
|
|
|
|
|
|
Допустимые значения классов. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Массив значений с плавающей точкой, разделённых запятыми, например, [0.665,0.560,0.490]. |
|
|
FasterRCNN (Выявление объектов) |
|
Положительные целые числа. Значение по умолчанию 512. |
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию равно 0.5. |
|
|
|
Положительные целые числа. По умолчанию используется 100. |
|
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию равно 0.5. |
|
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию равно 0.5. |
|
|
|
Значение с плавающей точкой от 0 до 1. По умолчанию – 0,25. |
|
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию 0,05. |
|
|
|
Положительные целые числа. Значение по умолчанию 256. |
|
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию равно 0.3 |
|
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию 0,7. |
|
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию 0,7. |
|
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию равно 0.5. |
|
|
|
Положительные целые числа. Значение по умолчанию равно 1000. |
|
|
|
Положительные целые числа. Значение по умолчанию равно 2000. |
|
|
|
Положительные целые числа. Значение по умолчанию равно 1000. |
|
|
|
Положительные целые числа. Значение по умолчанию равно 2000. |
|
|
|
Массив значений с плавающей точкой, разделённых запятыми, например, [0.665,0.560,0.490]. |
|
|
Feature Classifier (Классификация объектов) |
|
|
|
|
|
|
|
|
|
|
|
|
Массив значений с плавающей точкой, разделённых запятыми, например, [0.665,0.560,0.490]. |
|
|
HED Edge Detector (Классификация пикселов) |
|
Массив значений с плавающей точкой, разделённых запятыми, например, [0.665,0.560,0.490]. |
|
Image captioner (преобразование изображения) |
Аргумент
|
По умолчанию – |
|
MaskRCNN (Выявление объектов) |
|
Положительные целые числа. Значение по умолчанию 512. |
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию равно 0.5. |
|
|
|
Положительные целые числа. По умолчанию используется 100. |
|
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию равно 0.5. |
|
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию равно 0.5. |
|
|
|
Значение с плавающей точкой от 0 до 1. По умолчанию – 0,25. |
|
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию 0,05. |
|
|
|
|
|
|
|
Положительные целые числа. Значение по умолчанию 256. |
|
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию равно 0.3 |
|
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию 0,7. |
|
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию 0,7. |
|
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию равно 0.5. |
|
|
|
Положительные целые числа. Значение по умолчанию равно 1000. |
|
|
|
Положительные целые числа. Значение по умолчанию равно 2000. |
|
|
|
Положительные целые числа. Значение по умолчанию равно 1000. |
|
|
|
Положительные целые числа. Значение по умолчанию равно 2000. |
|
|
|
Массив значений с плавающей точкой, разделённых запятыми, например, [0.665,0.560,0.490]. |
|
|
MaXDeepLab (общая сегментация) |
|
Положительные целые числа. Значение по умолчанию равно 30. |
|
MMDetection (выявление объектов) |
|
По умолчанию – |
|
|
|
|
|
MMSegmentation (классификация пикселов) |
|
|
|
|
Допустимые значения классов. |
|
|
|
По умолчанию – |
|
|
|
|
|
|
|
Положительное целое. Значение по умолчанию равно 1. |
|
|
Multi Task Road Extractor (классификация пикселов) |
|
0.0 до 1.0. Значение по умолчанию равно 0,6. |
|
|
|
|
|
|
Положительное число. Значение по умолчанию равно 20. |
|
|
|
Положительное число. По умолчанию 8. |
|
|
Pix2Pix (преобразование изображения) |
|
|
|
Pix2PixHD (преобразование изображения) |
|
|
|
|
|
|
|
|
Положительные целые значения. Значение по умолчанию равно 10. |
|
|
|
Положительные целые значения. По умолчанию используется 100. |
|
|
|
|
|
|
|
Положительные целые значения. По умолчанию 9. |
|
|
|
Положительные целые значения. Значение по умолчанию равно 3. |
|
|
|
Положительные целые значения. Значение по умолчанию равно 4. |
|
|
|
Положительные целые значения. Значение по умолчанию равно 2. |
|
|
|
Положительные целые значения. По умолчанию - 64. |
|
|
|
Положительные целые значения. По умолчанию - 64. |
|
|
|
Положительные целые значения. Значение по умолчанию равно 3. |
|
|
|
Положительные целые значения. Значение по умолчанию равно 1. |
|
|
|
|
|
|
|
|
|
|
PSETAE (классификация пикселов) |
|
Список номеров каналов (целые неотрицательные числа). |
|
|
Положительные целые значения. По умолчанию это 32. |
|
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию 0,2. |
|
|
|
Целые числа, кратные 64. |
|
|
|
Список положительных целых чисел. По умолчанию - это 32,64. |
|
|
|
Список положительных целых чисел. По умолчанию - это 128,128. |
|
|
|
Список положительных целых чисел. По умолчанию - это 64,32. |
|
|
|
Положительные целые значения. Значение по умолчанию равно 4. |
|
|
|
|
|
|
|
Положительные целые значения. Значение по умолчанию равно 1000. |
|
|
|
Список целых неотрицательных чисел. |
|
|
Pyramid Scene Parsing Network (классификация пикселов) |
|
|
|
|
|
|
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию равно 0. |
|
|
|
|
|
|
|
Допустимые значения классов. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[уровень свертки 1, уровень свертки 2, ... , уровень свертки n] |
|
|
|
|
|
|
|
|
|
|
RetinaNet (выявление объектов) |
|
Список чисел с плавающей точкой. По умолчанию 0.5,1,2. |
|
|
[значение шкалы 1, значение шкалы 2, значение шкалы 3] По умолчанию – [1, 0.8, 0.63]. |
|
|
|
Массив значений с плавающей точкой, разделённых запятыми, например, [0.665,0.560,0.490]. |
|
|
SAMLoRA (классификация пикселов) |
|
|
|
|
Допустимые значения классов. |
|
|
Single Shot Detector (выявление объектов) |
|
Значение с плавающей точкой. По умолчанию -4,0. |
|
|
Значение с плавающей точкой от 0 до 1. |
|
|
|
|
|
|
|
Список положительных целых чисел. |
|
|
|
Значение с плавающей точкой от 0 до 1. |
|
|
|
Список соотношений сторон, где каждое соотношение — это пара из двух чисел с плавающей точкой:[горизонтальное значение, вертикальное значение]. По умолчанию [1.0, 1.0]. |
|
|
|
Массив значений с плавающей точкой, разделённых запятыми, например, 0.665,0.560,0.490. |
|
|
|
Список положительных чисел с плавающей точкой. |
|
|
Super-resolution с опорной моделью SR3 (преобразование изображения) |
|
Целочисленные значения больше 0. По умолчанию это 16. |
|
|
Наборы целочисленных множителей. По умолчанию это [1, 2, 4, 4, 8, 8]. |
|
|
|
Положительные целые значения. Значение по умолчанию равно 4. |
|
|
|
Значение с плавающей точкой. Значение по умолчанию равно 0. |
|
|
|
Целочисленное значение больше 0. По умолчанию - 64. |
|
|
|
Время, выраженное в виде значения с плавающей точкой. |
|
|
|
Время, выраженное в виде значения с плавающей точкой. |
|
|
|
Целочисленное значение больше 0. Значение по умолчанию равно 1000. |
|
|
|
Целочисленное значение больше 0. По умолчанию это 32. |
|
|
|
Целочисленное значение больше 0. Значение по умолчанию равно 3. |
|
|
|
По умолчанию – |
|
|
Суперразрешение с опорной моделью SR3_UViT (преобразование изображения) |
|
Положительное целое числовое значение. По умолчанию 17. |
|
|
Положительные целые значения. Значение по умолчанию равно 4. |
|
|
|
Положительное целое числовое значение. По умолчанию 768. |
|
|
|
Положительное значение с плавающей запятой. По умолчанию 4,0. |
|
|
|
Положительное целое числовое значение. Значение по умолчанию равно 12. |
|
|
|
Положительное целое числовое значение. По умолчанию это 16. |
|
|
|
|
|
|
Super Resolution с опорной моделью, отличной от SR3 и SR3_UViT. (преобразование изображения) |
|
Положительные целые значения. Значение по умолчанию равно 4. |
|
U-Net (классификация пикселов) |
||
|
|
|
|
|
|
|
|
|
|
Значение с плавающей точкой от 0 до 1. Значение по умолчанию равно 0. |
|
|
|
|
|
|
|
Допустимые значения классов. |
|
|
|
|
Выводящие аргументы
Следующие аргументы доступны для, контроля, как обучаются модели глубокого обучения для вывода. Информация из параметра Определение модели используется для заполнения параметра Аргументы в инструментах вывода. Эти аргументы меняются в зависимости от архитектуры модели. Предварительно обученные модели ArcGIS и пользовательские модели глубокого обучения могут иметь дополнительные аргументы, поддерживаемые инструментом.
|
Аргумент |
Тип вывода |
Корректные значения |
|
|---|---|---|---|
|
|
Количество листов изображений, которые будут обработаны на каждом этапе построения модели. Оно зависит от объема памяти вашего графического адаптера. Аргумент доступен для всех архитектур моделей. |
Классифицировать объекты Классифицировать пикселы Выявить изменения Выявить объекты |
Целочисленные значения больше 0; обычно целое число в степени 2n. |
|
|
Направление, в котором изображение передается из одного домена в другой. Более подробную информацию об этом аргументе см. в Как работает CycleGAN. Аргумент доступен только для архитектуры CycleGAN. |
Классифицировать пикселы |
Доступными опциями являются |
|
|
Указывает, будут ли фильтроваться усеченные обнаружения вблизи краев, которые находятся в дополненной области фрагментов изображений. Аргумент доступен только для SSD, RetinaNet, YOLOv3, DETReg, MMDetection и Faster RCNN. |
Выявить объекты |
|
|
|
Политика, которая будет использоваться для объединения расширенных прогнозов. Это применимо только при использовании увеличения времени тестирования. Для инструмента Классифицировать пикселы при помощи глубокого обучения аргумент доступен в арххитектурах MultiTaskRoadExtractor и ConnectNet. Если IsEdgeDetection присутствует в файле модели Для инструмента Выявить объекты при помощи глубокого обучения аргумент доступен только для MaskRCNN. |
Классифицировать пикселы Выявить объекты |
Доступные опции — |
|
|
Коэффициент максимального перекрытия для двух перекрывающихся объектов, который определяется как отношение площади пересечения к площади объединения. Аргумент доступен для всех архитектур моделей. |
Выявить объекты |
Значение с плавающей точкой от 0.0 до 1.0. Значение по умолчанию равно 0,1. |
|
|
Путь к выходному растру. Аргумент доступен только для MaXDeepLab. |
Выявить объекты |
Путь и имя файла для выходного классифицированного растра. |
|
|
Количество пикселов на границе листов изображений, из которых будут складываться прогнозные данные для смежных листов. Чтобы сгладить результат при уменьшении артефактов, увеличьте значение. Максимальное значение внутреннего отступа должно быть меньше половины размера листа. Например, если размер листа 256, значение внутреннего отступа должно быть меньше 127. Аргумент доступен для всех архитектур моделей. |
Классифицировать пикселы Выявить изменения Выявить объекты |
Целочисленные значения больше 0 и меньше, чем половина значения размера листа. |
|
|
Указывает, будет ли классифицирован класс фона. Аргумент доступен для UNET, PSPNET, DeepLab и MMSegmentation. |
Классифицировать пикселы |
|
|
|
Указывает, будет ли растр вероятности выходными данными. Растр вероятности — это растр, пикселы которого определяют вероятность того, что интересующая переменная находится выше или ниже указанного порогового значения. Если ArcGISLearnVersion 1.8.4 или новее в файле |
Классифицировать пикселы |
|
|
|
Прогнозы выше этой оценки достоверности включаются в результат. Аргумент доступен для всех архитектур моделей. Этот аргумент, как правило, используется в моделях, обученных в версии ранее ArcGIS Pro 3.5 |
Классифицировать объекты |
От 0 до 1.0. |
|
|
Указывает, будет ли выполняться увеличение времени тестирования при прогнозировании. При |
Классифицировать объекты Классифицировать пикселы |
|
|
|
В результат включаются обнаруженные объекты, достоверность которых превышает это пороговое значение. Для инструмента Классифицировать объекты при помощи глубокого обучения этот аргумент доступен для всех архитектур моделей. Этот аргумент, как правило, используется в моделях, обученных в ArcGIS Pro 3.5 или более поздних версий. Для инструмента Классифицировать пикселы при помощи глубокого обучения, если ArcGISLearnVersion 1.8.4 или новее в файле модели Для инструмента Выявить объекты при помощи глубокого обучения этот агрумент доступен во всех архитектурах модели. |
Классифицировать объекты Классифицировать пикселы Выявить объекты |
от 0 до 1.0. |
|
|
Указывает, будут ли прогнозируемые ребра утончены или скелетированы. Если IsEdgeDetection присутствует в файле модели |
Классифицировать пикселы |
|
|
|
Ширина и высота листов изображений, на которые будет разбито изображение для прогнозирования. Для инструмента Классифицировать пикселы при помощи глубокого обучения, аргумент доступен только в архитектуре CycleGAN. Для инструмента Выявить объекты при помощи глубокого обучения аргумент доступен только для MaskRCNN. |
Классифицировать пикселы Выявить объекты |
Целочисленные значения больше 0 и меньше, чем половина значения размера изображения. |