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

Число элементов в PyTorch

Число элементов - это сколько всего значений лежит в тензоре. Форма описывает раскладку по осям, а не общий счёт. Длина списка Python тоже не подходит: у таблицы len даёт число рядов, а не все ячейки сразу.

Общий счёт возвращает метод numel. Создадим ряд из четырёх чисел и выведем число элементов:

import torch scores = torch.tensor([1, 2, 3, 4]) print(scores.numel()) # выведет 4

Если в тензоре одна ячейка, метод numel вернёт 1:

import torch price = torch.tensor([99]) print(price.numel()) # выведет 1

У таблицы элементы перемножают по осям. Ряд из двух строк по три числа содержит 6 значений:

import torch grid = torch.tensor([[1, 2, 3], [4, 5, 6]]) print(grid.numel()) # выведет 6

Соберите ряд из чисел 11, 22 и 33 и выведите, сколько в нём элементов всего.

Соберите таблицу из двух рядов по четыре числа и выведите общее число её ячеек.

Соберите ряд из шести целых чисел и выведите, сколько значений в нём хранится.

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