РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
141 of 824 menu

Функция reduce_std

Функция reduce_std вычисляет стандартное отклонение элементов тензора вдоль указанных осей. Первым параметром функция принимает входной тензор. Вторым параметром можно передать ось или список осей, по которым выполняется вычисление. Третьим параметром указывается булево значение keepdims, которое сохраняет размерность исходного тензора при значении True.

Синтаксис

tf.reduce_std(input_tensor, axis=None, keepdims=False)

Пример

Давайте вычислим стандартное отклонение всех элементов тензора без указания оси:

import tensorflow as tf t = tf.constant([1, 2, 3, 4, 5]) res = tf.reduce_std(t) print(res)

Результат выполнения кода:

tf.Tensor(1.4142135, shape=(), dtype=float32)

Пример

Давайте вычислим стандартное отклонение по оси 0 для двумерного тензора:

<+python+> import tensorflow as tf t = tf.constant([[1, 2, 3], [4, 5, 6]]) res = tf.reduce_std(t, axis=0) print(res) <-python+>

Результат выполнения кода:

tf.Tensor([1.5 1.5 1.5], shape=(3,), dtype=float32)

Пример

Давайте вычислим стандартное отклонение по оси 1 с сохранением размерности:

<+python+> import tensorflow as tf t = tf.constant([[1, 2, 3], [4, 5, 6]]) res = tf.reduce_std(t, axis=1, keepdims=True) print(res) <-python+>

Результат выполнения кода:

tf.Tensor( [[0.8164966] [0.8164966]], shape=(2, 1), dtype=float32)

Смотрите также

  • функцию reduce_mean,
    которая вычисляет среднее значение элементов тензора
  • функцию reduce_variance,
    которая вычисляет дисперсию элементов тензора
  • функцию reduce_sum,
    которая вычисляет сумму элементов тензора
  • функцию reduce_max,
    которая вычисляет максимальный элемент тензора
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить