Tag: c ++

Ошибка инициализации модуля: /var/task/TDNN.dll: недопустимый заголовок ELF

После поиска различных ресурсов, в основном из stackoverflow. Я могу заставить мой код работать над следующими версиями python на моем ноутбуке (с установленной Windows 10) 1. WinPython3.4 64-разрядный 2. WinPython3.4 32-разрядный 3. Python 2.7 32-разрядный и в его virtualenv 4. Python 2.7 64 бит и в его virtualenv Затем я хотел, чтобы он развернулся к […]

пытаясь установить kivy на мой компьютер, я получаю следующие ошибки:

попробовал установить kivy на мой компьютер с помощью python 3.6. используя cmd и оба pip и easy_install, я получил ошибку «Китон отсутствует, его необходимо для компиляции киви!» то я попытался установить cython, и я получил «Требуется Microsoft Visual C ++ 14.0. Получите его с помощью« Microsoft Visual C ++ Build Tools »: http://landinghub.visualstudio.com/visual-cpp-build-tools " и […]

Разница в opencv hog-дескрипторе, вычисленная в python и c ++

Я тренировал HOG SVM с использованием Python и успешно использовал сгенерированные весы и коэффициенты SVM на тестовом наборе. Затем я использовал те же весы и коэффициенты SVM в C ++ на том же тестовом наборе с похожими ( но не совсем такими же ) результатами. В ходе исследования я обнаружил, что дескриптор HOG, рассчитанный на […]

Есть ли хороший способ отправить данные из контекста python на C ++ без использования слишком большой копии

Название может сбивать с толку. Здесь я сформулирую свой вопрос более четко. Я хочу создать веб-сайт на основе python (много существующих фреймворков, таких как Flask и cherryPy), и вместе с движком вычисления C ++ для скорости обработки. Поэтому мне нужно создать интерфейс для python для вызова функций C ++. К счастью, boost.python может выполнить эту […]

Передача функции Python для Boost C ++

Я пытаюсь узнать о функциях Boost. Я хочу передать функцию Python на модуль C ++, завернутый с помощью Boost Python. Я выполнил приведенный здесь пример и изменил его, чтобы принять функции, которые принимают входной аргумент и возвращают некоторый вывод. Вот мой код: typedef double (op_t)(double); boost::function<op_t> op; double defaultOperator(double t) { return t; } void […]

Функция PIPON SIP

Я пишу модуль Python для некоторого кода на C ++, используя SIP. Однако, хотя я могу легко выставлять классы, я не могу найти способ разоблачить автономные функции. Вот мой заголовочный файл, определяющий функции, которые я хочу предоставить Python: ProxySettings.h #include <Windows.h> #include <Wininet.h> bool SetConnectionOptions(const char * proxy_full_addr); bool DisableConnectionProxy(); И вот моя попытка в […]

Можно ли встроить виджет C ++ в приложение PyQt?

У меня есть приложение PyQt5 и большинство виджетов, написанных на Python. Я хочу написать некоторый виджет в C ++ Qt, чтобы сделать его быстрее, а затем встроить его в мой PyQt QMainWindow. Является ли это возможным?

Python: улучшение поиска подстроки путем внедрения сложных алгоритмов

Я расширяю свой предыдущий вопрос python эффективный поиск подстроки , Мне интересно улучшить производительность реализации поиска подстроки, В некоторых ответах из моего предыдущего вопроса было указано, что поиск подстроки осуществляется с использованием fastsearch, который использует вдохновленный алгоритмом BM, вот исходный код Больше ответов указало на реализацию алгоритма Бойера-Мура, алгоритма Рабина-Карпа. будет ли эффективно внедрять c-код […]

Как получить срез python для работы с моим классом массивов c ++ с помощью SWIG

У меня есть класс массива Array1D, определенный в c ++, который по существу обертывает векторный класс STL. Я расширил этот класс, чтобы я мог отображать отдельные элементы вектора массива. Вот соответствующий код в моем файле интерфейса SWIG: namespace std{ %template(dblVector) vector<double>; } %extend Array1D{ double __getitem__(int index) { return (*self)[index]; } } Это позволяет мне […]

Пакет установки Python получает ошибку с msvccompiler

Я уже установил python (x, y) 2.7.6.1 в Windows7 64bit и попробуйте установить пакет «imreg» ( отсюда ) Установка python setup.py Я получаю эту ошибку: нет модуля с именем msvccompiler в numpy.distutils, пытающегося от distutils настроить msvccompiler Я установил Visual Studio 2008 и Microsoft Visual C ++ Compiler для Python 2.7 ( отсюда ) но […]

Python - лучший язык программирования в мире.