
[英]cython --embed with no console window
(在Windows 上链接到没有控制台的 Cython ,但这个适用于 Python 2.7 和 mingw,解决方案在这里不能直接工作) 这允许使用 Cython 创建 a.exe: 它可以工作,然后test.exe在终端控制台 window 中启动程序。 如何在没有控制台 window 的情 ...
[英]cython --embed with no console window
(在Windows 上链接到没有控制台的 Cython ,但这个适用于 Python 2.7 和 mingw,解决方案在这里不能直接工作) 这允许使用 Cython 创建 a.exe: 它可以工作,然后test.exe在终端控制台 window 中启动程序。 如何在没有控制台 window 的情 ...
[英]Is it possible to access underlying data from Polars in cython?
赏金将在 2 小时后到期。 此问题的答案有资格获得+50声望赏金。 Michael WS正在寻找这个问题的更详细的答案: 我看不到如何访问 cython 中的 c 数据接口无论如何可以访问cython/c++中的底层结构吗? 我有许多脚本可以抓取 np.ndarrays 并进行迭代。 北极星有类 ...
[英]How to wrap a C++ class/struct with attributes that are vectors for fluid use in python
I'm wrapping a C++ API for use in Python, so I'd like the functionality of the Python wrapper classes to pretty closely mirror that of the C++ classe ...
[英]Cython - Compiles ok, but Pycharm doesn't recognize cdef, cpplib - What to configure?
在 pyx 文件中,cdef 或连接到 Cython 的所有内容都带有红色波浪线并且没有自动完成。 怎么做才能使 Pycharm 2021.3.3 识别 Cython/libpp 导入等...? (Cython 已安装,pyx 文件编译正常,运行正常) 额外的问题,当通过类方法中的类成员将 c ...
[英]Prevent a Python-embedded to look in my default path C:\Python38 for modules
我在--embed模式下使用 Cython 来生成 .exe。 我正在评估分发嵌入 Cython 编译代码并使其在任何机器上工作所需的最小文件集。 为此,我只从 Python Windows embeddable package复制最少数量的文件。 为了检查这一点,我需要确保我正在测试的当前进程实 ...
[英]Cython: efficient custom numpy 1D array for cdef class
假设我们在 cython 中有一个类,它(通过指针)在内存中包装了一个具有未知/可变大小的 C++ 类: //poly.h class Poly{ std::vector[int] v // [...] Methods to initialize/add/multiply/... coe ...
[英]Cython embed on Windows
我已阅读How to enable `--embed` with cythonize? 和Cython --embed 标志在 setup.py但此方法不适用于 Windows。 假设我们有: 在适用于 Windows 的 Python 3.8 上运行此build.py脚本不会像使用命令行命令 ...
[英]I tried to install packages using pip but i got this error
警告:在连接被 'ProtocolError('Connection aborted.', FileNotFoundError(2, 'No such file or directory '))': /simple/numpy/ 错误:找不到满足numpy要求的版本(来自版本:无) 错误:没有 ...
[英]cython error unsupported operand type(s) for -: 'list' and 'int'
我在 cython 中有以下功能(从 Jupyter 笔记本运行) 当我调用该函数时,出现以下错误: 但是,我拥有的唯一列表是 min_var_coord。 我对其执行的唯一操作是重新分配它的值。 我不确定在 cython 中还能如何做到这一点? 任何帮助,将不胜感激。 ...
[英]Cython: declaring a variable window during looping over an array
我正在尝试用一个窗口循环一个 3D 数组。 在每次迭代中,窗口移动 1 个像素并计算 (3D) 窗口的方差。 出于性能原因,我在 Jupyter 笔记本中尝试在 Cython 中执行此操作。 我在 python 中的(工作,但速度很慢)代码大致如下所示: 当我尝试在 cython 代码中声明 ...
[英]Is there a preferred way to interface with c++ std::array types in Cython?
Cython 的 libcpp 为std::vector之类的容器提供了包装器,但对于std::array仍然没有类似的东西。 据我了解,这是因为 Cython 不支持非类型模板参数,因此没有为任意大小的数组创建.pxd的好方法( 请参阅此处和此处了解现有讨论)。 由于这些帖子来自几年前,我想知道 ...
[英]How to cross compile cython with zig cc
有没有办法用zig cc交叉编译cython项目。 根据this blog zig可以交叉编译。 交叉编译cython hello world的示例会很棒。 ...
[英]LightFM model: scores and sigmoid function inside
我有两个与 LightFM model 相关的问题: 我阅读了有关 model 的文章,发现它使用了 sigmoid f(.) 函数。 我还检查了库的Cython 代码,发现 function 也在那里实现。 但是,model 适用于评级设置中的项目排名(从 1 到 5 的评级)。 为什么 sigm ...
[英]Numba code much faster than cython alternative
我必须用 cython 写一个小模拟,通常用 numba 加速。 但我必须进行这种转换,因为 numba 不支持 scipy function,我想用它来修改 function。 所以基本上我已经将我的模拟程序翻译成 cython,与 numba 相比,这使得一切都超级慢。 因此,我的 cython ...
[英]What is a ".pxi.in" file and how to use it?
我需要了解熊猫的源代码。 我在源代码中遇到了几个“.pxi.in”文件。 例如: https ://github.com/pandas-dev/pandas/blob/main/pandas/_libs/hashtable_class_helper.pxi.in 文件说 不要直接编辑 .pxi ...
[英]need help installing a python package which uses Cython and Boost c++ on Windows 10
我一直试图在windows上安装这个python 包,但到目前为止没有成功。 它使用Cython和cyCada与 C++ 交互并使用boost库。 我安装了 VS2022 社区,并将 boost 库添加到其包含目录中。 使用MSVC ,当我运行python setup.py install这就 ...
[英]Disable code inspection with Cython and compilation
我有一个 python 脚本,我使用 Cython 和 Gcc 将其转换为 pyd 文件。 我希望它是一个黑匣子,这样人们就不能轻易地检查它。 cythonization和编译后的源代码是隐藏的。 但是,当您在 python 控制台中导入模块并使用dir魔术方法时,您似乎仍然可以很容易地检查它。 ...
[英]Where to put #define in IPython Cython cell?
如果我用细胞做笔记本 和 然后第二个输出 我的问题是 - 我应该把#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION放在哪里? 如果我将第二个单元格更改为 然后它仍然给出相同的警告 ...
[英]Cython initialize matrix with zeros
描述 我只是想创建一个由0填充的rows x cols的矩阵。 总是使用 numpy 我认为使用文档中描述的np.zeros是最简单的: 然后我使用 c 中的数组进行了比较: numpy 版本在我的电脑上用了3 secs ,而 c 版本只用了2.4e-5 secs 。 但是,当我从f2() ...
[英]Cython: cannot get relative cimport to work
我正在测试 Cython 中的相对导入以在我自己的项目中使用,但我似乎无法让它工作。 我也试过这个答案,但仍然无法让它工作。 我正在使用 Cython 文档的示例,但更改了文件结构,使其类似于一个包: bushbing.pxd 和 .pyx 文件与文档相同,但我更改了 landscaping ...