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

Передача данных между LibTorch C ++ и Eigen
Передача данных между LibTorch C ++ и Eigen (Вопросы и помощь) Привет всем, я разрабатываю инструменты передачи данных для библиотек линейной алгебры C ++, как вы можете видеть здесь: https://github.com/andrewssobral/dtt (с учетом двумерных...
491 просмотров
schedule 23.09.2021

Ошибки оператора / синтаксиса Libtorch в Visual Studio
Привет, недавно я установил Libtorch и без проблем смог использовать его в своем новом проекте Visual Studio. В настоящее время я пытаюсь использовать Libtorch в существующем проекте CUDA. Но у меня возникают эти странные ошибки, когда я включаю...
109 просмотров
schedule 25.11.2021

Pytorch C ++ (libtorch) выводит разные результаты, если я меняю форму
Итак, я изучаю нейронные сети прямо сейчас, и я заметил что-то действительно очень странное в своей сети. У меня есть входной слой, созданный вот так convN1 = register_module("convN1", torch::nn::Conv2d(torch::nn::Conv2dOptions(4, 256,...
600 просмотров
schedule 23.11.2021

Как лучше всего проверить, пуст ли torch :: Tensor?
В настоящее время я использую метод has_storage() , чтобы проверить, пуст ли тензор, но мне интересно, есть ли что-нибудь лучше, чем это! и есть ли какие-либо последствия, связанные с использованием этого, кроме того факта, что инициализированный...
2565 просмотров
schedule 11.10.2021

Несоответствие размеров CNN LibTorch / PyTorch
У меня есть структура CNN в LibTorch, но размеры не подходят. Моя цель - ввести 3-канальное изображение 64x64 и вывести плавающее значение логистической регрессии для DGAN. Последний слой я установил в качестве входных каналов 36, потому что, если я...
148 просмотров
schedule 24.03.2022

Создайте torch :: Tensor в C ++ для изменения формы
У меня есть тензорный массив, и я хочу изменить его форму. Я попытался использовать torch.view , но возникло исключение, что «shape [1] недопустим для ввода размера 10000». Кто-нибудь может дать мне советы по поводу информации об ошибке? int...
2418 просмотров
schedule 30.03.2022

Разве randperm в API PyTorch C ++ не должно возвращать тензор с типом по умолчанию int?
Когда я пытаюсь сгенерировать список переставленных целочисленных индексов с randperm , используя C ++ PyTorch API, полученный тензор имеет тип элемента CPUFloatType{10} вместо целочисленного типа: int N_SAMPLES = 10;...
97 просмотров
schedule 01.04.2022

Как преобразовать torch :: Tensor в cv :: InputArray?
Я пытаюсь использовать cv::getAffineTransform() , и я застрял на том, как преобразовать тензоры в соответствующие cv::InputArray . Я пробовал это, чтобы столкнуться с нарушением доступа: torch::Tensor src = torch::tensor({ 1.1, 2.0, 3.3 });...
132 просмотров
schedule 03.04.2022

Различный вывод от Libtorch C ++ и pytorch
Я использую одну и ту же трассированную модель в pytorch и libtorch, но получаю разные результаты. Код Python: import cv2 import numpy as np import torch import torchvision from torchvision import transforms as trans # device for pytorch...
1453 просмотров
schedule 07.05.2022

Получить информацию об устройстве GPU в C++
Я хочу переключить обработку между процессором и gpu (cuda) на основе информации о том, доступен ли gpu на выполняющейся в данный момент машине. Я хочу проверить это, не используя cuda api. [Я хочу загрузить библиотеки cuda torch, только если...
11 просмотров

Создайте torch :: Tensor из массива C / C ++ без использования from_blob ()
Использование внешнего интерфейса C ++ libtorch для Pytorch Я хочу создать torch::Tensor из массива C ++ double[] . Исходя из устаревшего API C / C ++. Мне не удалось найти простую документацию по этому вопросу ни в документах , ни на...
7077 просмотров
schedule 16.07.2023

ошибка при загрузке разделяемых библиотек: libnvinfer.so.7: невозможно открыть файл общих объектов: нет такого файла или каталога при запуске образца TRTorch
Я пытаюсь скомпилировать свою модель pytorch с движком TRTorch. Я установил TRTorch по этой ссылке. При запуске примера кода (с помощью приведенной ниже команды из ссылки ) возникает данная ошибка: sudo bazel run //cpp/trtorchexec --...
2517 просмотров
schedule 06.11.2022

clang в neovim, выдающий ошибку pp_file_not_found для базового примера c++/pytorch
Я следую этому очень простому примеру c++/pytorch: pytorch_installing И я могу пройти этот пример без ошибок. Однако при создании файла example-app.cpp (или его редактировании в любой момент времени) с помощью neovim clang выдает ошибку...
839 просмотров
schedule 25.12.2022

чтение подписанных ints из openCV в / в тензор libtorch c ++
У меня есть cv :: Mat типа CV_32SC3, он хранит как положительные, так и отрицательные значения. При преобразовании в тензор значения меняются: cout << in_img << endl; auto tensor_image = torch::from_blob(in_img.data, {1,...
61 просмотров
schedule 08.06.2023

Cmake: target_compile_definitions с помощью find_package
У меня есть пакет libtorch , который зависит от библиотек, использующих ключевое слово slots для некоторых функций (например, в Aten ). А пока проект, который я использую, основан на Qt, в котором slots используется как специальное ключевое...
41 просмотров
schedule 29.12.2022

Как собрать библиотеки DLL libtorch с помощью /MT?
Вроде для сборки используется libtorch tools\build_libtorch.py . Для сборки сборки /MT это thread сообщает set BUILD_SHARED_LIBS=OFF и запускает процесс сборки следующим образом: set PYTORCH_ROOT=C:\pytorch cd %PYTORCH_ROOT% set...
134 просмотров
schedule 03.01.2024