Spec-Zone.ru › TensorFlow C++ 2.4

tensorflow::ops::ExtractGlimpse

#include <image_ops.h>

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

Краткое описание

Возвращает набор окон, называемых фрагментами, извлеченных в местоположении 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).
  • Если координаты не нормализованы, они интерпретируются как числа пикселей.

Аргументы:

  • scope: Объект Scope
  • input: 4-мерный тензор с плавающей точкой формы [batch_size, height, width, channels].
  • size: 1-мерный тензор из 2 элементов, содержащий размер фрагментов для извлечения. Высота фрагмента должна быть указана первой, а затем ширина.
  • offsets: 2-мерный целочисленный тензор формы [batch_size, 2] содержащий координаты y, x центра каждого окна.

Дополнительные атрибуты (см. Attrs):

  • centered: указывает, центрированы ли координаты смещений относительно изображения, в этом случае смещение (0, 0) относительно центра входных изображений. Если false, смещение (0,0) соответствует верхнему левому углу входных изображений.
  • normalized: указывает, нормализованы ли координаты смещений.
  • uniform_noise: указывает, должен ли шум генерироваться с помощью равномерного распределения или гауссова распределения.
  • noise: указывает, должен ли шум uniform, gaussian, или zero. По умолчанию uniform, что означает, что тип шума будет определен uniform_noise.

Возвращаемое значение:

  • Output: Тензор, представляющий фрагменты [batch_size, glimpse_height, glimpse_width, channels].
Конструкторы и деструкторы
ExtractGlimpse(const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input size, ::tensorflow::Input offsets)
ExtractGlimpse(const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input size, ::tensorflow::Input offsets, const ExtractGlimpse::Attrs & attrs)
Общедоступные атрибуты
glimpse
::tensorflow::Output
operation
Operation
Общедоступные функции
node() const
::tensorflow::Node *
operator::tensorflow::Input() const
operator::tensorflow::Output() const
Общедоступные статические функции
Centered(bool x)
Attrs
Noise(StringPiece x)
Attrs
Normalized(bool x)
Attrs
UniformNoise(bool x)
Attrs
Структуры
tensorflow::ops::ExtractGlimpse::Attrs

Дополнительные атрибуты для настройки ExtractGlimpse.

Общедоступные атрибуты

фрагмент

::tensorflow::Output glimpse

операция

Operation operation

Общедоступные функции

ExtractGlimpse

 ExtractGlimpse(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input size,
  ::tensorflow::Input offsets
)

ExtractGlimpse

 ExtractGlimpse(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input size,
  ::tensorflow::Input offsets,
  const ExtractGlimpse::Attrs & attrs
)

узел

::tensorflow::Node * node() const 

оператор::tensorflow::Input

operator::tensorflow::Input() const 

оператор::tensorflow::Output

operator::tensorflow::Output() const 

Общедоступные статические функции

Центрированное

Attrs Centered(
  bool x
)

Шум

Attrs Noise(
  StringPiece x
)

Нормализованное

Attrs Normalized(
  bool x
)

Равномерный шум

Attrs UniformNoise(
  bool x
)

© 2020 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.4/api_docs/cc/class/tensorflow/ops/extract-glimpse

Spec-Zone.ru

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