万俟淋曦_社区达人页

个人头像照片
万俟淋曦
已加入开发者社区2004

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
初入江湖
初入江湖

成就

已发布60篇文章
2条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
擅长领域
技术认证

暂时未有相关云产品技术能力~

暂无个人介绍

暂无精选文章
暂无更多信息

2023年09月

  • 09.02 17:58:40
    发表了文章 2023-09-02 17:58:40

    常用数据增强方法(基于pytorch)

    常用数据增强方法(基于pytorch)
  • 09.02 17:57:08
    发表了文章 2023-09-02 17:57:08

    数据集相关知识

    数据集相关知识
  • 09.02 17:45:33
    发表了文章 2023-09-02 17:45:33

    梯度下降算法详解(从下山比喻、数学推导到代码实现)

    梯度下降算法详解(从下山比喻、数学推导到代码实现)
  • 09.02 17:38:57
    发表了文章 2023-09-02 17:38:57

    ROS与操作系统版本对应关系

    ROS与操作系统版本对应关系
  • 09.02 17:35:59
    发表了文章 2023-09-02 17:35:59

    ROS Service 相关API接口与命令行介绍

    ROS Service 相关API接口与命令行介绍
  • 09.02 17:28:13
    发表了文章 2023-09-02 17:28:13

    ROS Topic 相关API接口与命令行介绍

    ROS Topic 相关API接口与命令行介绍
  • 09.02 16:55:15
    发表了文章 2023-09-02 16:55:15

    ROS利用ros-kinetic-serial包与下位机串口通信

    ROS利用ros-kinetic-serial包与下位机串口通信
  • 09.02 16:52:39
    发表了文章 2023-09-02 16:52:39

    ROS创建工作空间添加包并编译

    ROS创建工作空间添加包并编译
  • 09.02 16:49:37
    发表了文章 2023-09-02 16:49:37

    Ubuntu 安装 ROS 详细教程(以最后一个ROS1版本Noetic为例)

    Ubuntu 安装 ROS 详细教程(以最后一个ROS1版本Noetic为例)
  • 09.02 16:18:24
    发表了文章 2023-09-02 16:18:24

    向量的内积外积与其几何意义

    向量的内积外积与其几何意义
  • 09.02 16:07:40
    发表了文章 2023-09-02 16:07:40

    豪斯多夫(Hausdorff)距离

    豪斯多夫距离量度度量空间中真子集之间的距离。Hausdorff距离是另一种可以应用在边缘匹配算法的距离,它能够解决SED方法不能解决遮挡的问题。
  • 09.02 16:02:26
    发表了文章 2023-09-02 16:02:26

    Python实现isbn查询书籍详细信息

    Python实现通过isbn码查询书籍详细信息
  • 09.02 15:53:19
    发表了文章 2023-09-02 15:53:19
  • 09.02 15:35:36
    发表了文章 2023-09-02 15:35:36

    [Eigen中文文档] 在 CMake 项目中使用 Eigen

    Eigen提供了CMake(CMake 3.0或更高版本)支持,使得该库可以轻松地在CMake项目中使用。
  • 09.02 15:33:54
    发表了文章 2023-09-02 15:33:54

    [Eigen中文文档] 深入了解 Eigen - 惰性求值与混叠(Aliasing)

    Eigen具有智能的编译时机制,可以实现惰性求值并在适当的情况下删除临时变量。它会自动处理大多数情况下的混叠问题,例如矩阵乘积。自动行为可以通过使用MatrixBase::eval()和MatrixBase::noalias()方法手动覆盖。
  • 09.02 15:32:34
    发表了文章 2023-09-02 15:32:34

    [Eigen中文文档] 深入了解 Eigen - 类层次结构

    本页面介绍了Eigen类层次结构中 Core 类的设计及其相互关系。一般用户可能不需要关注这些细节,但对于高级用户和Eigen开发人员可能会有用。
  • 09.02 15:31:23
    发表了文章 2023-09-02 15:31:23
  • 09.02 15:29:53
    发表了文章 2023-09-02 15:29:53
  • 09.02 15:28:08
    发表了文章 2023-09-02 15:28:08
  • 09.02 15:25:28
    发表了文章 2023-09-02 15:25:28

    [Eigen中文文档] C++中的template和typename关键字

    在C++中,template和typename关键字有两种用途。其中一个在程序员中相当有知名度:用于定义模板。另一个用法则更为隐晦:用于指定一个表达式是引用模板函数还是类型。这经常困扰使用Eigen库的程序员,通常会导致编译器难以理解的错误信息,比如 expected expression 或 no match for operator<>。
  • 09.02 15:22:25
    发表了文章 2023-09-02 15:22:25

    [Eigen中文文档] 常见的陷阱

    本文将介绍一些Eigen常见的陷阱
  • 09.02 15:18:12
    发表了文章 2023-09-02 15:18:12

    [Eigen中文文档] 在 BLAS/LAPACK 、英特尔® MKL 和 CUDA 中使用 Eigen

    自Eigen 3.3版本以及以后,任何F77兼容的BLAS或LAPACK库都可以用作稠密矩阵乘积和稠密矩阵分解的后端。例如,可以在OSX上使用Intel® MKL,Apple的Accelerate框架,OpenBLAS,Netlib LAPACK等。 请务必查看此页面以进一步讨论关于使用Intel® MKL(也包括VML,PARDISO等)的具体用法。
  • 09.02 15:16:50
    发表了文章 2023-09-02 15:16:50

    [Eigen中文文档] Eigen 和多线程

    某些 Eigen 算法可以利用硬件中存在的多个内核。
  • 09.02 15:14:50
    发表了文章 2023-09-02 15:14:50

    [Eigen中文文档] 断言

    宏 eigen_assert默认定义为 eigen_plain_assert。我们使用 eigen_plain_assert而不是 assert来解决 GCC <= 4.3 的已知错误。基本上,eigen_plain_assert就是断言。
  • 09.02 15:13:14
    发表了文章 2023-09-02 15:13:14

    [Eigen中文文档] 预处理器指令

    可以通过定义预处理器宏来控制Eigen的某些方面。这些宏应该在包含任何Eigen头文件之前定义。通常最好在项目选项中设置它们。 本页面列出了Eigen支持的预处理器指令。
  • 09.02 15:12:18
    发表了文章 2023-09-02 15:12:18

    [Eigen中文文档] 编写以特征类型为参数的函数(二)

    Eigen使用表达式模板的方式导致每个表达式的类型可能都不同。如果将这样的表达式传递给一个需要Matrix类型参数的函数,则表达式将隐式地被评估为一个临时Matrix,然后再传递给函数。这意味着失去了表达式模板的好处。
  • 09.02 15:10:45
    发表了文章 2023-09-02 15:10:45

    [Eigen中文文档] 编写以特征类型为参数的函数(一)

    Eigen使用表达式模板的方式导致每个表达式的类型可能都不同。如果将这样的表达式传递给一个需要Matrix类型参数的函数,则表达式将隐式地被评估为一个临时Matrix,然后再传递给函数。这意味着失去了表达式模板的好处。
  • 09.02 12:44:34
    发表了文章 2023-09-02 12:44:34

    [Eigen中文文档] 扩展/自定义Eigen(三)

    本页面针对非常高级的用户,他们不害怕处理一些Eigen的内部细节。在大多数情况下,可以通过使用自定义一元或二元函数避免使用自定义表达式,而极其复杂的矩阵操作可以通过零元函数(nullary-expressions)来实现,如前一页所述。 本页面通过示例介绍了如何在Eigen中实现新的轻量级表达式类型。它由三个部分组成:表达式类型本身、包含有关表达式编译时信息的特性类和评估器类,用于将表达式评估为矩阵。
  • 09.02 12:43:12
    发表了文章 2023-09-02 12:43:12

    [Eigen中文文档] 扩展/自定义Eigen(二)

    CwiseNullaryOp 类的主要目的是定义过程矩阵,例如由Ones()、Zero()、Constant()、Identity()和Random()方法返回的常量或随机矩阵。然而,通过一些想象力,可以用最小的努力实现非常复杂的矩阵操作,因此很少需要实现新的表达式。
  • 09.02 12:40:00
    发表了文章 2023-09-02 12:40:00

    [Eigen中文文档] 扩展/自定义Eigen(一)

    在本节中,将介绍如何向MatrixBase添加自定义方法。由于所有表达式和矩阵类型都继承自MatrixBase,因此将方法添加到MatrixBase会立即使其对所有表达式可用!一个典型的用例是,使Eigen与另一个API兼容。
  • 09.02 12:37:28
    发表了文章 2023-09-02 12:37:28

    [Eigen中文文档] 空间变换

    本页将介绍几何模块提供的多种处理 2D 和 3D 旋转以及射影或仿射变换的方法。
  • 09.02 12:35:53
    发表了文章 2023-09-02 12:35:53

    [Eigen中文文档] 稀疏矩阵快速参考指南

    本页面简要介绍了类SparseMatrix中可用的主要操作。在处理稀疏矩阵时,重要的一点是要了解它们的存储方式:即行优先或列优先,Eigen默认为列优先。对稀疏矩阵进行的大多数算术操作都会默认它们具有相同的存储顺序。
  • 09.02 12:34:03
    发表了文章 2023-09-02 12:34:03

    [Eigen中文文档] 无矩阵求解器

    本文介绍Eigen的无矩阵求解器。
  • 09.02 12:22:28
    发表了文章 2023-09-02 12:22:28

    [Eigen中文文档] 求解稀疏线性系统

    在Eigen中,有多种方法可用于求解稀疏系数矩阵的线性系统。由于此类矩阵的特殊表示,必须特别小心以获得良好的性能。本文列出了Eigen中可用的稀疏求解器。还介绍了所有这些线性求解器共同的主要步骤。根据矩阵的属性、所需的准确度,最终用户可以调整这些步骤以提高其代码的性能。请注意,并不需要深入了解这些步骤背后的内容:最后一节介绍了一个基础例程,可轻松使用以获取所有可用求解器的性能洞察。
  • 09.02 12:15:49
    发表了文章 2023-09-02 12:15:49

    [Eigen中文文档] 稀疏矩阵操作

    在许多应用中(例如,有限元方法),通常要处理非常大的矩阵,其中只有少数系数不为零。在这种情况下,可以通过使用仅存储非零系数的特殊表示来减少内存消耗并提高性能。这样的矩阵称为稀疏矩阵。
  • 09.02 12:13:27
    发表了文章 2023-09-02 12:13:27

    [Eigen中文文档] 稠密矩阵分解函数对比

    本文介绍了 Eigen 为各种方阵和过约束问题提供的稠密矩阵分解的速度比较。
  • 09.02 12:10:43
    发表了文章 2023-09-02 12:10:43

    [Eigen中文文档] 就地矩阵分解

    从 Eigen 3.3 开始,LU、Cholesky 和 QR 分解可以就地操作,即直接在给定的输入矩阵内操作。当处理大矩阵时,或者当可用内存非常有限(嵌入式系统)时,此功能特别有用。
  • 09.02 12:09:37
    发表了文章 2023-09-02 12:09:37

    [Eigen中文文档] 求解线性最小二乘系统

    本文介绍如何使用 Eigen 求解线性最小二乘系统。 本文讨论三种方法 SVD 分解、QR 分解和正规方程。其中,SVD 分解通常最准确但最慢,正规方程式最快但最不准确,QR 分解介于两者之间。
  • 09.02 12:02:58
    发表了文章 2023-09-02 12:02:58

    [Eigen中文文档] 稠密分解方法目录

    本文介绍了 Eigen 提供的处理稠密矩阵分解方法的目录。
  • 09.02 11:42:53
    发表了文章 2023-09-02 11:42:53

    [Eigen中文文档] 线性代数与分解

    本节将说明如何求解线性系统,计算各种分解,如 LU、QR、SVD、特征分解……
  • 09.02 11:37:57
    发表了文章 2023-09-02 11:37:57

    [Eigen中文文档] 编译器对堆栈对齐做出了错误的假设

    本文将介绍编译器对堆栈对齐做出了错误的假设问题。
  • 09.02 11:36:15
    发表了文章 2023-09-02 11:36:15

    [Eigen中文文档] 按值将Eigen对象传递给函数

    对于 Eigen,这一点更为重要:按值传递固定大小的可向量化 Eigen 对象不仅效率低下,而且可能是非法的或使程序崩溃! 原因是这些 Eigen 对象具有对齐修饰符,在按值传递时会不遵守这些修饰符。
  • 09.02 11:34:33
    发表了文章 2023-09-02 11:34:33

    [Eigen中文文档] 将STL容器与Eigen一起使用

    如果使用足够新的编译器(例如,GCC&gt;=7、clang&gt;=5、MSVC&gt;=19.12)以 [c++17] 模式编译,那么编译器会自动处理所有事情,可以跳过本节。 否则,在固定大小的可向量化 Eigen 类型或具有此类成员的类上使用 STL 容器时,需要使用过度对齐的分配器。
  • 09.02 11:33:18
    发表了文章 2023-09-02 11:33:18

    [Eigen中文文档] 包含Eigen对象的结构体

    如果定义的结构体包含固定大小的可向量化 Eigen 类型成员,则必须确保对其调用 operator new 来分配正确的对齐缓冲区。如果仅使用足够新的编译器(例如,GCC>=7、clang>=5、MSVC>=19.12)以 [c++17] 模式编译,那么编译器会自动处理所有事情,可以跳过本节。 否则,必须重载它的 operator new 以便它生成正确对齐的指针(例如,Vector4d 和 AVX 的 32 字节对齐)。幸运的是,Eigen 为提供了一个宏 EIGEN_MAKE_ALIGNED_OPERATOR_NEW 来完成这项工作。
  • 09.02 11:32:17
    发表了文章 2023-09-02 11:32:17

    [Eigen中文文档] 固定大小的可向量化Eigen对象

    本文主要解释 固定大小可向量化 的含义。
  • 09.02 11:30:52
    发表了文章 2023-09-02 11:30:52

    [Eigen中文文档] 对未对齐数组断言的解释

    本文将解释程序因断言失败而终止的问题。
  • 09.02 11:28:11
    发表了文章 2023-09-02 11:28:11

    [Eigen中文文档] 存储顺序

    矩阵和二维数组有两种不同的存储顺序:列优先和行优先。本节解释了这些存储顺序以及如何指定应该使用哪一种。
  • 09.02 11:27:18
    发表了文章 2023-09-02 11:27:18

    [Eigen中文文档] 混叠

    在 Eigen 中,混叠是指相同的矩阵(或数组或向量)出现在赋值操作符的左边和右边。如下表达式,mat = 2*mat 或者 mat = mat.transpose()。第一个表达式是没有问题的,但是第二个表达式,会出现不可预料的结果。这一节会解释什么是混叠,以及它的危害与处理方法。
  • 09.02 11:25:41
    发表了文章 2023-09-02 11:25:41

    [Eigen中文文档] 原始缓冲区接口:Map 类

    本节解释了如何使用“原始”C/C++ 数组。这在各种情况下都很有用,特别是在将向量和矩阵从其他库“导入”到 Eigen 中时。
  • 09.02 11:24:36
    发表了文章 2023-09-02 11:24:36

    [Eigen中文文档] STL迭代器和算法

    从 3.4 版本开始,Eigen 的稠密矩阵和数组提供了 STL 兼容的迭代器。这使 Eigen 自然地与 range-for 循环和 STL 算法兼容。
  • 发表了文章 2023-09-02

    常用数据增强方法(基于pytorch)

  • 发表了文章 2023-09-02

    数据集相关知识

  • 发表了文章 2023-09-02

    梯度下降算法详解(从下山比喻、数学推导到代码实现)

  • 发表了文章 2023-09-02

    ROS与操作系统版本对应关系

  • 发表了文章 2023-09-02

    ROS Service 相关API接口与命令行介绍

  • 发表了文章 2023-09-02

    ROS Topic 相关API接口与命令行介绍

  • 发表了文章 2023-09-02

    ROS利用ros-kinetic-serial包与下位机串口通信

  • 发表了文章 2023-09-02

    ROS创建工作空间添加包并编译

  • 发表了文章 2023-09-02

    Ubuntu 安装 ROS 详细教程(以最后一个ROS1版本Noetic为例)

  • 发表了文章 2023-09-02

    向量的内积外积与其几何意义

  • 发表了文章 2023-09-02

    豪斯多夫(Hausdorff)距离

  • 发表了文章 2023-09-02

    Python实现isbn查询书籍详细信息

  • 发表了文章 2023-09-02

    [Qt 实战小项目] —— C++ Qt 实现鼠标拖动旋转功能

  • 发表了文章 2023-09-02

    [Eigen中文文档] 在 CMake 项目中使用 Eigen

  • 发表了文章 2023-09-02

    [Eigen中文文档] 深入了解 Eigen - 惰性求值与混叠(Aliasing)

  • 发表了文章 2023-09-02

    [Eigen中文文档] 深入了解 Eigen - 类层次结构

  • 发表了文章 2023-09-02

    [Eigen中文文档] 深入了解 Eigen - Eigen内部发生了什么(三)

  • 发表了文章 2023-09-02

    [Eigen中文文档] 深入了解 Eigen - Eigen内部发生了什么(二)

  • 发表了文章 2023-09-02

    [Eigen中文文档] 深入了解 Eigen - Eigen内部发生了什么(一)

  • 发表了文章 2023-09-02

    [Eigen中文文档] C++中的template和typename关键字

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息