Spec-Zone.ru › TensorFlow 1.15

tf.keras.initializers.TruncatedNormal

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

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

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

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

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

tf.keras.initializers.truncated_normal

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

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

tf.compat.v1.keras.initializers.TruncatedNormal, tf.compat.v1.keras.initializers.truncated_normal

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

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

Аргументы
mean скаляр Python или скалярный тензор. Среднее значение случайных значений для генерации. По умолчанию 0.
stddev скаляр Python или скалярный тензор. Стандартное отклонение случайных значений для генерации. По умолчанию 0,05.
seed Целое число Python. Используется для создания случайных семян. См. tf.compat.v1.set_random_seed для получения информации о поведении.
dtype Тип данных. Поддерживаются только типы с плавающей точкой.
Возвращаемое значение
Экземпляр TruncatedNormal.

Методы

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, partition_info=None
)

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

Аргументы
shape Формат тензора.
dtype Необязательный тип данных тензора. Если не указан, используется тип данных инициализатора.
partition_info Необязательная информация о возможном разбиении тензора.

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/keras/initializers/TruncatedNormal

Spec-Zone.ru

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