Tagged: pytorch

24
Апр
2021

Отрисовка ax.imshow() в цикле for

Имеется вполне рабочая функция реализации Игры Жизни Конвея:
torch_update(Z)

Написана на PyTorch
И код отрисовки, который должен рисовать обновляемый тензор выхода вышеупомянутой функции. Вот он:
%matplotlib notebook
plt.ion()

#initializ…

24
Апр
2021

Отрисовка ax.imshow() в цикле for

Имеется вполне рабочая функция реализации Игры Жизни Конвея:
torch_update(Z)

Написана на PyTorch
И код отрисовки, который должен рисовать обновляемый тензор выхода вышеупомянутой функции. Вот он:
%matplotlib notebook
plt.ion()

#initializ…

04
Апр
2021

Проблема с PyTorch

Возникает такая ошибка:
Traceback (most recent call last):
File "C:\Users\~\Documents\GDBot-master\GDBot.py", line 240, in <module>
optimize_model()
File "C:\Users\~\Documents\GDBot-master\GDBot.py", line …

19
Мар
2021

RTX 3070 невероятно плохо работает с PyTorch

Есть проблемма, RTX 3070 8 GB, очень плохо работает с PyTorch (CUDA). Тоесть, в теории она работет, но операции которые обычно занимают 1-2 секунды, она исполняет 10-15 минут. В это время температура ядра видеокарты прилично возростает. Ус…

03
Мар
2021

Что и зачем класс Variable PyTorch?

Читая неплохую статью о PyTorch
обнаружил такое:
x = Variable(torch.ones(2, 2) * 2, requires_grad=True)

В статье не говорилось, но без предваряющего кода:
import torch
from torch.autograd import Variable

Оно не работало. Я не понял заче…

18
Дек
2020

conda : Имя "conda" не распознано Visual Studio Code

Есть установленная Anaconda, пытаюсь запустить файл .py в Visual Studio Code, предварительно установив интерпретатор Анаконды, но получаю следующую ошибку
conda : Имя "conda" не распознано как имя командлета, функции, файла сцена…

13
Дек
2020

Какие параметры надо передать в transforms.Normalize()?

Нашел готовый код на pytorch, там
torchvision.transforms.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225])
Но согласно документации, числа которые мы передаем должны быть вычислены предварительно для нашего набора данных.
Вопрос: как…

11
Дек
2020

Как оптимизировать или усовершенствовать функцию?

Имеется torch-тензор с булевыми значениями (False, True). Мне нужна функция, которая возвращает True, если в булевом тензоре только один True. Я написал такую функцию, но внешний вид функции мне не нравится.
Сама функция:
def is_contain_on…

13
Ноя
2020

pytorch: загрузить данные в нейросеть

Стоит задача: научить нейросеть определять по росту и весу, кто это – мужчина или женщина (в учебных целях). Соответственно, примерно такие входные данные:
data = [[random.randint(168, 185), random.randint(70, 88)] for _ in range(200)]
dat…

25
Окт
2020

Реализация SVM с нуля с помощью pytorch

Добрый день всем машин лернерам! Нужна ваша помощь. Накидал план реализации SVM, но некоторые места не получается реализовать. Помогите, пожалуйста, кто чем может (желательно с комментариями).
def rbf(x1, x2, sig=1.):
d = exp(- (np.sum…

14
Сен
2020

Интегрирование PyTorch в Java

интересует такой вопрос: могу ли я использовать PyTorch совместно с Java?
Я знаю есть демо , где в Java используется уже обученная модель. Ее просто загружают.
Мне интересен вопрос о самом создании модели на Java с помощью PyTorch API. Это…

14
Сен
2020

Интегрирование PyTorch в Java

интересует такой вопрос: могу ли я использовать PyTorch совместно с Java?
Я знаю есть демо , где в Java используется уже обученная модель. Ее просто загружают.
Мне интересен вопрос о самом создании модели на Java с помощью PyTorch API. Это…

08
Сен
2020

Image в Tensor data

Библиотека: pytorch_java_only-1.6.0
Я хочу конвертировать BufferedImage/File в Tensor data, есть ли какой-то метод/библиотека для этого?
Python код:
image = Image.open(image_path)
image = image.convert(‘RGB’)
transform = Compose([ToTensor…

08
Сен
2020

Image в Tensor data

Библиотека: pytorch_java_only-1.6.0
Я хочу конвертировать BufferedImage/File в Tensor data, есть ли какой-то метод/библиотека для этого?
Python код:
image = Image.open(image_path)
image = image.convert(‘RGB’)
transform = Compose([ToTensor…

30
Июл
2020

Использует ли pytorch параметр batch_size для автоматического сигментирования входного тензора при обучении?

Например есть какая-то сеть (ее тип не так важен)
Определен входной вектор:
inputs = torch.randn(datasize, batch_size, n_features).to(device)

и целевой вектор:
target = torch.randint(0, 3, (datasize, n_classes)).to(device)

Цикл только по…

29
Июн
2020

Получить элементы по индексам в Pytorch?

В наличии имеется двумерный тензор tensor размерности 4х3 тензор индексов indices. Необходимо получить двумерный массив modified_tensor, что и массив tensor (более понятно в примере). Как это сделать циклами понятно, но нужно реализовать с…

14
Июн
2020

Сократить количество вычислений при поэлементном умножении многомерных массивов

В наличии имеется трехмерный массив. Пример представлен ниже. Нужно перемножить между собой элементы последнего измерения. Подробности и пояснения задачи в примере ниже в коде.
matrix = tensor([[[0.4804, 0.8351, 0.2127],

12
Июн
2020

Как реализовать логику решения задачи с тензорами без циклов (срезами)

Постановка задачи

Имеется mapper – вспомогательная структура для заполнения массива modificated_arr значениями из condition1 и condition2. Маппер это двумерный массив (одинаковой размерности с modifacted_arr) заполненный списками из двух …

21
Май
2020

Каков диапазон распределения функции randn библиотеки pytorch?

В библиотеке для машинного обучения pytorch есть функция создания массива заполненного случайными числами нормального распределения.

Называется это функция randn(). Она на вход принимает обязательный аргумент size. Аргумент size может бы…

11
Май
2020

Как добавить слой свертки между двумя другими сверточными слоями?

Хочу добавить сверточный слой между двумя другими сверточными слоями. Как я должен расчитать его возможные гиперпараметры, что бы не нарушить ожидаемые размеры передаваемых тензоров?

self.conv1 = torch.nn.Conv2d(
in_channels=1…

10
Май
2020

Проблема подключением библиотеки pytorch (Python)

Я установил себе на Windows 10 актуальную сборку Anaconda (Python) и при помощи команды
conda install -c pytorch pytorch в командной строке Anaconda благополучно установил библиотеку pytorch.
В качестве среды разработки я использую Jupyte…