Spec-Zone.ru › TensorFlow

tf.keras.layers.Rescaling

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

Наследует: Layer, Operation

tf.keras.layers.Rescaling(
    scale, offset=0.0, **kwargs
)

Используется в блокнотах

Используется в руководстве Используется в учебных материалах
  • Работа со слоями предварительной обработки
  • Классификация изображений
  • Загрузка и предварительная обработка изображений
  • Аугментация данных
  • Перенос обучения и тонкая настройка
  • Перенос обучения с TensorFlow Hub

Этот слой масштабирует каждое значение входных данных (часто изображения), умножая его на scale и прибавляя offset.

Например:

  1. Чтобы масштабировать входные данные из диапазона [0, 255] до диапазона [0, 1], передайте scale=1./255.

  2. Чтобы масштабировать входные данные из диапазона [0, 255] до диапазона [-1, 1], передайте scale=1./127.5, offset=-1.

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

Примечание: Этот слой безопасно использовать в конвейере tf.data (независимо от используемого бэкенда).
Аргументы
scale Число с плавающей точкой — коэффициент масштабирования входных данных.
offset Число с плавающей точкой — смещение, применяемое к входным данным.
**kwargs Именованные аргументы базового слоя, например name и dtype.
Атрибуты
input Возвращает входной тензор (или тензоры) символической операции.

Возвращает только тензор (или тензоры), соответствующий первому вызову операции.

output Возвращает выходной тензор (или тензоры) слоя.

Возвращает только тензор (или тензоры), соответствующий первому вызову операции.

Методы

from_config

Посмотреть исходный код

@classmethod
from_config(
    config
)

Создает слой на основе его конфигурации.

Этот метод является обратным по отношению к get_config и позволяет создать экземпляр того же слоя из словаря конфигурации. Он не обрабатывает связи между слоями (это делает Network) и веса (это делает set_weights).

Аргументы
config Словарь Python, обычно являющийся результатом вызова get_config.
Возвращает
Экземпляр слоя.

symbolic_call

Посмотреть исходный код

symbolic_call(
    *args, **kwargs
)

© 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/api_docs/python/tf/keras/layers/Rescaling

Spec-Zone.ru

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