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

Индексы тензора в PyTorch

У каждой ячейки тензора есть номер, или индекс. Нумерация начинается с нуля: первая ячейка имеет индекс 0, следующая 1 и так далее. Отрицательный номер отсчитывает ячейки с конца. По индексу можно прочитать одно значение или записать новое.

Иногда нужно взять подряд несколько ячеек. Для этого служит срез: указывают, с какого индекса начать и перед каким индексом остановиться. Граница начала входит в результат, граница конца не входит.

У табличного тензора из строк и столбцов одним номером можно получить целую строку. Одну ячейку задают двумя номерами через запятую в одних скобках. Замена работает и для одной ячейки, и для фрагмента сразу.

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

Со всем этим мы и будем разбираться в рамках данного раздела.

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