armadillo 相关问题

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

[c ++ armadillo库中的sort_index()函数给出错误的结果

我正在c ++犰狳中使用sort_index()函数,但似乎无法给出正确的结果:输入向量为[3,4,2,1,5]双向排序arma :: sort_index(input,“上升”)。print(); ...

回答 1 投票 0


使用OpenBLAS,ARPACK,LAPACK和SuperLU构建静态犰狳

我们有一个HPC环境,其中包含大多数软件包的多个版本,这使我们设计了一种通用方法,可以在独特的位置安装软件包并为程序员使用环境模块/ ...]

回答 1 投票 3

Rcpp中的lengths()糖函数?

在基数R中,lengths()函数计算列表中每个元素的长度。例如,> mylist = list(v1 = c(1,2,3),v2 = c(1,2),v3 = c(1,2,3,4))> mylist $`v1` [1] 1 2 3 $ v2 [1] ...

回答 1 投票 0

等于A(find(A <0))= 0的Armadillo

尽管我的问题类似于此处发布的早期问题:MATLAB操作的Armadillo等效项,但略有不同,因此似乎不起作用。我正在解决PDE并迭代...

回答 1 投票 0

犰狳矩阵中的多个数据类型

我想在Armadillo中创建一个矩阵,该矩阵可以将不同的数据类型保留在矩阵中。例如,我想有一个包含三个整数列,一个浮点列和一个带有枚举的列的矩阵...

回答 1 投票 0

[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

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.