Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
48 of 824 menu
◀ ▶

Функция zeros

Функция zeros создает тензор, заполненный нулями. Первым параметром функция принимает форму будущего тензора (число, список или кортеж). Вторым параметром можно передать тип данных элементов, например tf.float32.

Синтаксис

tf.zeros(shape, [dtype])

Пример

Давайте создадим одномерный тензор из 5 нулей:

import tensorflow as tf t = tf.zeros(5) print(t)

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

tf.Tensor([0. 0. 0. 0. 0.], shape=(5,), dtype=float32)

Пример

Давайте создадим двумерный тензор формы 2 на 3:

import tensorflow as tf t = tf.zeros([2, 3]) print(t)

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

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

Пример

Давайте создадим тензор нулей с целочисленным типом int32:

import tensorflow as tf t = tf.zeros([3], dtype=tf.int32) print(t)

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

tf.Tensor([0 0 0], shape=(3,), dtype=int32)

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

  • функцию ones,
    которая создает тензор, заполненный единицами
  • функцию fill,
    которая создает тензор, заполненный заданным значением
  • функцию eye,
    которая создает единичную матрицу
  • функцию constant,
    которая создает тензор из переданных данных
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить