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

Равномерная сетка в PyTorch

Функция linspace делит отрезок между двумя границами на заданное число точек. Обе границы входят в результат. Третье значение задаёт, сколько точек нужно получить.

Создадим пять равномерных точек от 0 до 1 и выведем их:

import torch points = torch.linspace(0, 1, 5) print(points) # выведет tensor([0.0000, 0.2500, 0.5000, 0.7500, 1.0000])

У диапазона целых конец не включается, а число элементов получается из шага. У равномерной сетки вы сразу задаёте, сколько точек нужно, и обе границы присутствуют в тензоре. Создадим три точки от 2 до 4 и выведем их:

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

Создайте ряд из 4 равномерных точек от 0 до 3 включая обе границы и выведите его.

Создайте ряд из 5 равномерных точек от 10 до 20 и выведите его.

Создайте ряд из 2 точек от 1.5 до 2.5 и выведите его.

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