腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Cython
:如
何为
包含
Enum
的
代码
创建
.
pxd
文件
?
、
我正在尝试"cythonize“下面的示例
代码
,其中包括一个
Enum
类
的
实例: from
enum
import
Enum
Shark = 0animal_type: AnimalType, weight: float): self.weight = weight
创建
一个带有类型声明
的
.pyx
浏览 24
提问于2020-12-20
得票数 0
回答已采纳
1
回答
Cython
中有重复
的
枚举成员名称-重新声明错误?
、
、
、
Cython
似乎不允许我重用枚举成员名称。我有以下枚举,我正在尝试cythonize: APPLE = 1 DOG = 1但以下结果会导致'UNKNOWN' redeclared编译错误:cpdef
enum
浏览 0
提问于2018-06-02
得票数 2
1
回答
在模块访问
的
常量表达式中不允许
、
我有两个
cython
文件
:cdef int test = 8cimport intern test= intern.testError compiling
Cython
file:... cpd
浏览 1
提问于2018-08-01
得票数 0
2
回答
如何在
Cython
中包装匿名枚举并为其命名?
、
、
我用
Cython
包装了一些C++
代码
,在两个名称空间中嵌套
的
匿名枚举有一些问题。来自some_header.hpp
的
示例定义 namespace B { X = 0,Y = 1, };}cdef extern from 'some_heade
浏览 0
提问于2017-03-23
得票数 1
1
回答
包
的
Cython
级接口:找不到*.
pxd
文件
、
、
、
、
简单地说,是详细信息 我正在构建两个涉及
cython
的
包,一个包A和一个依赖于A
的
包B。\Anaconda3\Lib\site-packages\nsp\A下找到包
的</em
浏览 1
提问于2019-12-31
得票数 5
回答已采纳
1
回答
sklearn内部程序访问
cython
类和函数
、
、
我感兴趣
的
是测试许多内部类和函数定义在sklearn (例如。也许可以在树构建器中添加print语句,这样我就可以看到树是如何构建
的
)。然而,由于许多内部程序都是用
Cython
编写
的
,我想了解一下测试木星笔记本中
的
功能
的
最佳实践和工作流程。from sklearn.tree import _utilsprint(s.top()) # Att
浏览 2
提问于2019-08-28
得票数 4
回答已采纳
1
回答
在
cython
中包装一个类型
的
enum
、
我想用
cython
包装以下
代码
:// note that the typedef meanspeople dontSTATUS hello(); 我用c_library.
pxd
编写了下面的
浏览 0
提问于2019-01-04
得票数 5
回答已采纳
1
回答
在
Cython
中,numpy“类型标识符”和"type“之间有什么区别?
、
、
令人困惑
的
是,如果您想要
创建
一个数组,则需要使用但是,如果要在buffer引用中定义类型,则可以使用注意np.float64和np.float64_t之间
的
区别。我猜 我猜type identifier是显式
创建
的
w/类似
Cython
<
浏览 5
提问于2012-06-12
得票数 8
2
回答
如何在
Cython
中指定`.
pxd
`
文件
的
路径
、
我
的
项目有以下目录结构:├── Makefile├── pyx│ ├── Shrubbing.
pxd
但是,如果我将Shrubbing.
pxd
移到其他任何地方,例如,移动到
pxd
/中,则会得到以下错误:-------' not found Error compil
浏览 6
提问于2017-11-18
得票数 8
回答已采纳
2
回答
纯Python模式:.
pxd
和@局部变量
、
我有一个Python程序,我想使用
Cython
来加速,同时让Python解释器(“Python模式”)读取源
代码
。我得到了20%
的
速度增长,只是通过编译它
的
现状。然后我
创建
了一个.
pxd
文件
并尝试添加一些“@
cython
.locals(.)”在我
的
.pyx脚本中修复变量
的
类型。但是,在添加这两个功能之前和之后,运行时间并没有什么不同。因此,我有三个类似的问题:@<em
浏览 4
提问于2014-05-21
得票数 4
回答已采纳
1
回答
你如何让cimport在
Cython
工作?
、
、
、
、
我
的
目录结构是这样
的
:init.py __init__.py B/在b.pyx中,我想将函数从A.a。
浏览 2
提问于2011-09-03
得票数 3
回答已采纳
1
回答
在C
代码
中找不到库
、
、
、
我试图用
cython
编译一个模块,但是编译器在外部c
文件
中找不到
包含
库(我以cmath为例,但其他我想要
的
库,
如
cstdio、cstdint、cstring也有同样
的
问题)。一个最小
的
示例由以下4个简单
文件
组成:#include <cmath>cdef extern from "cfile.c":test.pyx: cimp
浏览 4
提问于2018-05-30
得票数 3
1
回答
从其他pyx导入
Cython
函数
两个pyx
文件
,cpdef double func1():f2.pyx如何从f1.pyx导入func1?原因是我有不同
的
部分,并希望将它们放在单独
的
pyx
文件
中。但我不能导入后,我打破他们。
浏览 2
提问于2015-03-20
得票数 8
1
回答
为什么
pxd
文件
在细胞化过程中未被找到/看到?
、
、
、
在同一个目录中有三个
文件
:cdef class Function:main.pyx def _
代码
编译时没有错误。但是,当我试图在另一个Python模块中
创建
一个新
的
Function对象时,我会得到以下错误: File "main.pyx", line 4, in Do.Function.如何让
Cython
看到main.
pxd
,并将其
包
浏览 0
提问于2021-06-17
得票数 1
回答已采纳
1
回答
如何让``make``感知其他目录
的
变化?
、
、
、
在
Cython
测试
代码
中
创建
make
文件
时,我需要让make注意到存储在其他目录中
的
C++头
文件
中所做
的
更改。所以我想出了下面的make
文件
$(CC) setup.py build_ext --inplace 这些目录
的
结构
浏览 0
提问于2020-04-30
得票数 0
1
回答
Cython
:使其他
Cython
模块可以访问外部C函数
、
如果在外部库中有一个C函数void foo(),我可以在module1.pyx中执行它 void foo();foo()cdef extern void foo()foo() 因为有未定义
的
符号错误而中止。
浏览 3
提问于2017-01-07
得票数 0
回答已采纳
1
回答
为Python“公开”吗?
、
、
我正在包装一个库,它大量使用枚举,因此
包含
许多常量标识符。是否有一种方法可以让
Cython
(将它们声明为extern)可用,同时将它们提供给Python?我在寻找这样
的
东西 public
enum
: foo它应该取代
enum
: cfoo "foo"
浏览 2
提问于2012-02-15
得票数 7
回答已采纳
2
回答
为python模块
创建
.
pxd
文件
、
使用
cython
编译器
的
一种方法是,不用
Cython
语言重写Python
代码
,只需编写一个与声明变量类型
的
模块同名
的
.
pxd
文件
,
如
中所述 有没有人知道一种自动化或半自动
的
方法来完成这个过程?
浏览 0
提问于2016-05-29
得票数 2
1
回答
Cython
:为什么我可以在
pxd
文件
中使用向量?
、
、
当我想使用.
pxd
和.pyx
文件
在C++中使用C++
代码
时,可以在
pxd
文件
中导入libcpp.vector之后使用向量。是否可以编写自己
的
C++类并在
pxd
文件
中使用它们,比如使用向量(例如,使用std::array)?一方面,libcpp似乎只
包含
向量
的
pxd
文件
,而另一方面,
cython
编译器在处理向量时似乎做了一些额外
的
技巧。
浏览 0
提问于2020-11-16
得票数 0
回答已采纳
2
回答
使用
Cython
中
的
regex.hC库
、
、
、
我想在我
的
Cython
代码
中使用regex.h库,因为内置
的
re模块看起来很慢,但是我做起来有很多困难。我知道我必须
创建
一个.
pxd
文件
,并在我
的
代码
中使用它作为外部模块,但是我在Python/
Cython
中真的很新。这是我
的
regex.
pxd
文件
: ctypedef char const_char &qu
浏览 4
提问于2012-06-18
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python的.py与Cython的.pxd.pyx.pyd 文件格式之间的主要区别
Python文件扩展名.py?.pyc?.pyd?
快 100 倍,Python 为自然语言处理加速度!
如何利用Python 为自然语言处理加速度
教程 | 比Python快100倍,利用spaCy和Cython实现高速NLP项目
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券