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

Сравнение с числом в PyTorch

Число участвует в сравнении с каждой ячейкой ряда или таблицы, как будто оно записано в той же позиции. На выходе получается логический тензор той же формы: True там, где условие выполнилось, и False в остальных ячейках.

Создадим ряд оценок и проверим, какие элементы больше 3:

import torch scores = torch.tensor([1, 4, 3, 5]) print(scores > 3) # выведет tensor([False, True, False, True])

Те же данные сравним с нулём на равенство и на «не больше трёх»:

import torch scores = torch.tensor([1, 4, 3, 5]) print(scores == 0) # выведет tensor([False, False, False, False]) print(scores <= 3) # выведет tensor([ True, False, True, False])

Знак != отмечает ячейки, где значение не совпадает с заданным числом:

import torch scores = torch.tensor([1, 4, 3, 5]) print(scores != 3) # выведет tensor([ True, True, False, True])

Создайте ряд из целых 2, 7, 5 и 9 и выведите маску, где каждая ячейка меньше 6.

Задайте ряд из четырёх температур и выведите маску, где значение не меньше 0.

Создайте ряд из чисел 1, 2, 2 и 3 и выведите маску совпадения с 2.

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