腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
python-for-android
,
Cython
,
C++
,
CythonRecipe
:
只允许
在
c++
中
操作
、
、
、
我的
Cython
项目有这个setup.py: from setuptools import setup namesynth_unit.cc' include_path = ['music-synthesizer-for-android/src/'], ) ) 当我运行buildoz
浏览 27
提问于2020-11-10
得票数 0
1
回答
为什么
Cython
在
函数的开头强制声明局部变量
、
、
这是
在
中
作为评论提出的。以下代码没有
在
Cython
中
编译: if i == 0: else: cdef int j return i j = i+1问题是:为什么
Cython
强制
在
函数的开头而不是
在
j块<e
浏览 1
提问于2014-02-05
得票数 2
回答已采纳
1
回答
如何使用
cython
向
c++
公开python类
、
、
如何使用
cython
向
C++
公开python对象?我理解如何对函数执行此
操作
,但不确定这对于类是否可行。 本质上,我有一个用
cython
编写的数据结构,它必须由
C++
填充。一旦填充,
c++
代码将调用
cython
方法并传递该对象。该方法
中
的
cython
代码应该能够访问对象的数据。
浏览 2
提问于2016-02-16
得票数 6
回答已采纳
1
回答
Python,使用dict的高效并行
操作
、
、
、
、
result[value]=[]list_tuple包含大约200k个元组,我必须非常快地完成这个
操作
我的第一个尝试是
在
cython
中使用prange() (这样我就可以从
cython
优化和并行执行
中
受益),但问题是(像往常一样),GIL:
在
prange()
中
,我可以使用
cython
memviews管理列表和元组
在
cython
<em
浏览 131
提问于2018-07-27
得票数 3
回答已采纳
1
回答
使
C++
使用Python函数的输出
、
、
、
、
但是,我的代码是用Python编写的,我希望
C++
代码
在
执行过程中使用代码
中
的输出。else} 当调用
C+
+
中
的pickBranchLit()时,我希望
在
C++
中使用Python函数
浏览 1
提问于2018-01-18
得票数 1
1
回答
Cython
:使用
C++
流
、
、
、
、
问题std::ofstream output { filename, std::ios::binary };你如何在
Cython
中
实现同样的目标当前状态 我
在
Cython
中封装了fstream
中
的结构,以便在函数声明中使用它们的名称,但棘手的
浏览 0
提问于2015-06-22
得票数 13
回答已采纳
3
回答
在
Cython
语言中包装
C++
模板函数/方法
、
、
、
、
我正在尝试用
Cython
包装一些
C++
代码。我有一个使用模板方法的类,但它本身不是模板。class SomeClass {}; 因为类不是模板,而仅仅是构造器,所以我不能在
Cython
中将类声明为模板,
浏览 2
提问于2012-01-04
得票数 8
1
回答
实例化从
cython
中
的类派生的
C++
结构
、
、
、
我正在尝试使用
Cython
将Python与子物理
C++
库连接起来。我想以C的速度或者接近C的速度做这件事,并且使用最小的变量包装和从Python
中
解压。我能够使用这种方法为OpenGL创建一个
Cython
接口(尽管OpenGL有一个比子物理要简单得多的非面向对象的C)。我的OpenGL接口工作得很好,但是
在
与弹物理接口方面进展缓慢。正如您可能知道的那样,结构可以从类派生出来(继承它们),这两者之间没有太大的区别--至少
在
C++
中
是这样的。然而,
浏览 0
提问于2017-03-30
得票数 3
回答已采纳
1
回答
如何在
Cython
包装器中保存复杂的
C++
命名空间?
、
、
、
、
我正在为一个复杂的
C++
库编写一个
Cython
包装器。我想我已经知道了如何编写必要的.pxd和.pyx文件。我现在的问题是,尽管我的
C++
程序有大约100个不同的名称空间,但
Cython
编译的python库的名称空间完全是平坦的。
在
我的.pyx文件
中
: cdef CppHdf5File* thisptr ...理想情况下,我希望Python包含一个lm.io.hdf5.Hdf5File类(即lm.io.hdf5模块
中</
浏览 2
提问于2015-01-12
得票数 8
2
回答
通过
Cython
将
C++
向量传递给Numpy,而无需自动复制和处理内存管理
、
、
、
在
处理大型矩阵(NxM与1K <= N <= 20K和10K <= M <= 200 K)时,我通常需要通过
Cython
将Numpy矩阵传递给
C++
,以完成工作,并且工作正常&不需要复制。但是,有时我需要在
C++
中
初始化和预处理一个矩阵,并将它传递给Numpy (Python3.6)。让我们假设矩阵是线性化的(因此,大小是N*M,它是一个一维矩阵-这里不重要。)it fast
Cython
:
浏览 8
提问于2017-07-16
得票数 21
回答已采纳
2
回答
用gcc编译
cython
:#
中
没有包含"ios“的文件或目录
、
fatal error: ios: No such file or directory ^~~~~从路径
中
可以看出numpy、spacy和
cython
都是通过conda安装的。
浏览 1
提问于2018-11-25
得票数 10
回答已采纳
1
回答
生成包含
Cython
中
Python字符串的向量
、
、
、
有办法让
Cython
向量存储Python字符串吗?因为当我这么做的时候当我试图编译它时,它会产生一个错误。
浏览 1
提问于2019-08-07
得票数 0
回答已采纳
1
回答
跟踪
Cython
包装的
C++
中分配的内存使用情况
、
、
、
我有一个Python程序,它调用一些
Cython
代码,而
Cython
代码又包装了一些原始的
C++
代码。我想看看基本
C++
代码分配了多少内存。我已经尝试过Python的memory_profiler模块,但是,它似乎无法检测到
C++
代码分配的任何内容。我的证据是我有一个
Cython
对象,它反过来存储
C++
对象的一个实例。这个
C++
对象绝对应该占用大量的内存。
在
python
中
,当我创建
Cython
对象的
浏览 13
提问于2017-01-11
得票数 4
2
回答
Cython
:如何根据一个向量对另一个向量的内容进行排序?
、
、
我尝试
在
Cython
中
对两个
C++
向量进行排序,一个按其自身的内容排序,另一个按第一个向量的内容排序。cimport
cython
from libcpp.algorithm cimport sort as stdsort 我知道
在
纯
C++
中
,您可以很容易地对同时包含距离和索引的对象执行此
操作</em
浏览 3
提问于2020-09-09
得票数 5
1
回答
如何从
Cython
头导入全局变量以
在
C++
中使用
、
、
我正在做一个
C++
项目,它需要包装在
Cython
中
,以便最终
在
Python语言的集成测试中使用。我有一个全局变量,用于
在
我的
C++
头文件
中
的函数
中
默认一个值,如下所示 header file const uint8_t kAudioLevel = 0x5a; 这在
c++
文件
中
的函数中使用,例如 void
C++
中
的func()包装器
中
,以允许将该值设为默认值。和<e
浏览 28
提问于2021-08-03
得票数 1
1
回答
在
包装
C++
向量时消除Python开销
、
libcpp.algorithm cimport unique# from libcpp cimport bool@
cython
.wraparound(False)cdef class Vector(False) @<em
浏览 1
提问于2018-10-08
得票数 0
回答已采纳
1
回答
用
cython
从
C++
构造函数传播异常
、
、
、
如果某些参数无效(例如,执行
C++
),我希望
在
PyErr_SetString(PyExc_ValueError, "Error occurred")类构造函数
中
引发异常。几个关切问题:from
Cython
.Build import cythonize from <e
浏览 3
提问于2020-11-10
得票数 1
回答已采纳
2
回答
Cython
编译错误:说Array是一个结构
、
这是我的
Cython
错误的最低可复制版本。代码
在
C++
中
运行。 编译器告诉我错误C2088,"+=对于struct是非法的“。然而,它正在被传递一个数组。
浏览 0
提问于2019-08-16
得票数 0
回答已采纳
1
回答
Cython
:
在
一个具有融合类型的参数
中
传递多个numpy数组
、
、
我已经重写了一个从C到
Cython
的算法,这样我就可以利用融合类型,更容易从python调用。该算法可以与其他参数一起使用多个数组。数组被接受为指向指针的指针(例如。)。我想通过提供多个数组作为numpy数组的一个元组来调用python
中
的
cython
代码,但是这样做会使融合类型变得有些混乱。numpy.float64_t **>cols_pointer) raise ValueError("Array data type is unknown") 我意识到我可以
在</e
浏览 2
提问于2015-01-02
得票数 4
回答已采纳
1
回答
Cython
中
的Std::vector
在
C++
中
,我可以像这样声明一个向量:
在
Cython
中
,我只能这样做:
在
尝试执行以下
操作
时,我会遇到一个错误:这在
Cython
中
是不可能的,还是我做错了什么?
浏览 2
提问于2015-07-01
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
用 Cython 造个轮子
快 100 倍,Python 为自然语言处理加速度!
人工智能机器学习的框架偏向于Python原因
如何将Python自然语言处理速度提高100倍?
如何利用Python 为自然语言处理加速度
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券