腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
将
float
转
换为
string
numba
python
numpy
数组
、
、
、
、
我正在运行一个@nb.njit函数,试图在字符串
数组
中放入一个整数。import
numpy
as npdef func(): return my_array a = func()我收到以下错误:
numba
.errors.T
浏览 13
提问于2019-10-25
得票数 5
回答已采纳
1
回答
如何在使用
Python
+
NumPy
+
Numba
时加快
数组
访问速度
、
、
、
我在玩
Numba
,看看我能多快地做一个
Python
+
NumPy
代码。我的测试函数计算三维空间中n个点的两两欧几里德距离。我得到了两个数量级加速
Numba
。如果我注释掉存储在
数组
中的距离的行(即distance[i, j] = d和distance[j, i] = d),我将得到
Numba
的6个数量级加速。
NumPy
和
Numba
函数from
numba
import jit, <
浏览 0
提问于2015-07-09
得票数 1
1
回答
Numpy
标量上的二进制操作自动向上转换到
float
64
、
、
、
我希望在np.
float
32和内置
Python
之间执行二进制操作(如add和乘法),并将np.
float
32作为返回类型。但是,它会自动提升到np.
float
64中。然而,在我的示例中,没有必要对np.
float
64进行向上转换以保持精度,但仍然会发生这种情况。如果我
将
2.0 (
Python
浮点数(64位))添加到一个而不是2中,那么这个转换就有意义了。因此,我的问题是:当
将
二进制运算符应用于np.
float
32和内置
Pyt
浏览 2
提问于2014-09-18
得票数 0
回答已采纳
1
回答
南巴:如何
将
标准转
换为
整数?
、
Python
3.9.7,
Numba
0.54.0@
numba
.njit(parallel=True) def _fill_date_timerow['Price_frac'] =
numba
.uint16(row['Price_frac_str']) #ERROR!没有为signature:(unichr x 5找到函数函数的实现(
浏览 2
提问于2021-10-17
得票数 1
2
回答
快速获得两个大
数组
的线性组合的方法是什么?
、
、
我有两个
numpy
数组
A和B的维数(87256×87256)。α*A+ (1 -α)*B计算这个
数组
最快的方法是什么?我有一个多核系统,所以并行计算不是一个限制.
浏览 0
提问于2019-09-10
得票数 2
回答已采纳
1
回答
Numba
,奇怪的类型修改
、
我正在尝试进一步提高一些用
python
编写的代码的速度,这些代码是用
Numba
编译的。当查看
numba
生成的程序集时,我注意到生成了双精度操作,我觉得这很奇怪,因为输入和输出都应该是
float
32的。 我在the循环外部将变量/
数组
类型声明为
float
32,并将它们传递到函数中。奇怪的是,在运行测试之后,我发现变量"scalarout“被转
换为
python
float
,这实际上是一个64位的值。default_ti
浏览 21
提问于2020-01-28
得票数 1
1
回答
对于使用
Python
中的Numbas矢量化装饰器,我有一些问题。
、
、
、
我目前正在研究如何使用
Numba
来加速我的
python
软件。我是全新的概念,目前正在尝试学习绝对的基础。我现在坚持的是: 我不明白,矢量化装饰器的最大好处是什么?文档解释说,修饰器用于
将
普通
python
函数转
换为
Numpy
ufunc。据我所知,ufunc的好处是,它可以使用
numpy
数组
(而不是标量)并提供诸如广播之类的功能。以
numba
文档中的这个例子为例。@vectorize([
float
64(
floa
浏览 0
提问于2018-09-12
得票数 2
1
回答
比较
numpy
数组
时出现
Numba
autojit错误
、
、
当我在我的函数中比较两个
numpy
数组
时,我得到一个错误,说只有length-1
数组
可以转
换为
Python
标量:from
numba
import7-f7b68c0872a3> in <module>() /Users/Guest/Library/Enthought/Canopy_64bit/
浏览 2
提问于2013-10-29
得票数 9
1
回答
如何使用
Numba
将
正确的数据类型传递给类?
、
array dtype: object我有一个类是这样写的: ('train_x',
float
64[:,:]), ('test_x',
float
64[:,:]),] @jitclass我
将<
浏览 100
提问于2020-02-28
得票数 0
回答已采纳
3
回答
什么时候能有效?
、
、
、
我知道
numba
会创建一些间接费用,在某些情况下(非密集计算),纯
python
会变得更慢。但我不知道的是在哪里划界线。是否可以用算法复杂度的顺序来确定在哪里?例如,为了添加两个
数组
(~O(n)),在这段代码中,纯
python
比5更短: result = 0.0 return result @
numba
.jit('
float
64[:](
floa
浏览 0
提问于2019-03-29
得票数 4
回答已采纳
1
回答
Python
Numba
问题(TypingError:在nopython模式管道中失败)
、
、
我刚刚开始熟悉如何使用
Numba
加速我的代码,所以我测试了非常简单的函数: import
numpy
as npfrom time import time---> 2 dotter(X)> 4 print(1000*(toc-tic), ' ms')> ~/anaconda3/lib/
python
3.8# Something uns
浏览 76
提问于2021-03-18
得票数 0
1
回答
混合
numba
njit的数据类型输入
、
、
我有一个用于操作的大
数组
,例如,矩阵
转
置。
numba
要快得多:import
numpy
as npimport time t = time.time() print(f"
numpy
n
浏览 15
提问于2022-03-02
得票数 2
回答已采纳
1
回答
为什么
numpy
.array在jitclass
numba
中出现了一个错误?
、
、
int32,
float
64class myclass(object_ctor(*bind.args[1:], **bind.kwargs) File "C:\
Python
389\lib\site-packages\
numba
\core\dispatcher.py"File "<
string
>
浏览 10
提问于2022-01-19
得票数 1
回答已采纳
2
回答
将
双倍
数组
从
Python
移动到Java
、
、
我有一个
Python
来计算几个非常小的
NumPy
数组
,并且我在一个单独的机器上有一个需要使用这些
数组
的Java。 这些
数组
有时需要重新计算,然后由Java服务使用。
将
NumPy
数组
转
储到磁盘并以
float
[][]的形式加载它的最佳方法是什么?我知道我可以使用JSON来完成这个任务(
Python
将
NumPy
数组
转
储到一个JSON文
浏览 4
提问于2018-09-20
得票数 0
回答已采纳
3
回答
numpy
比
numba
和cython快,如何改进
numba
代码
、
、
、
、
我已经尽力
将
所有的技巧结合起来,使
numba
快速,在某种程度上,对于cython也是如此,但是我的
numpy
代码几乎比
numba
(
float
64)快2倍,如果使用
float
32,则比
numba
快2倍我浏览了很多关于
numpy
,
numba
和cython的堆叠文章,却没有找到任何直接的答案。
numpy
版本: return np.sum( np.exp(x) )
nu
浏览 0
提问于2019-07-07
得票数 7
回答已采纳
1
回答
为什么下面的代码不需要
python
解释器呢?
、
、
、
我在看来学习
Numba
。= v + a*dt positions[ii] = x/x0然后,演示者开始指示
numba
他的论点是 如果代码不需要与GIL交互,那么发布GIL有什
浏览 9
提问于2021-12-21
得票数 1
回答已采纳
1
回答
如何在
numba
编译函数中使用np.empty;错误消息“所有模板被拒绝”
、
、
、
、
@jit(nopython=True) return np.empty(5, np.
float
)empty() 342/lib/
python
3.5/site-pac
浏览 1
提问于2018-06-29
得票数 6
回答已采纳
1
回答
具有元组列表的
Numba
、
、
、
tuple_data = [(1.1,1,"one"),(2.1,2,"two"),(3.1,3,"three")]问题是,我希望数据作为
float
本身。,所以我的代码如下:import
numpy
as n
浏览 1
提问于2021-03-05
得票数 2
1
回答
在
Numba
类中预先分配2D
数组
、
、
、
、
我在和
Numba
一起做一次加速课。当您想在类中使用
Numba
时,您必须定义/预先分配您的类变量。在这方面,,我的问题是在 jitclass之前声明一个2D
数组
。以下MWE直接显示了我的问题:from
numba
import int32,
float
32 my_cla
浏览 10
提问于2021-12-29
得票数 0
3
回答
关闭
Numba
中的列表反射
、
我试着用
Numba
加速我的代码。我要传递给函数的参数之一是一个可变的列表。会得到以下错误: 谢谢,
浏览 7
提问于2018-11-15
得票数 7
回答已采纳
点击加载更多
相关
资讯
使用Java将String字符串转换为数组的多种方法
用Numba加速Python代码
如何加快循环操作和Numpy数组运算速度!
python中的numpy介绍(一)
numpy基础
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券