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

Функция gt

Функция gt выполняет поэлементное сравнение двух тензоров на "больше". Она возвращает тензор логических значений, где каждый элемент является результатом сравнения соответствующих элементов двух входных тензоров. Функция поддерживает широковещание (broadcasting), что позволяет сравнивать тензоры разных форм при определенных условиях.

Синтаксис

torch.gt(input, other)

Аргументы функции:

  • input - первый тензор для сравнения
  • other - второй тензор или скаляр для сравнения

Функция также доступна как метод тензора: t.gt(other).

Пример

Давайте сравним два одномерных тензора на "больше":

import torch t1 = torch.tensor([1, 5, 3, 8]) t2 = torch.tensor([2, 3, 4, 6]) res = torch.gt(t1, t2) print(res)

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

tensor([False, True, False, True])

Пример

Сравнение тензора со скаляром:

import torch t = torch.tensor([1, 5, 3, 8, 2]) res = t.gt(3) print(res)

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

tensor([False, True, False, True, False])

Пример

Использование функции с двумерными тензорами:

import torch t1 = torch.tensor([[1, 2, 3], [4, 5, 6]]) t2 = torch.tensor([[2, 2, 2], [4, 4, 4]]) res = torch.gt(t1, t2) print(res)

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

tensor([ [False, False, True], [False, True, True] ])

Пример

Сравнение с использованием широковещания:

import torch t1 = torch.tensor([[1, 2, 3], [4, 5, 6]]) t2 = torch.tensor([2, 4, 6]) res = torch.gt(t1, t2) print(res)

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

tensor([ [False, False, False], [ True, True, False] ])

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

  • функцию lt,
    которая выполняет поэлементное сравнение на "меньше"
  • функцию ge,
    которая выполняет поэлементное сравнение "больше или равно"
  • функцию eq,
    которая выполняет поэлементное сравнение на равенство
  • функцию ne,
    которая выполняет поэлементное сравнение на неравенство
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить