Публикации по теме 'tensor'


Как выразить количество? Скаляр, вектор и тензор!
Поистине увлекательно то, как математика и естественные науки помогают нам, людям, количественно определять и описывать мир вокруг нас. И всегда замечательно говорить о наших идеях в многомерном пространстве и многомерных задачах. В этом блоге делается попытка освежить наши основы скалярной, векторной и матричной информации и, таким образом, расширить, чтобы пролить некоторый свет на термин, который стал более часто используемым в наши дни - тензоры. Давайте посмотрим на Скаляр. Что..

Введение в PyTorch (3/7)
Предыдущий ‹‹ Введение в PyTorch (2/7) Нейронная сеть — это совокупность нейронов, соединенных слоями. Каждый нейрон — это небольшая вычислительная единица, выполняющая простые вычисления для коллективного решения проблемы. Они организованы слоями. Существует три типа слоев: входной слой, скрытый слой и выходной слой . Каждый слой содержит несколько нейронов, кроме входного слоя. Нейронные сети имитируют способ обработки информации человеческим мозгом. Компоненты нейронной..

Введение в тензоры: понимание математической мощи
(2/N) Введение: В мире математики и анализа данных тензоры играют фундаментальную роль в представлении многомерных данных и управлении ими. От физики и инженерии до глубокого обучения и машинного обучения тензоры обеспечивают мощную основу для понимания сложных явлений. В этом сообщении блога мы отправимся в путешествие, чтобы разгадать тайны тензоров, изучить их математические свойства и понять их практическое применение в различных областях. Что такое тензор в рамках глубокого..

Вопросы по теме 'tensor'

pytorch: преобразовать кортеж FloatTensors в массив numpy
Я только что получил объект torchvision.datasets с данными MNIST train_dataset= dsets.MNIST(root='./data',train=True,transform=transforms.ToTensor(),download=True) Я хочу преобразовать этот кортеж в набор numpy массивов формы 60000x28x28 и...
5799 просмотров
schedule 21.04.2024

Копирование переменной PyTorch в массив Numpy
Предположим, у меня есть переменная PyTorch в графическом процессоре: var = Variable(torch.rand((100,100,100))).cuda() Как лучше всего скопировать (не связать) эту переменную в массив NumPy? var.clone().data.cpu().numpy() or...
1564 просмотров
schedule 20.01.2024

Размеры тензор CrossEntropyLoss
Во фрагменте: criterion = nn.CrossEntropyLoss() raw_loss = criterion(output.view(-1, ntokens), targets) output size - torch.Size ([5, 5, 8967]), размер target - torch.Size ([25]) и ntokens это 8967 После изменения кода мой Размер...
367 просмотров

Объект «Тензор» не имеет атрибута «assign_add»
Я столкнулся с ошибкой «Тензорный объект» не имеет атрибута «assign_add», когда я пытаюсь использовать функцию assign_add или assign_sub. Код показан ниже: Я определил два тензора t1 и t2 с одинаковой формой и одним и тем же типом данных....
8489 просмотров
schedule 09.05.2024

Как преобразовать тензор в ndarray (тензор с состязательными изображениями внутри)
ПРИМЕЧАНИЕ. Я уже безуспешно пробовал решения из разных вопросов SO, подробности приведены ниже. Я изучаю cleverhans уроки Pyhton, уделяя особое внимание этот код (модель keras). У меня есть базовые знания о keras, но я только начал работать с...
1703 просмотров

Pytorch: выбор столбцов из трехмерного тензора, согласно тензору индексов
У меня есть трехмерный тензор M измерений [BxLxD] и одномерный тензор idx измерений [B,1] , который содержит индексы столбцов в диапазоне (0, L-1) . Я хочу создать двумерный тензор N размеров [BxD] , такой, чтобы N[i,j] = M[i, idx[i], j]...
171 просмотров
schedule 23.12.2023

PyTorch: количество предоставленных размеров (0) должно быть больше или равно количеству измерений в тензоре (1)
Я пытаюсь преобразовать модель ЦП в ГП с помощью Pytorch, но у меня возникают проблемы. Я запускаю это на Colab и уверен, что Pytorch обнаружит GPU. Это глубокая сеть Q (RL). Я объявляю свою сеть как: Q = Q_Network(input_size, hidden_size,...
2702 просмотров
schedule 14.10.2023

Добавить значения к элементу тензора в зависимости от его положения в pytorch
В pytorch я хочу добавить значения к элементам в тензоре в зависимости от их положения. Например, рассмотрим, Input = torch.tensor([1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0]) Между несколькими смещениями входного массива, Offsets =...
540 просмотров
schedule 07.01.2024

Удалите строки из тензора путем сопоставления
Я пытаюсь выполнить какую-то операцию, например, если в pytorch есть тензор a = torch.tensor([[1,0] ,[0,1] ,[2,0] ,[3,2]]) b = torch.tensor([[0,1] ,[2,0]]) Я хочу удалить...
72 просмотров
schedule 08.07.2022

Индексирование элементов из пакетного тензора в PyTorch
Скажем, у меня есть пакет изображений в PyTorch. Для каждого изображения у меня также есть местоположение пикселя, скажем, (x, y) . Значение пикселя можно прочитать, используя img[x, y] для одного изображения. Я пытаюсь прочитать значение...
36 просмотров
schedule 15.09.2022