Torch - это научная вычислительная среда для LuaJIT. Он широко используется исследователями машинного обучения по всему миру.
1 ответ

Как использовать Lua FFI с функциями C++

Я следовал этому руководству, чтобы создать интерфейс FFI для некоторого кода C, чтобы поджечь Однако это не работает для функций C++. Это вообще возможно, если да, то как? Я создал общую библиотеку из файла C++ (simple.cpp) следующим образом: g++ -…
16 мар '16 в 12:48
1 ответ

Torch7 альтернатива MultiLabelMarginCriterion

Мне нужно решить проблему с несколькими классами меток. Т.е. каждому тестовому изображению может быть выделено 1-10 неисключительных меток. Однако у меня возникли проблемы с MultiLabelMarginCriterion, потому что он не поддерживается cunn. Итак, я ищ…
1 ответ

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

Я хочу построить продвинутую модель глубокого обучения (например, модель, которая требует внимания) и использовать ее на телефонах Android (без обучения, конечно), я буду использовать ее только для логического вывода.и я хочу библиотеку, которая мож…
2 ответа

Установка Luarocks `Cutorch` и` Cunn`

проблема Я не могу установить определенные Luarocks. Я хочу определить ключевые моменты в 3D-сканировании рук с использованием CNN. Поэтому я хочу запустить V2V-PoseNet. Однако я столкнулся с проблемой, и исследователь предложил мне попробовать: $l…
03 июл '18 в 09:24
2 ответа

Как включить фонарик / фонарик с помощью GooglePlay Services Vision API Xamarin Android

В последние несколько дней я безуспешно пытался реализовать функцию фонарика / фонарика камеры с помощью API GooglePlay Services Vision (используя Nuget из Visual Studio). Я заметил, что есть реализация GitHub этого API, которая имеет такую ​​функци…
23 фев '17 в 14:25
2 ответа

Проблемы с установкой OpenFace в Python

Я новичок в углубленном изучении и распознавании лиц. После поиска я нашел этот пакет Python для глубокого обучения, применяемый для распознавания лиц, под названием OpenFace. Из его документации я думаю, что он построен на основе Torch для вычислен…
04 мар '16 в 16:17
1 ответ

Как нарезать тензоры с предопределенным порядком в горелке?

У меня есть набор данных длиной 10 train = torch.range(1,10), Я хочу нарезать его в случайном порядке, определяемом p = torch.randperm(10), Чтобы получить срез по диапазонам можно сделать a = train[{{1,3}}] чтобы получить элементы, первые три элемен…
15 апр '17 в 16:58
1 ответ

Учитывая изображение в Lua Torch, как я могу найти его размеры?

Допустим, я хочу знать высоту и ширину image.lena(), Какой метод я должен вызвать на это? Ссылка на ресурс для методов по изображениям была бы великолепна как Факел help Команда не работает в этом случае.
25 янв '15 в 07:53
0 ответов

ZeroBrane IDE - режим "бег к курсору" (Ctrl+Shift+F10) * иногда * не работает во время отладки

Я использую ZeroBrane studio (ZBstudio) для отладки кода Lua при работе со структурой Torch. Иногда возникает странная проблема. При отладке иногда я хочу запустить код полностью, пока он не встретит точку останова. Этот конкретный режим иногда не р…
28 май '17 в 08:31
0 ответов

В чем разница между командами th и lua для запуска сценария lua?

Есть ли разница в выполнении файлов.lua, написанных для факела, с помощью th а также lua? На сервере, который я использую, я не могу запустить th команда, но я могу import torch внутри интерпретатора Python (я предполагаю, что это потому, что Pytorc…
07 май '18 в 16:42
1 ответ

Ошибка при реализации разграничения пропускной способности ядра RBF в Pytorch

Я внедряю сеть RBF, используя несколько начинающих примеров с сайта Pytorch. У меня проблема при реализации разграничения пропускной способности ядра для сети. Кроме того, я хотел бы знать, хороша ли моя попытка реализовать идею. Это пример кода для…
11 фев '18 в 07:50
3 ответа

AttributeError: модуль 'torch' не имеет атрибута 'cmul'

Я пытался сделать поэлементное умножение двух тензоров, используя приведенный здесь пример. Мой код: import torch x = torch.Tensor([2, 3]) y = torch.Tensor([2, 1]) z = torch.cmul(x, y) print(z) Это дает мне следующую ошибку. AttributeError: module '…
21 мар '17 в 22:54
2 ответа

Использование ClassNLLCriterion факела

В настоящее время я использую Torch и просто пытаюсь запустить простую программу нейронной сети. Каждый из моих входов имеет 3 атрибута, и выход должен быть классификацией между числами 1 и 7. Я извлек свои данные из файла CSV и поместил их в 2 тенз…
03 мар '16 в 04:08
1 ответ

Сделать значения в тензорной области в заданном диапазоне

У меня есть 3D-тензор, и я хотел бы убедиться, что все значения попадают в данный диапазон (в данном случае 0-1). Для этого я уже написал следующий код: function capTo1or0 (Tensor3d) tensor_width=Tensor3d:size()[2] tensor_height=Tensor3d:size()[3] t…
07 июн '17 в 15:41
5 ответов

PyTorch: как использовать DataLoaders для пользовательских наборов данных

Как использовать torch.utils.data.Dataset а также torch.utils.data.DataLoader по вашим собственным данным (не только torchvision.datasets)? Есть ли способ использовать встроенный DataLoaders которые они используют на TorchVisionDatasets использовать…
29 янв '17 в 18:31
1 ответ

Предупреждение: file.lua не отслеживается этой установкой LuaRocks

Я пытаюсь установить пакет luarocks под названием stn. Официальный способ его установки: luarocks install https://raw.githubusercontent.com/qassemoquab/stnbhwd/master/stnbhwd-scm-1.rockspec Но это дает мне печальную, усугубляющую ошибку: nvcc fatal …
06 дек '17 в 02:20
1 ответ

Я не могу установить некоторые зависимости luaJIT

Я пытаюсь установить следующие зависимости luaJIT в моем Ubuntu 16.0.4. Я пытаюсь сделать это, выполнив следующую команду: for NAME in dpnn nn optim optnet csvigo cutorch cunn fblualib torchx tds; do luarocks install $NAME; done Система оспаривает м…
24 фев '17 в 17:23
1 ответ

Факел - почему люди не используют активацию явно?

Всякий раз, когда я видел нейронные сети, реализованные в Torch, они только соединяли модули. Например, есть модуль секвенсора с LookupTable, Splittable, FasLSTM, Linear, LogSoftMax. Почему люди не используют промежуточные функции активации, такие к…
29 ноя '16 в 10:21
1 ответ

Как нарезать тензор Факела по набору индексов?

Мне интересно, есть ли эффективный способ нарезать тензор по набору индексов? В Matlab я могу сделать следующее: A = rand(2, 3, 6); B = A(:,:, 1:2:end); Тогда B - 1-й, 3-й и 5-й срезы A. В Torch кажется, что вы можете только нарезать с непрерывным д…
03 мар '16 в 03:12
1 ответ

torchvision: разделение загрузчика данных / набора данных

Пакет torchvision обеспечивает легкий доступ к часто используемым наборам данных. Вы бы использовали их так: trainset = torchvision.datasets.CIFAR10(root='./data', train=True, download=True, transform=transform) trainloader = torch.utils.data.DataLo…
20 ноя '18 в 08:59