Spec-Zone.ru › TensorFlow 2.9

tf.raw_ops.ExtractGlimpse

Извлекает фрагмент из входного тензора.

Просмотр псевдонимов

Псевдонимы для миграции

См. Руководство по миграции для получения дополнительных сведений.

tf.compat.v1.raw_ops.ExtractGlimpse

tf.raw_ops.ExtractGlimpse(
    input,
    size,
    offsets,
    centered=True,
    normalized=True,
    uniform_noise=True,
    noise='uniform',
    name=None
)

Возвращает набор окон, называемых фрагментами, извлеченными в позиции offsets из входного тензора. Если окна частично перекрывают входные данные, то неперекрытые области будут заполнены случайным шумом.

Результат — 4-мерный тензор формы [batch_size, glimpse_height, glimpse_width, channels]. Измерения каналов и батчей совпадают с измерениями входного тензора. Высота и ширина выходных окон задаются параметром size.

Аргумент normalized и centered управляют тем, как строятся окна:

  • Если координаты нормализованы, но не центрированы, 0,0 и 1,0 соответствуют минимуму и максимуму каждого измерения высоты и ширины.
  • Если координаты и нормализованы, и центрированы, они изменяются от -1,0 до 1,0. Координаты (-1,0, -1,0) соответствуют верхнему левому углу, нижний правый угол расположен в (1,0, 1,0), а центр — в (0, 0).
  • Если координаты не нормализованы, они интерпретируются как числа пикселей.
Аргументы
input A Tensor типа float32. 4-мерный плавающий тензор формы [batch_size, height, width, channels].
size A Tensor типа int32. 1-мерный тензор из 2 элементов, содержащий размер фрагментов для извлечения. Высота фрагмента должна быть указана первой, за ней — ширина фрагмента.
offsets A Tensor типа float32. 2-мерный целочисленный тензор формы [batch_size, 2] содержащий координаты y, x центра каждого окна.
centered Необязательный bool. По умолчанию True. Указывает, являются ли координаты смещения центрированными относительно изображения, в этом случае смещение (0, 0) относительно центра входных изображений. Если ложно, смещение (0,0) соответствует верхнему левому углу входных изображений.
normalized Необязательный bool. По умолчанию True. Указывает, являются ли координаты смещения нормализованными.
uniform_noise Необязательный bool. По умолчанию True. Указывает, должен ли шум генерироваться с помощью равномерного или гауссова распределения.
noise Необязательный string. По умолчанию "uniform". Указывает, должен ли шум uniform, gaussian, или zero. По умолчанию uniform, что означает, что тип шума будет определен uniform_noise.
name Имя операции (необязательно).
Возвращаемое значение
A Tensor типа float32.

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.9/api_docs/python/tf/raw_ops/ExtractGlimpse

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API