电脑入门基础教程 eigen奇异值分解是哪个函数?
浏览量:1837
时间:2021-03-30 19:23:28
作者:admin
eigen奇异值分解是哪个函数?
假设m是m×n阶的矩阵,其中所有元素都属于域K,即实数域或复数域。这样,有一个分解使得M=u∑V*,其中u是M×M阶的酉矩阵;∑是M×n阶的半正定对角矩阵;V*,即V的共轭转置,是一个n×n阶的幺正矩阵,这种分解称为M的奇异值分解
Eigen的速度为什么这么快?
如果你没有GPU:
如果CPU不紧,优化要求不高,可以用OpenMP来加速;如果你不想熟悉指令集,想用它进行更有效的优化,使用eigen或openblas。
如果有GPU:
如果只是卷积运算,调用CUDNNAPI是最简单的;如果是学习目的,可以基于CUDA用Cu写内核函数;如果是产品使用,因为它还涉及到其他运算和向量、矩阵运算,可以考虑tensorrt。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。