vectorization 相关问题

矢量化是指一种编程范例,其中函数一次性在整个数组上运行。这在函数调用,存储器访问,并行化和代码表达方面提供了好处。某些编程语言(如MATLAB)经过优化,可在向量化时提供最佳性能。

在匿名函数内联中将NaN设置为零

我使用匿名函数实现了分段函数,该函数也可以在向量或矩阵中进行求值:f = @(x)exp(((x-.25)。*(x-.75))。^ - 1)。* (.25 <x&x <.75);问题 ...

回答 4 投票 5

如何在data.frame中动态创建差异列或增量列?

我的数据框具有来自Balance,Balance1,Balance2,...,Balance36的未结余额的列名。我想为每个月之间的增量添加一列,即Delta2 = Balance2 - Balance1如何......

回答 2 投票 0

创建一个零填充的2D数组,其中一个位置由向量索引

我正在尝试对以下MATLAB操作进行矢量化:给定带索引的列向量,我想要一个具有相同行数和固定列数的矩阵。矩阵 ...

回答 4 投票 8

python:矢量化累积计数

我有一个numpy数组,并希望计算每个值的出现次数,但是,累计方式为= [0,1,0,1,2,3,0,0,2,1,1,3 ,3,0,...] out = [0,0,1,1,0,0,2,3 ......

回答 1 投票 1

使用带有data.table的滚动功能

我在使用data.table专门应用roll包中的函数时遇到了问题。我正在尝试为每个DT $组的DT $ OB列计算滚动指标。我能算出......

回答 2 投票 0

MATLAB:使用相同的重复块创建块对角矩阵

我有一个尺寸为n x n的矩阵K.我想创建一个尺寸为N×N的新块对角矩阵M,使得它包含d个矩阵K块作为其对角线。我会直接使用M = ...

回答 5 投票 14

在Tensorflow中逐行矢量化两个不同形状矩阵的逐行元素乘积

在Tensorflow中,假设我有两个矩阵M和N,我怎样才能得到一个张量,其(i,j)元素是第i行M和第j行N的元素乘积?

回答 1 投票 1

应用于数组的Linspace [重复]

给定一个像a = [-1; 0; 1] ;.对于每个a(i),我需要计算具有linspace(min(a(i),0),max(a(i),0),3);的线性间隔向量,其中应存储每个linspace-vector进入矩阵:A ......

回答 3 投票 1

以下为八度音程的代码片段的矢量化代码是什么?

谁能帮助我将以下代码转换为矢量化形式? Z = X *峰; G = S形(Z);对于i = 1:m J = J +(( - y(i)* log(g(i))) - ((1-y(i))* log(1-g(i))));结束我试过以下z = ...

回答 1 投票 -1

为什么矢量化对于几乎相同的代码表现不同?

以下是执行相同操作的自由函数,但在第一种情况下,循环不是矢量化的,但在其他情况下它是。这是为什么? #包括 typedef std :: vector VEC; ...

回答 1 投票 13

使用另一个数组中的值构建NumPy数组

请考虑以下代码:import numpy as np index_info = np.matrix([[1,1],[1,2]])value = np.matrix([[0.5,0.5]])initial = np.zeros(( 3,3))我怎么能产生一个矩阵,最终,有...

回答 2 投票 1

从不同的起点应用cumsum()

我有数据库(data.table)set.seed(42)t head(t)时间值1:...

回答 1 投票 1

使用pandas与字符串列表交叉引用多列的有效方法

我需要在数据框文本列中搜索国家/地区名称或大写名称,然后将匹配项保存在新列中。我目前的解决方案是有效的,但需要很长时间。我想知道是不是......

回答 1 投票 2

如果我只是'vectorizer.transform(短语)'而不适合它会发生什么?

当涉及到矢量化短语并将它们放入矩阵形式时,有些事情让我感到困惑。当您导入CountVectorizer或TfidfVectorizer时,.fit&...的区别是什么?

回答 1 投票 0

fsurf和ezsurf之间的区别 - MATLAB错误报告

我有一个fsurf命令的问题:当我使用fsurf(@(x,y)ackleyfcn([x,y]),[ - 32 32 -32 32])我收到此警告:警告:函数在数组输入上出现意外行为。为了提高性能,......

回答 2 投票 0

如何使用if条件逻辑进行向量化

问题我是编程新手,遇到条件逻辑问题。在我的函数中,条件的长度> 1,因此只有第一个为true的情况才会填充。怎么样 ...

回答 1 投票 1

如何从一个系列到另一个系列查找最近的邻居索引

我有一个目标阵列A,它代表NCEP再分析数据中的等压压力水平。我也有一个压力,在这个压力下,云被观察为一个很长的时间序列,B。我正在寻找的是......

回答 1 投票 3

在MATLAB中查找子集的索引

这个问题是由非常具体的组合优化问题推动的,其中搜索空间被定义为向量未排序的离散值集的置换子集的空间,其中......

回答 1 投票 2

Vectorize()vs apply()

R中的Vectorize()和apply()函数通常可用于实现相同的目标。出于可读性原因,我通常更喜欢向量化一个函数,因为主调用函数是......

回答 2 投票 11

如何通过向量化获得多元回归的公式

假设我有以下代码进行多次回归并将lm和lm与逐步选择模型存储在tibbles中:library(dplyr)library(tibble)library(MASS)set.seed(1)df

回答 1 投票 1

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