armadillo 相关问题

Armadillo是一个用于C ++的线性代数库,它使用模板元编程和延迟评估。

[C ++访问指向结构的指针中的类数组指针

我是C ++的新手,我确实需要一些帮助。我正在尝试创建一种结构以与GSL蒙特卡洛算法对接(对于这个示例,这实际上并不重要)。我有...

回答 1 投票 0

来自稀疏矩阵的Rcpp子矩阵

我正在尝试将vec乘以一个非常大的稀疏矩阵的子集(如脚本所示),但是使用sourceCpp时它无法编译,它报告错误:没有匹配的函数来调用'arma ::。 。

回答 1 投票 0

RcppArmadillo:对角矩阵乘法非常慢

令x为向量,M为矩阵。在R中,我可以执行D

回答 1 投票 -1

如何在Visual Studio中并行化犰狳

在我的项目中,我将armadillo与Intel MKL一起用于C ++中的矩阵运算。我已经在VS2017中激活了OpenMP,但是我的问题是犰狳无法并行工作。当我检查核心时...

回答 1 投票 0

如何自定义保存文件夹

当我通过.save函数保存数据时,该文件保存在我的cpp项目所在的文件夹下。 我想将数据保存到指定的文件夹中。 我怎样才能做到这一点 例如 一个简单的问题,但...

回答 1 投票 0

从cv :: Mat转换为arma :: mat

大家好,我正在做一个程序,计算图像的特征值和特征向量。为此,我使用的是OpenCV和Armadillo库,通过OpenCV,我将图像上传到程序中...

回答 1 投票 1

将Eigen :: MatrixXd转换为arma :: mat并在新对象上进行复制

我有一个函数,希望将Eigen :: MatrixXd对象转换为arma :: mat。我知道这个问题,但似乎无法纠正我得到的行为。呼叫...

回答 1 投票 0

RCCP循环功能不dicard旧值

我正在开发的RCCP和Rcpparmadillo一个交叉确认循环。同一回路完全在河的问题是,在RCPP循环的旧值不被丢弃。下面是一个非常...

回答 1 投票 -1

为什么执行矩阵乘法的两个进程并行运行速度比连续运行慢?

我有一个运行线性代数实验的程序(在C ++中使用Armadillo库)。我需要多次运行这个程序,所以要并行执行多个进程(直到我...

回答 1 投票 1

R的sum()和Armadillo的accu()之间的差异

当给出相同的输入时,R的sum()函数和RcppArmadillo的accu()函数的结果存在细微差别。例如,以下代码:R:vec

回答 3 投票 15

RcppArmadillo伽玛分布在具有相同种子的平台之间不同

我正在开发一个使用RcppArmadillo随机数的包。该程序包运行MCMC算法,为了获得精确的可重复性,用户应该能够设置随机数种子。 ...

回答 1 投票 3

使用RcppArmadillo在矩阵列上应用函数可以正常工作,但在行上应用时会返回错误

我在Rcpp中编写了一个函数qSelectMbycol,它在O(n)时间内返回每列的第k个最大元素。这个功能正常。如果我尝试做同样的事情但是在行而不是列上工作(...

回答 1 投票 0

将BigMatrix /数组转换为Armadillo矩阵

我有一个big.matrix我想要转换为arma :: Mat,以便我可以使用Armadillo的线性代数功能。但是,我似乎无法让演员工作。据我所知,......

回答 1 投票 4

样品在Rcpp犰狳

我目前正在努力使用RcppArmadillo中提供的sample()命令。当我尝试运行下面的代码时,我得到错误没有匹配函数来调用sample我已经添加了额外的...

回答 1 投票 2

犰狳:乘法时出错

我正在使用犰狳进行项目,总的来说它运作良好。该项目基于Xcode,到目前为止,我设法让它工作的唯一方法是(添加/ ...的标题搜索路径)

回答 2 投票 1

C ++ Armadillo find()输出是否排序?

C ++ Armadillo find()函数是否总是按升序输出排序结果?

回答 1 投票 0

如何将整行写入Armadillo矩阵?

在Armadillo中我想将许多行向量保存到矩阵中。我可以用:arma:mat A(10,10,0)改变矩阵A的一个条目; //创建一个填充零的10x10矩阵。 A(i,j)= 1.23; //设置元素...

回答 1 投票 0

如何将一个numpy数组发送到armadillo(C ++)并从armadillo返回一个numpy数组

我想将一个numpy数组发送到Armadillo(C ++)并从C ++程序输出一个numpy数组。我没有在网上找到任何教程。有人能指点我怎么做吗?

回答 1 投票 1

如何在c ++ / armadillo中删除非连续索引

我正在寻找一种干净的方法来消除使用Armadillo线性代数库进行C ++的非连续索引。我下面有一些代码,但似乎有更好的方法...

回答 1 投票 0

犰狳 - 长矢量中每个小块的规范

我在C ++中使用Armadillo。我有一个包含10个元素的长向量。我想取2个相邻值的每个块的范数2。最后我将有5个值。在R我可以将该矢量转换为...

回答 1 投票 1

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