cython 相关问题

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

使用 Cython 将 python 对象传递给 C Gstreamer 函数

我使用 Python3.6 与 GStreamer-1.0 和 PyGObject(用于 python 访问)从相机(tiscamera)读取视频帧。 这些帧是通过 python 代码获取的,最终我得到了一个 GstBuffer: impo...

回答 0 投票 0

从外部 C 代码导入在 Cython 中不起作用

基本上我只从这个 github reportory avscan 中提取了 avscan 样本,我想重新定义/复制并粘贴用户模式主要功能中的代码,并在我的 Cython cod 中实现它......

回答 0 投票 0

如何迭代视图的项目?

我了解 C 和 Python,但我是 Cython 的新手。 我对一个(连续的)双数组有一个看法。我想通过指针和索引遍历视图的项目,就像我们...

回答 2 投票 0

无法让 cython 循环比 pyhton 循环运行得更快

我正在尝试通过使用 cython 来加速 python 函数,但到目前为止还没有运气。原始的 python 代码目前更快。如果有人对如何降低执行时间有任何想法,那...

回答 0 投票 0

在 Cython 中创建 C 和 Pytest 之间的接口

所以我有 Cython 文件 [.pyx 和 .pxd]、一个 C 文件 [.c 和 .h] 和一个 pytest 文件。 我的 C 文件代表一个函数、一个结构以及 .h 和 .c 中的结构定义(对于某些结构)。 所以我...

回答 0 投票 0

Cython 导致 Python 解释器在创建 Python 对象时崩溃

我们有为 C++ 绑定开发的 Cython 包装器,Python 客户端正在使用 cython 包装器。 Python 解释器有时会崩溃(分段)或者当我们 cr 时无法正常工作...

回答 0 投票 0

如何使用在c或pyx代码中创建的“EVP_PKEY”和“X509”在调用c程序的python代码中使用

我有一个 python 程序,它加载了一个用 cython (pyx) 编写的库。并调用 c 代码来处理密钥。 pyx 文件创建了一个 EVP_PKEY 密钥,现在我想将其发送回父 python 有趣...

回答 0 投票 0

将 char* 转换为 wchar_t*

我正在使用以下功能(我无法更改签名) cdef extern 来自“external.h”: int EP_ProtectedStringByID(int ID, char * Buffer, int Len) 这个功能给了我一个

回答 1 投票 0

关于 Cython 错误:ModuleNotFoundError using HistomicsTK libray in Python

导入 HistomicsTK 时出错。 HistomicsTK 是一个用于分析数字病理图像的 Python 包。 我根据提供的安装说明将其安装在 Windows 上。

回答 0 投票 0

调用cython共享库时未定义引用错误

源代码很简单,但是我不会构建go程序。 添加.pyx #cython:language_level = 3 def 添加(整数 x,整数 y): 返回 x + y 添加.h #ifndef ADD_H #定义ADD_H int add(int x,...

回答 0 投票 0

使用类型化内存视图和 BLAS 时最大化 Cython 数组操作的速度

我正在尝试最大化我的 Cython 3.0 代码的速度,该代码涉及使用多个数组操作的循环更新数组(包括矩阵向量乘法、向量向量加法和 s...

回答 1 投票 0

Python3 setuptool 安装扩展寻找错误的 .so 来打包

Python 3.9 设置工具 58.1.0 我有一个 .so 文件,它是通过 cython 从 .pyx 文件构建的,我想将它包含到我的包中 .so 的位置如下 util/helper/foo.so 所以我

回答 0 投票 0

Cython:打开 io.BytesIO 对象作为文件

我有一个 Cython 函数,它对我想通过 python 输入的字节数据执行一些操作,其中 open() 作为 f: 块: 赛通函数: 从 libc.stdio 导入 fdopen def 访问(文件对象...

回答 0 投票 0

Cython:方法重载和类型转换

背景 我正在尝试编写可在 ndarray 上运行且功能类似于 pandas groupby 的 Cython 代码。给定两个 1D 或 2D ndarray“因子”和“组”,我想要摘要描述......

回答 0 投票 0

使用 __new__ 在 Cython 扩展类型中子类化 int

我想对使用“int”子类的代码进行 cythonize,它的行为实际上就像一个集合(类似于 C++ bitset)。 纯 python 对象使用 __new__ 实例化: 类位集(整数): ...

回答 1 投票 0

cl:命令行警告 D9002:忽略选项“-std=c++14”未知

我正在研究从 github (https://github.com/braisCB/WMM) 获取的代码,该代码使用 cython 在 python 上运行 cpp 代码。例如,其中一个代码块是 导入 numpy 来自 distutil...

回答 0 投票 0

如果可以用 C 编写 Python 库,为什么还要存在 Cython? [关闭]

我想不出任何不使用 C 或 Python 的用例。特别是因为大多数库都是用 C 编写的。 我试着想出 Cython 的用例。好像可能是

回答 0 投票 0

np.sum 需要很长时间才能运行

我的代码执行时间很长。查了一下,发现大部分时间都花在了下面的循环中。我该如何优化这个循环? 对于范围 (6) 中的 j: x1 = np.sum(abs(refy1[j:refy1.

回答 1 投票 0

如何使用cython保护Python代码?

我用 Python 语言开发了一个程序,我想最终将这个程序作为 Windows 的可执行文件提供。(作为 .exe 文件) 为了保护我的代码,互联网上的各种搜索...

回答 0 投票 0

Cython,如何正确使用 numpy 字符串数组作为函数的输入

我正在尝试使用 NumPy 字符串数组作为 cython 函数的输入。但是,我似乎无法弄清楚如何在 cython 中实际使用 numPy 字符串数组。 这是

回答 0 投票 0

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