Извлекает проблеск из входного тензора.
Возвращает набор окон, называемых проблесками, извлеченных в точках смещения входного тензора. Если окна лишь частично перекрывают входные данные, неперекрывающиеся области будут заполнены случайным шумом.
Результатом является 4-D тензор формы `[batch_size, проблеск_высота, проблеск_ширина, каналы]`. Каналы и размеры пакета такие же, как и у входного тензора. Высота и ширина выходных окон задаются параметром size.
Аргументы «нормализованный» и «центрированный» управляют построением окон:
- Если координаты нормализованы, но не центрированы, 0,0 и 1,0 соответствуют минимуму и максимуму каждого измерения высоты и ширины.
- Если координаты нормализованы и центрированы, они находятся в диапазоне от -1,0 до 1,0. Координаты (-1.0, -1.0) соответствуют левому верхнему углу, правому нижнему углу (1.0, 1.0) и центру (0, 0).
- Если координаты не нормализованы, они интерпретируются как количество пикселей.
Вложенные классы
сорт | ExtractGlimpse.Options | Дополнительные атрибуты для ExtractGlimpse |
Константы
Нить | OP_NAME | Название этой операции, известное основному движку TensorFlow. |
Публичные методы
Вывод <TFloat32> | какВывод () Возвращает символический дескриптор тензора. |
статический ExtractGlimpse.Options | по центру (логическое значение по центру) |
статический ExtractGlimpse | |
Вывод <TFloat32> | случайно заметить () Тензор, представляющий проблески `[batch_size, проблеск_высота, проблеск_ширина, каналы]`. |
статический ExtractGlimpse.Options | шум (струнный шум) |
статический ExtractGlimpse.Options | нормализованный (логический нормализованный) |
статический ExtractGlimpse.Options | UniformNoise (логическое значение UniformNoise) |
Унаследованные методы
Константы
общедоступная статическая финальная строка OP_NAME
Название этой операции, известное основному движку TensorFlow.
Публичные методы
публичный вывод <TFloat32> asOutput ()
Возвращает символический дескриптор тензора.
Входные данные для операций TensorFlow являются выходными данными другой операции TensorFlow. Этот метод используется для получения символического дескриптора, который представляет собой вычисление входных данных.
общедоступный статический ExtractGlimpse.Options по центру (по логическому значению)
Параметры
центрированный | указывает, центрированы ли координаты смещения относительно изображения, и в этом случае смещение (0, 0) соответствует центру входных изображений. Если false, смещение (0,0) соответствует верхнему левому углу входных изображений. |
---|
public static ExtractGlimpse create (область области действия , ввод операнда < TFloat32 >, размер операнда < TInt32 >, смещения операнда < TFloat32 >, параметры... параметры)
Фабричный метод для создания класса, обертывающего новую операцию ExtractGlimpse.
Параметры
объем | текущий объем |
---|---|
вход | Четырехмерный плавающий тензор формы `[batch_size, высота, ширина, каналы]`. |
размер | Одномерный тензор из двух элементов, содержащий размер извлекаемых проблесков. Сначала необходимо указать высоту проблеска, а затем ширину проблеска. |
смещения | Двумерный целочисленный тензор формы `[batch_size, 2]`, содержащий координаты y, x центра каждого окна. |
параметры | содержит значения необязательных атрибутов |
Возврат
- новый экземпляр ExtractGlimpse
публичный вывод <TFloat32> проблеск ()
Тензор, представляющий проблески `[batch_size, проблеск_высота, проблеск_ширина, каналы]`.
общедоступный статический шум ExtractGlimpse.Options (строковый шум)
Параметры
шум | указывает, должен ли шум быть «равномерным», «гауссовским» или «нулевым». По умолчанию установлено значение «uniform», что означает, что тип шума будет определяться параметром «uniform_noise». |
---|
общедоступный статический ExtractGlimpse.Options , нормализованный (логический нормализованный)
Параметры
нормализованный | указывает, нормализованы ли координаты смещения. |
---|
public static ExtractGlimpse.Options UniformNoise (Boolean UniformNoise)
Параметры
равномерныйШум | указывает, должен ли шум генерироваться с использованием равномерного распределения или распределения Гаусса. |
---|