cython 相关问题

Cython是Python语言的超集,用于快速生成Python C扩展。

在Cython中,过载的operator()失效了。

我试图用Cython在Python中封装一个手写的C++数组类。代码不能编译,因为应该返回引用的operator()在 ...

回答 1 投票 0

如何为cython(.pyx)文件启用PyCharm类型检查器功能?

PyCharm 中的 python 类型检查器似乎对 .py 文件自动工作......但对 .pyx 文件不工作。有什么方法可以在PyCharm中启用.pyx文件的类型检查器吗?另外,有没有什么方法可以使用 ...

回答 1 投票 4

CythonPython比较无效的语法错误。

我想把Python和Cython在执行时间上做个比较,所以我写了两个文件: fac.py def factorial(n): if n >= 1: return n*factorial(n - 1) return 1 fastfac.pyx ...

回答 1 投票 -1

Cython primes 示例 - SyntaxError: invalid syntax.

我正在Linux中学习Cython,并且正在通过Cython教程页面上的例子来工作:https:/cython.readthedocs.ioenlatestsrctutorialcython_tutorial.html#primes 我正在学习...

回答 1 投票 -1

如何使用Chaquopy对Android平台的python脚本进行cython化?

我的目标是用Cython for Android平台来实现pythonizeobfuscate一个python脚本。到目前为止,我尝试过的方法是 我有一个setup.py 从setuptools导入setup 从Cython.Build导入... ...

回答 1 投票 0

函数结果的Cython FIFO缓存

我需要一些缓存来存储Cython中函数f的结果,以便将来重用。一个简单的FIFO缓存策略,当缓存满时丢弃最近计算的结果,就可以 ...

回答 1 投票 2

用Cython将np.ndarray传给Fortran。

我正在用Python封装一个Fortran模块。我选择使用Cython来做。我的问题是向Fortran传递一个np.ndarray。我能够从Fortran中接收到一个np.ndarray,但是我所有的 ...

回答 1 投票 1

如何在Cython中获取最大整数值?

我在用Cython优化一个库。在代码中,有一部分是寻找成本最低的东西。原来的代码看起来有点像这样: cost = float('inf') for thing in things: ...。

回答 1 投票 0

Cython.C类的'myclass'被声明但没有定义。C类 "myclass "被声明但没有定义

我试图用Python创建一个用Cython编写的模块。该模块计划使用C++库来为不同的Python和Cython模块提供这些功能。问题是 (base) $ python setup.... .

回答 1 投票 1

使用PyInstaller构建Cython编译的python代码。

我正试图用PyInstaller构建一个Python多文件代码,为此我用Cython编译了代码,并使用.so文件代替.py文件。为此,我已经用Cython编译了代码,并使用.so文件代替.py文件生成。假设第1个文件是main.py...。

回答 1 投票 22

导入cython的numpy时发生错误。

当我在jupyter实验室使用Cython时,发生了一个错误。%%cython import numpy as np cimport numpy as cnp AttributeError Traceback (last最近一次调用) in --->....

回答 1 投票 0

如何在Cython中运行doctest?

设置 假设我有一个脚本fib.py,里面有一些doctests。def fib(n).""返回斐波那契序列中的第n个数字。"""返回斐波那契序列中的第n个数字。 >>> fib(0) 0.0 >>> fib(1) ...

回答 1 投票 0

Cython中传递浮点数组的最佳选择

假设有一个C++类,我们想在其中定义一个函数,在python中调用。在python中,我们的目标是能够用以下方式调用这个函数。Input: 类型为2D numpy-array(...)

回答 1 投票 0

用Cython制作的可执行文件真的不需要源代码吗?

我看了《用Cython制作可执行文件》和BuvinJ的《如何有效混淆Python代码》的回答,想测试一下用Cython编译的源代码是否真的 "不存在了"......

回答 1 投票 3

发布嵌入-赛门编译的代码所需的最小文件集,并使其在任何机器上工作。

TL;DR: 如何使用Cython来代替Py2exe, cx_freeze, pyinstaller等分发方法。继用Cython制作一个可执行文件之后,我想看看如何能将一个 ...

回答 1 投票 0

能否将Cython代码编译成dll,以便C++应用可以调用它?

我有一个C++程序,它有一种插件结构:当程序启动时,它在插件文件夹中寻找带有某些导出函数签名的dll,例如: void InitPlugin(......)

回答 1 投票 7

Cython最快的高频控制循环传递浮点数的方法

我在一个c++类中有一个函数(func),想从python端调用它,以尽可能低的延迟调用以下序列: 1_在python端:func(np.array([1,2,3,4,5])或 ...

回答 1 投票 0

如何加快Pandas多级数据框的求和速度?

我想加快几个大的多级数据框的和。下面是一个例子:df1 = mul_df(5000,30,400) # mul_df创建一个大的多级数据框 #让df2, df3, df4 = df1, df1, df1 to ....

回答 2 投票 1

使用Scikit-build的Cython:动态模块没有定义模块导出功能。

我一直在用scikit-build-sample-projects中的cython hello world例子做一些测试,我注意到如果我改变CMakeLists.txt中的一些文件名及其对应的字段......

回答 0 投票 0

catkin_pkg设置的Cython包含错误

我在setup.py中使用以下代码从此处创建c ++类的python包装器:##!不要手动调用此setup.py,请使用distutils.core中的CATKIN INSTEAD,从...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.