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

Функция logical_and

Функция logical_and применяется к тензорам и выполняет поэлементную логическую операцию «И» (AND). Первым параметром передается первый тензор, вторым - второй тензор. Функция возвращает тензор булева типа, где каждый элемент равен True только тогда, когда соответствующие элементы обоих входных тензоров истинны.

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

Синтаксис

tf.logical_and(x, y)

Пример

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

import tensorflow as tf x = tf.constant([True, False, True, False]) y = tf.constant([True, True, False, False]) res = tf.logical_and(x, y) print(res)

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

tf.Tensor([ True False False False], shape=(4,), dtype=bool)

Пример

Давайте применим функцию к числовым тензорам. Числа, отличные от нуля, считаются истинными:

import tensorflow as tf x = tf.constant([1, 0, 1, 0]) y = tf.constant([1, 1, 0, 0]) res = tf.logical_and(x, y) print(res)

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

tf.Tensor([ True False False False], shape=(4,), dtype=bool)

Пример

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

import tensorflow as tf x = tf.constant([[True, False], [True, True]]) y = tf.constant([[True, True], [False, True]]) res = tf.logical_and(x, y) print(res)

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

tf.Tensor( [[ True False] [False True]], shape=(2, 2), dtype=bool)

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

  • функцию logical_or,
    которая выполняет логическое ИЛИ
  • функцию logical_not,
    которая выполняет логическое НЕ
  • функцию logical_xor,
    которая выполняет исключающее ИЛИ
  • функцию equal,
    которая проверяет равенство элементов
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить