I need access to the uint64_t typedef from stdint.h in some wrapper code that I'm writing and I can't figure out how to get it done. The problem is that from what I can tell from the docs, my ctypedef ...
В Cython обычное ключевое слово повышения испускает код C, который содержит ссылку на строку и название исходного файла Cython, позволяя полезному сообщению об ошибке быть сгенерированным. Однако я не видел...
В моей установке arrayobject.h numpy расположен в …/site-packages/numpy/core/include/numpy/arrayobject.h. Я записал тривиальный сценарий Cython, который использует numpy: cimport numpy как np определение say_hello_to (...
Я делаю свои первые шаги с Cython, и я установил его на своей машине согласно инструкциям в Wiki. Работа через учебное руководство Cython, которое я получил к pyximport, который, как предполагается, делает...
TL.DR. Существует ли трехмерная дружественная реализация theano.tensor.nnet.neighbours.images2neibs? Я хотел бы выполнить воксел-классификацию тома (NxNxN) с помощью нейронной сети ...
У меня есть этот файл em.pyx в той же папке, что и блокнот Jupyter, куда я пытаюсь его импортировать, но он выдает мне ошибку. ImportError: Нет модуля с именем em.
Где-то в моем коде есть следующее (python / cython) y = np.zeros ((e, N), dtype = DTYPE) cdef double [:, :: 1] y_view = y позже я бы сделал что-то вроде cdef double [ :: 1] y00 = cvarray (shape = (e,), ...
Как я могу преобразовать список строк Python в символ с нулевым символом в конце **, чтобы я мог передать его внешней функции C? У меня есть: struct saferun_task: saferun_jail *jail saferun_limits *...
Редактировать: я сжал этот вопрос, учитывая, что он, вероятно, был слишком вовлечен для начала. Мясо вопроса выделено жирным шрифтом ниже. Я хотел бы узнать больше об объекте, который фактически создается, когда ...
В настоящее время я пытаюсь оптимизировать свою программу Python и начал работу с Cython, чтобы уменьшить функцию накладные расходы на вызовы и, возможно, позже включение оптимизированных функций C-библиотек. Итак, я запустил ...
Я хотел бы строить панд из источника, а не использовать менеджер пакетов, потому что я заинтересован в содействии. Когда я впервые попытался построить панд, я предпринял следующие шаги: 1) создал ...
Когда я запускаю sudo pip pyquery, sudo pip install lxml и sudo pip install cython, я получаю очень похожий вывод с той же ошибкой, которая говорит: x86_64-linux-gnu-gcc: error: нераспознанная командная строка ...
Я хочу расширить python и numpy, написав некоторые модули на C или C ++, используя BLAS и LAPACK. Я также хочу иметь возможность распространять код как отдельные библиотеки C / C ++. Мне нужны эти библиотеки ...
Я нашел частичные ответы в документах, списках рассылки и на этот вопрос здесь, но я хотел получить более прямой ответ, касающийся моей специфики... Я изучаю cython, пытаясь обернуть небольшие...
У меня огромные модули Python (+8000 строк). У них в основном тонны функций для взаимодействия с аппаратной платформой через последовательный порт путем чтения и записи в аппаратные регистры. Они не ...
Предполагая, что у меня есть структура, определенная как таковая: cdef extern from "blah.h": struct my_struct: int a int b Мне нужно иметь возможность преобразовать dict в my_struct, не предполагая никаких ...
Я пытаюсь определить функцию, которая содержит внутренний цикл для моделирования интеграла. Проблема в скорости. Один раз оценка функции на моем компьютере может занять до 30 секунд. Поскольку мой окончательный ...
Я пытаюсь импортировать модуль cython data.pyx в другой модуль cython user.pyx.
Все компилируется нормально, но когда я пытаюсь вызвать user.pyx в модуле python, я получаю сообщение об ошибке «ImportError: No...
Я пытаюсь использовать Cython для распараллеливания дорогостоящей операции, которая включает в себя генерацию промежуточных многомерных массивов. Следующий очень упрощенный код иллюстрирует то, что я ...
Я пытаюсь для компиляции исходного кода python foo.py на C с помощью cython. В foo.py: print "Hello World" Я выполняю команду cython foo.py. Проблема в том, что при компиляции foo.c с использованием gcc я ...
Я работаю с библиотекой C, которая неоднократно вызывает указатель пользовательской функции, чтобы получить больше данных. Я хотел бы написать обертку Cython таким образом, чтобы реализация этого Python ...
Проблема Как использовать потоки c ++ (например, std :: ifstream или ostream) из Cython? В c ++ вы можете сделать следующее: std :: ofstream output {filename, std :: ios :: binary}; output.write (...); Как ...
Я хотел бы сделать cdef int mom2calc [3] mom2calc [0] = 1 mom2calc [1] = 2 mom2calc [2] = 3 более компактным способом. Нечто похожее на cdef int mom2calc [3] = [1, 2, 3], который является недействительным Cython ...
У меня следующий вопрос. Мы должны передать функции обратного вызова в код C. Если функция является функцией Cython в том же модуле, ситуация достаточно проста. В Cython :def callme (int x ):...
У меня есть небольшой фрагмент существующего кода C, который я хочу обернуть с помощью Cython. Я хочу иметь возможность настроить несколько массивов numpy, а затем передать эти массивы в качестве аргументов коду C, функции которого принимают ...
У меня есть следующий код, который необходимо соответствующим образом преобразовать в Cython: from numpy import * ## возвращает выигравших игроков или [] если не определились. def score (board): scores = [] checked = zeros (board ....
Я выполняю несколько сложных вычислений и конвертирую код в Cython.
Я выполнил профилирование с параметром cython -a и проверил файл .html, и кажется, что всякий раз, когда я делаю деление с плавающей запятой, там ...
У меня есть таблица Product с ненулевыми столбцами «количество» (десятичное число) и состояние (целое),
Я работаю с Python 2.6 (Active Python 2.6.6) и с соответствующим файлом distutils.cfg (установив mingw как ...
У меня есть файл.bat, в который я могу передать параметры. LOAD _TABLE _WRAPPER.BAT Table1 DEV Вкратце, он запускает SQL для загрузки Table1 в среде Dev. Теперь я хочу, чтобы он загружал несколько таблиц за одну ночь....
У меня есть массив значений с плавающей запятой, созданный в обычном Python, который я хочу передать функции cython, которая выступает за базовую функцию C. Функция C требует, чтобы массив был передан как...