eigen 相关问题

Eigen是线性代数的C ++模板库:矩阵,向量和相关算法。

如何在 ImGUI 中将 cv::mat 转换为 ImTextureID

我有一个渲染应用程序。这是基础源代码 std::vector 帧缓冲区; 我已经在 opencv 中渲染了 pipeline.refresh(); pipeline.draw(); 简历::垫图像(70 ...

回答 0 投票 0

错误:“EIGEN_USING_STD_MATH”没有依赖于模板参数的参数

我正在尝试建立我的柳絮环境。我一直在努力解决这个问题,但我做不到。 错误: /usr/local/include/ITK-5.2/itkeigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h: 在

回答 0 投票 0

如何将 Eigen 编译成 .so

https://eigen.tuxfamily.org/dox/GettingStarted.html中说Eigen不需要用Cmake安装,只需要包含头文件即可。但是现在我想编译Eigen为共享

回答 1 投票 0

为什么我得到 'std::length_error' what(): vector::_M_default_append?

具有以下功能,可在不更改元素总和的情况下将十进制向量四舍五入为 int: Eigen::VectorXi PSOOCBAA::smart_rounding(Eigen::VectorXd v, int desired_sum) { 本征::

回答 0 投票 0

[eigen]Eigen 库的代码补全似乎没有完全起作用

我在 QTCreator5.0.2 上使用 Eigen 3.4.0。 编译运行就OK了。但是代码完成似乎只能部分起作用。 这只发生在 QT 中。 我尝试在 Visual Studio 2019 上使用 Eigen 3.4.0。 VS2019 ...

回答 0 投票 0

将 std::vector<double> 转换为 std::vector<Eigen:Vector3d>

我想知道如何将 std::vector 转换为 std::vector。上下文是我正在从 HDF5 文件中读取点云数据(x、y、z 点),该文件具有 b...

回答 0 投票 0

如何在 glDrawPixels 中使用 Eigen

我在光栅化中有一个矢量 std::vector frameBuffer,我想在 glDrawPixels() 中使用它。 光栅化.h 类光栅化{ 民众: 光栅化(int w,in ...

回答 0 投票 0

Eigen:如何将不同的行浅复制到 Map

使用 Eigen 的 Map 类型时,我可以将行数据浅复制到 emb_look_up 吗? void func(Eigen::MatrixXf& global_matrix, Eigen::MatrixXf* hidden_vec, std::vector& row_idx) { 本征::马...

回答 0 投票 0

Eigen 将密集矩阵转换为稀疏矩阵

如何将 Eigen::Matrix 转换为 Eigen::SparseMatrix? 我正在寻找一种更好的方法,而不是遍历密集矩阵

回答 2 投票 0

Eigen 的最大似然法(C++)

我正在尝试使用此处通过 Eigen 库使用 Arduino 找到的方法来校准磁力计。主要问题是我不确定如何求解最大似然方程(参见 eq...

回答 1 投票 0

Eigen::Map::复数矩阵的原始缓冲区

我正在从源获取原始缓冲流。 无符号字符 *数据 = ...; // 已知长度 我想将其映射到 MyMapMatrixXci 中。 typedef Eigen::Matrix, ...

回答 1 投票 0

linalg.svd 和 JacobiSVD<MatrixXf> svd ,结果不一样

我正在将 Python 代码翻译成 C++ 版本,但是我发现这两个函数(linalg.svd 和 JacobiSVD svd )产生不同的结果。我该怎么办? A = np.array([[1, 2, 3, 4], ...

回答 0 投票 0

尝试修改函数内的 unique_ptr 时出现内存泄漏错误

我正在尝试构建一个由神经网络玩的小游戏“贪吃蛇”。我创建了 2 个类,一个用于神经网络,另一个用于游戏。游戏有一个类的实例

回答 0 投票 0

经过一些转置后,Eigen::Tensor contraction 会更快吗?比如提前将所有合约指数按特定顺序排列?

我有两个 Eigen::Tensor 数组,A,B。每个数组中的张量具有相同的等级。在我的程序中,我将根据一些规则收缩 A 数组中的一个张量和 B 数组中的一个张量(这......

回答 0 投票 0

错误:在'<'标记前有预期的初始化器。

我试图让MAGMA作为Eigen的后端,就像它已经支持MKL一样。在这样做的时候,我碰到了上面的错误。下面是相关的片段:模板<> *ERROR IN THIS ...

回答 1 投票 1

如何使用块改变矩阵Xd中的本征值?

在我的代码中,我使用了一个MatrixXf数组,使用了eigen C++。我想改变我的矩阵,如下所示 #include #include 使用namespace std; int main(){ ...

回答 1 投票 0

避免对带Eigen的稀疏矩阵进行因子化的动态内存分配

在我的应用程序中,除了在类构造函数中,我需要避免动态内存分配(类似malloc)。我有一个稀疏的半定矩阵M,它的元素在程序执行过程中会发生变化,但...

回答 1 投票 0

四元数,如何从另一个四元数合并一个旋转轴?

我有两个四元数组成了我需要的旋转。然而,其中一个包含偏航旋转,另一个包含俯仰和滚动。我需要做的是从四元组A中提取偏航,...

回答 1 投票 0

将本征矩阵的下乔斯基因子作为函数参数传入

我想先说一句,我是一个C++新手,所以请在你的评论和建议中多说几句。我正在尝试重构一些代码。我执行的一个操作涉及到取 ...

回答 1 投票 0

如何在Eigen中把双倍数提高到数组幂数?

我有一个非常简单的问题,应该也有一个简单的答案,但到目前为止还没有找到答案。我需要将一个双倍值提升到一个整数幂的数组中,在c++中,这看起来像for(...)。

回答 2 投票 2

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