Spec-Zone.ru › TensorFlow

tf.keras.initializers.TruncatedNormal

Инициализатор, генерирующий усечённое нормальное распределение.

Наследуется от: Initializer

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

Основные псевдонимы

tf.keras.initializers.truncated_normal

tf.keras.initializers.TruncatedNormal(
    mean=0.0, stddev=0.05, seed=None
)

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

Используется в учебниках
  • Настройка кодировщика Transformer
  • Тонкая настройка модели BERT

Сгенерированные значения похожи на значения из инициализатора RandomNormal, за исключением того, что значения, превышающие две стандартных отклонения от среднего, отбрасываются и перегенерируются.

Примеры:

# Standalone usage:
initializer = TruncatedNormal(mean=0., stddev=1.)
values = initializer(shape=(2, 2))
# Usage in a Keras layer:
initializer = TruncatedNormal(mean=0., stddev=1.)
layer = Dense(3, kernel_initializer=initializer)
Аргументы
mean Скаляр Python или скалярный тензор Keras. Среднее значение генерируемых случайных величин.
stddev Скаляр Python или скалярный тензор Keras. Стандартное отклонение генерируемых случайных величин.
seed Целое число Python или экземпляр keras.backend.SeedGenerator. Используется для определения детерминированного поведения инициализатора. Обратите внимание, что инициализатор, засеянный целым числом или None (без семян), будет генерировать те же случайные значения при многократном вызове. Для получения различных случайных значений при многократном вызове используйте в качестве семени экземпляр keras.backend.SeedGenerator.

Методы

clone

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

clone()

from_config

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

@classmethod
from_config(
    config
)

Инициализирует инициализатор из словаря конфигурации.

Пример:

initializer = RandomUniform(-1, 1)
config = initializer.get_config()
initializer = RandomUniform.from_config(config)
Аргументы
config Словарь Python, результат работы get_config().
Возвращает
Экземпляр Initializer.

get_config

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

get_config()

Возвращает конфигурацию инициализатора в виде сериализуемого в JSON словаря.

Возвращает
Сериализуемый в JSON словарь Python.

__call__

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

__call__(
    shape, dtype=None
)

Возвращает тензорный объект, инициализированный в соответствии с инициализатором.

Аргументы
shape Форма тензора.
dtype Необязательный тип данных тензора.

© 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/initializers/TruncatedNormal

Spec-Zone.ru

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