Возможно ли вызвать функцию Jumba Jited из C / C ++?

Я хотел бы подключить библиотеку C ++ в Python, которая принимает указатель на функцию в качестве аргумента. Я смотрю, что можно сделать звонок в C с PyEval_CallObject, но чтобы продолжить, мне нужна правильная подпись (типы входных и выходных аргументов). Можно ли вернуть колбэк с питона с указанной подписью?

Также я немного обеспокоен производительностью, поэтому я также посмотрел на Python numba проект, который делает компиляцию функции Python. Мне очень интересно, если к нему можно получить доступ в C / C ++, чтобы улучшить производительность.

3

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]