1
ответ

conditional `ctypedef` with Cython

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 ...
вопрос задан: 23 August 2010 01:44
1
ответ

Испускание предупреждений Cythonic?

В Cython обычное ключевое слово повышения испускает код C, который содержит ссылку на строку и название исходного файла Cython, позволяя полезному сообщению об ошибке быть сгенерированным. Однако я не видел...
вопрос задан: 23 June 2010 21:25
1
ответ

Заставьте distutils искать numpy заголовочные файлы в корректном месте

В моей установке arrayobject.h numpy расположен в …/site-packages/numpy/core/include/numpy/arrayobject.h. Я записал тривиальный сценарий Cython, который использует numpy: cimport numpy как np определение say_hello_to (...
вопрос задан: 4 March 2010 14:17
1
ответ

Ошибка Cython pyximport в Windows

Я делаю свои первые шаги с Cython, и я установил его на своей машине согласно инструкциям в Wiki. Работа через учебное руководство Cython, которое я получил к pyximport, который, как предполагается, делает...
вопрос задан: 3 June 2009 08:34
0
ответов

3d скользящее окно в Теано?

TL.DR. Существует ли трехмерная дружественная реализация theano.tensor.nnet.neighbours.images2neibs? Я хотел бы выполнить воксел-классификацию тома (NxNxN) с помощью нейронной сети ...
вопрос задан: 10 July 2019 18:13
0
ответов

'ImportError: нет модуля с именем & hellip;' при попытке импортировать PyX-файл в Jupyter

У меня есть этот файл em.pyx в той же папке, что и блокнот Jupyter, куда я пытаюсь его импортировать, но он выдает мне ошибку. ImportError: Нет модуля с именем em.
вопрос задан: 21 March 2019 15:30
0
ответов

Получить из 2d массива одно измерение непрерывного памяти

Где-то в моем коде есть следующее (python / cython) y = np.zeros ((e, N), dtype = DTYPE) cdef double [:, :: 1] y_view = y позже я бы сделал что-то вроде cdef double [ :: 1] y00 = cvarray (shape = (e,), ...
вопрос задан: 18 March 2019 15:30
0
ответов

Cython — преобразование списка строк в символы **

Как я могу преобразовать список строк Python в символ с нулевым символом в конце **, чтобы я мог передать его внешней функции C? У меня есть: struct saferun_task: saferun_jail *jail saferun_limits *...
вопрос задан: 16 March 2018 12:54
0
ответов

Как работают панды Rolling объектов?

Редактировать: я сжал этот вопрос, учитывая, что он, вероятно, был слишком вовлечен для начала. Мясо вопроса выделено жирным шрифтом ниже. Я хотел бы узнать больше об объекте, который фактически создается, когда ...
вопрос задан: 4 March 2018 04:56
0
ответов

Использование самоопределяемого кода Cython из другого кода Cython

В настоящее время я пытаюсь оптимизировать свою программу Python и начал работу с Cython, чтобы уменьшить функцию накладные расходы на вызовы и, возможно, позже включение оптимизированных функций C-библиотек. Итак, я запустил ...
вопрос задан: 26 May 2017 14:47
0
ответов

Установка Pandas в Mac OS X: ImportError (невозможно импортировать имя хеш-таблицы)

Я хотел бы строить панд из источника, а не использовать менеджер пакетов, потому что я заинтересован в содействии. Когда я впервые попытался построить панд, я предпринял следующие шаги: 1) создал ...
вопрос задан: 23 May 2017 22:09
0
ответов

ошибка пипса: нераспознанный параметр командной строки «-fstack-protector-strong»

Когда я запускаю sudo pip pyquery, sudo pip install lxml и sudo pip install cython, я получаю очень похожий вывод с той же ошибкой, которая говорит: x86_64-linux-gnu-gcc: error: нераспознанная командная строка ...
вопрос задан: 23 May 2017 21:47
0
ответов

Есть ли преимущества в использовании интерфейса Python / C вместо Cython?

Я хочу расширить python и numpy, написав некоторые модули на C или C ++, используя BLAS и LAPACK. Я также хочу иметь возможность распространять код как отдельные библиотеки C / C ++. Мне нужны эти библиотеки ...
вопрос задан: 23 May 2017 12:25
0
ответов

структура проекта для переноса множества классов C++ в cython в один общий объект

Я нашел частичные ответы в документах, списках рассылки и на этот вопрос здесь, но я хотел получить более прямой ответ, касающийся моей специфики... Я изучаю cython, пытаясь обернуть небольшие...
вопрос задан: 23 May 2017 12:08
0
ответов

Используйте Cython как конвертер Python в C

У меня огромные модули Python (+8000 строк). У них в основном тонны функций для взаимодействия с аппаратной платформой через последовательный порт путем чтения и записи в аппаратные регистры. Они не ...
вопрос задан: 16 April 2017 21:52
0
ответов

Как инициализировать структуру из dict в cython

Предполагая, что у меня есть структура, определенная как таковая: cdef extern from "blah.h": struct my_struct: int a int b Мне нужно иметь возможность преобразовать dict в my_struct, не предполагая никаких ...
вопрос задан: 1 February 2017 07:11
0
ответов

Cython не дает прироста скорости

Я пытаюсь определить функцию, которая содержит внутренний цикл для моделирования интеграла. Проблема в скорости. Один раз оценка функции на моем компьютере может занять до 30 секунд. Поскольку мой окончательный ...
вопрос задан: 1 February 2017 04:27
0
ответов

Cython: ImportError: нет модуля с именем «myModule»: как вызвать модуль cython, содержащий cimport, в другой узел cython?

Я пытаюсь импортировать модуль cython data.pyx в другой модуль cython user.pyx. Все компилируется нормально, но когда я пытаюсь вызвать user.pyx в модуле python, я получаю сообщение об ошибке «ImportError: No...
вопрос задан: 20 January 2017 13:11
0
ответов

Выделите промежуточные многомерные массивы в Cython без получения GIL

Я пытаюсь использовать Cython для распараллеливания дорогостоящей операции, которая включает в себя генерацию промежуточных многомерных массивов. Следующий очень упрощенный код иллюстрирует то, что я ...
вопрос задан: 30 October 2016 17:13
0
ответов

Компиляция Python в C с использованием Cython

Я пытаюсь для компиляции исходного кода python foo.py на C с помощью cython. В foo.py: print "Hello World" Я выполняю команду cython foo.py. Проблема в том, что при компиляции foo.c с использованием gcc я ...
вопрос задан: 28 February 2016 11:58
0
ответов

Использование API буфера в Cython

Я работаю с библиотекой C, которая неоднократно вызывает указатель пользовательской функции, чтобы получить больше данных. Я хотел бы написать обертку Cython таким образом, чтобы реализация этого Python ...
вопрос задан: 10 February 2016 18:38
0
ответов

Cython: работа с потоками C ++

Проблема Как использовать потоки c ++ (например, std :: ifstream или ostream) из Cython? В c ++ вы можете сделать следующее: std :: ofstream output {filename, std :: ios :: binary}; output.write (...); Как ...
вопрос задан: 22 June 2015 15:34
0
ответов

Инициализация C-массива Cython

Я хотел бы сделать cdef int mom2calc [3] mom2calc [0] = 1 mom2calc [1] = 2 mom2calc [2] = 3 более компактным способом. Нечто похожее на cdef int mom2calc [3] = [1, 2, 3], который является недействительным Cython ...
вопрос задан: 22 September 2014 13:09
0
ответов

Python/Cython/C и обратные вызовы, вызов функции Python из C с использованием Cython

У меня следующий вопрос. Мы должны передать функции обратного вызова в код C. Если функция является функцией Cython в том же модуле, ситуация достаточно проста. В Cython :def callme (int x ):...
вопрос задан: 29 August 2013 12:18
0
ответов

Передача массивов Numpy в код C, заключенный в Cython

У меня есть небольшой фрагмент существующего кода C, который я хочу обернуть с помощью Cython. Я хочу иметь возможность настроить несколько массивов numpy, а затем передать эти массивы в качестве аргументов коду C, функции которого принимают ...
вопрос задан: 12 May 2013 21:49
0
ответов

Преобразование Numpy-> Cython: Ошибка компиляции: Невозможно преобразовать 'npy_intp *' в объект Python

У меня есть следующий код, который необходимо соответствующим образом преобразовать в Cython: from numpy import * ## возвращает выигравших игроков или [] если не определились. def score (board): scores = [] checked = zeros (board ....
вопрос задан: 3 May 2013 15:00
0
ответов

Cython с плавающей запятой PyExc_ZeroDivisionError check

Я выполняю несколько сложных вычислений и конвертирую код в Cython. Я выполнил профилирование с параметром cython -a и проверил файл .html, и кажется, что всякий раз, когда я делаю деление с плавающей запятой, там ...
вопрос задан: 14 March 2013 16:26
0
ответов

Представление SQL выводит обнуляемый столбец из ненулевой таблицы?

У меня есть таблица Product с ненулевыми столбцами «количество» (десятичное число) и состояние (целое), Я работаю с Python 2.6 (Active Python 2.6.6) и с соответствующим файлом distutils.cfg (установив mingw как ...
вопрос задан: 3 March 2013 11:05
0
ответов

Вызов файла.BAT из другого файла.bat

У меня есть файл.bat, в который я могу передать параметры. LOAD _TABLE _WRAPPER.BAT Table1 DEV Вкратце, он запускает SQL для загрузки Table1 в среде Dev. Теперь я хочу, чтобы он загружал несколько таблиц за одну ночь....
вопрос задан: 3 August 2012 16:57
0
ответов

Как преобразовать массив python в массив cython?

У меня есть массив значений с плавающей запятой, созданный в обычном Python, который я хочу передать функции cython, которая выступает за базовую функцию C. Функция C требует, чтобы массив был передан как...
вопрос задан: 27 July 2012 03:33