腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Cython
:使用
C++
流
、
、
、
、
问题std::ofstream output { filename, std::ios::binary };你如
何在
Cython
中
实现同样
的
目标当前状态 我在
Cython
中封装了fstream
中
的<
浏览 0
提问于2015-06-22
得票数 13
回答已采纳
1
回答
Cython
中
的
非成员算子
我目前正在为现有的
C++
库编写
Cython
包装
器。我在
C++
中有一个重载
的
非会员
操作
符,
如
在描述头
的
pxd文件
中
,我写了 Data operator+(const Data&, const Data&) 现在我如
何在</
浏览 2
提问于2015-04-19
得票数 2
回答已采纳
1
回答
包装
C++
,如
何在
cython
中
进行
不同
的
类
操作
、
、
我正在尝试用
cython
包装
一个
c++
类
,这个
类
使用另一个
类
作为
操作
符重载
的
输入。我不知道如
何在
python部分定义另一个
类
类型。我为每个
类
编写了pxd和pyx文件,并将大小
的
文件导入Point。但是编译失败了,.I在这里上传代码,有没有人能给我一点提示,怎么
操作
,非常感谢 这里有两个
类
,其中Point使用Size作为
操作
符重载
浏览 7
提问于2018-01-03
得票数 1
回答已采纳
1
回答
在Python中使用C/
C++
的
最快方法是什么?
、
、
、
、
调用C/
C++
函数和使用
C++
类
的
最快方法是什么?有各种方法可以做到这一点,
如
Python扩展模块(Python.h)、
Cython
、SWIG、Boost等。因此,我想调用C/
C++
函数并在python中使用
C++
类
,只需对c/
c++
代
浏览 1
提问于2017-04-28
得票数 0
1
回答
如
何在
Cython
包装
器中保存复杂
的
C++
命名空间?
、
、
、
、
我正在为一个复杂
的
C++
库编写一个
Cython
包装
器。我想我已经知道了如何编写必要
的
.pxd和.pyx文件。我现在
的
问题是,尽管我
的
C++
程序有大约100个
不同
的
名称空间,但
Cython
编译
的
python库
的
名称空间完全是平坦
的
。然后,
Cython
编译
的
Python库包含一个名为Hdf5File
的</e
浏览 2
提问于2015-01-12
得票数 8
1
回答
在
Cython
中
处理
C++
数组(使用numpy和py手电筒)
、
、
、
、
我试图使用
cython
包装
一个
C++
库(如果相关的话是fastText)。
C++
库
类
从磁盘加载一个非常大
的
数组。我
的
包装
器从
C++
库实例化一个
类
来加载数组,然后使用
cython
内存视图和numpy.asarray将数组转换为numpy数组,然后调用torch.from_numpy创建一个张量。我想这是因为
C++
代码和numpy/pytorch都试图管理相同
的</e
浏览 5
提问于2017-06-06
得票数 4
回答已采纳
1
回答
Cython
中
显式默认
的
比较运算符
、
、
我想
包装
一个
C++
结构,它有一个使用
Cython
的
比较运算符: float a; float c; booloperator==(const myStruct &myStr) const = default;我正在努力弄清楚如
何在
Cython
中
执行
操作
符重载。我没有在struct
的
cython
定义中指定
浏览 11
提问于2022-11-12
得票数 0
3
回答
如何将变量值从
C++
传递到Python?
、
、
、
我有一个传感器
的
值,它只能用
C++
读取,因为它是用它实现
的
,我想把一个传感器
的
位置值(两个浮点变量)传递给Python。我已经阅读了很多,我发现了共享内存,管道等等,你知道最好
的
方法是什么吗?
浏览 0
提问于2016-08-15
得票数 3
1
回答
跨项目的
Cython
定义?
、
、
我有一个
Cython
包装
的
C++
项目Foo,它有一个python
包装
器,它公开了一些
类
: py_foo.Bar()。该项目通常使用.pxd和.pyx文件定义,并使用标准`setup.py
进行
安装。我还有另一个
Cython
包装
的
项目Baz,它有一个带有构造函数
的
C++
类
,该构造函数接受Foo.Bar
的
一个实例。现在,我看到了转换和类型错误,例如Ba
浏览 2
提问于2017-03-10
得票数 2
1
回答
Cython
:避免复制通过std::移动不工作
、
、
问题cdef extern from "XY.h": vector[double] getVector()_this.getVector())上述想法是行不通
的
。
Cython
正在(至少)生成一个向量
的
副本。我认为这是因为没有办法从向量中移动,因为这已
浏览 7
提问于2015-04-10
得票数 4
3
回答
Cython
扩展
类
:如
何在
自动生成
的
C结构
中
公开方法?
、
、
具体地说,我需要在Python
中
创建
类
实例,创建
C++
对象作为这些
C++
对象
的
包装
器,然后将这些对象传递给Python代码
进行
处理。这只是一个更大
的
C++
程序
的
一部分,因此最终需要使用C/Python API在
C++
中
完成。为了让我
的
工作更轻松,我使用
Cython
定义了扩展
类
(cdef
类
),这些<em
浏览 1
提问于2016-01-21
得票数 5
1
回答
Cython
:为什么我可以在pxd文件中使用向量?
、
、
当我想使用.pxd和.pyx文件在
C++
中使用
C++
代码时,可以在pxd文件中导入libcpp.vector之后使用向量。是否可以编写自己
的
C++
类
并在pxd文件中使用它们,比如使用向量(例如,使用std::array)?一方面,libcpp似乎只包含向量
的
pxd文件,而另一方面,
cython
编译器在处理向量时似乎做了一些额外
的
技巧。
浏览 0
提问于2020-11-16
得票数 0
回答已采纳
4
回答
将ndarray转换为cv::Mat
的
最简单方法是什么?
、
、
、
、
我正在尝试为使用
类
的
C++
库创建OpenCV Python/
Cython
包装
器。在官方Python
包装
器
中
,所有函数都采用NumPy
的
ndarray而不是cv::Mat,这非常方便。但是在我自己
的
包装
中
,我如何
进行
这样
的
转换呢?也就是说,如何从 np.ndarray创建 cv::Mat ?
浏览 6
提问于2014-03-29
得票数 7
回答已采纳
1
回答
为具有复杂层次结构
的
C++
类
编写一个简化
包装
器,以便
Cython
可以调用它
、
、
、
我正试图为
C++
计算拓扑库GUDHI ()设计一个
Cython
包装
器。GUDHI
类
接受其他
类
作为它们
的
参数,这些
类
将其他子类传递给它们
的
方法。所以直接推到
Cython
上是很麻烦
的
。我向
Cython
组发布了一个问题,有人建议我用
C++
编写一个简化
的
包装
器,以避免
cython
的
复杂性。评论
的
在下面
浏览 1
提问于2017-03-04
得票数 0
3
回答
在使用
C++
时,如何将一个
类
(引用)传递给另一个
类
?
、
、
、
我正在尝试用
Cython
封装一个
C++
模块,这样我就可以在Python中使用它了。cdef extern from "foobar.hpp" namespace "foob
浏览 0
提问于2014-01-08
得票数 5
2
回答
无法推断全局函数
中
的
类型参数
、
、
、
我正在尝试
包装
一个经过高度模板化
的
C++
库,它使用
类
和全局函数对它们
进行
操作
。我想知道为什么在下面的示例
中
,
Cython
编译器在get(c, 1)
中
给出了“无法推断类型参数”
的
错误,而我却没有收到对前面一行
的
抱怨: cdef(Container[T]) c
浏览 6
提问于2015-07-03
得票数 1
回答已采纳
1
回答
使用cuda
的
cython
扩展
、
、
、
我有一个作为
C++
类
的
conv net实现。该类构建在生成CUDA代码
的
模板库( )之上,因此它采用头文件
的
形式。因此,它只能在使用nvcc编译
的
文件中使用。我现在正在尝试用Python
包装
这个
类
,以便更容易地加载和保存参数、数据等。 如何使用
Cython
包装
C++
类
?我研究了,它演示了如何围绕
C++
类
编写
包装
器pyx文件。不
浏览 1
提问于2014-06-05
得票数 3
1
回答
将
Cython
中
的
有界方法作为参数传递
、
、
我试图将一些
C++
代码打包到
Cython
中
,并遇到了一些困难,试图将一个方法从
类
中
作为参数传递给函数。我不知道它是否更清楚,但是A
类
表示一个统计模型(因此myAMethod不仅使用传递
的
参数,而且使用许多实例变量),B有
不同
的
方法来最小化传递
的
函数。(A&, double (A::*f) (double*) } 所以我要做
的
是在
Cython
代码
中
同时使用A
浏览 2
提问于2015-03-16
得票数 4
回答已采纳
1
回答
Cython
重载“找不到合适
的
方法”
、
、
、
、
我在通过
Cython
访问
C++
类
中
的
重载构造函数时遇到了问题。我正在尝试
包装
一个
C++
类
,
如
所描述
的
那样。该类有多个构造函数,具有相同数量
的
参数,只是类型
不同
,例如提到
的
类
。然而,
Cython
很难决定要调用哪个构造函数,从而导致错误“找不到合适
的
方法”。-----------------------------
浏览 6
提问于2015-03-20
得票数 4
回答已采纳
1
回答
Cython
:
包装
一个将自身
的
不同
实例作为输入
的
C++
类
、
、
我认为tensorflow
的
问题是一切都会发生,我会从中学到很多东西:) 这个库
中
的
主要
类
是变量
类
,它有三种方法可以插入它--作为常量、自变量或函数。我想用
cython
包装
这个
类
。到目前为止,
类
只有一个构造函数和一个getValue函数,它们将返回一个给出
类
值
的
函数。问题是,当您将其初始化为一个函数时,构造函数需要变量
类
的
另外两个实例以及它们之间
的</em
浏览 0
提问于2017-07-23
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
提速30倍!这个加速包让Python代码飞起来
Numba和Cython如何加速Python代码
用 Cython 造个轮子
快 100 倍,Python 为自然语言处理加速度!
如何将Python自然语言处理速度提高100倍?
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券