![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线性代数库
xmdxcsj
毕业于中科院声学所,在BAT从事语音技术研究多年。微信公众号:谈谈语音技术,关注后跟踪最新博文。
展开
-
eigen(一) 简介
一、概况Eigen是有关线性代数(矩阵、向量等)的c++模板库。支持SSE2/3/4, ARM NEON (32-bit and 64-bit), PowerPC AltiVec/VSX (32-bit and 64-bit) instruction sets, S390x SIMD (ZVector)(一)安装所有的源码在头文件,无需编译(二)优化使用vectorization x86使用-m原创 2016-09-23 21:52:00 · 17197 阅读 · 4 评论 -
eigen(二) 神经网络前向
一、 数组和Matrix转化void Array2Matrix(){ //假设array原始的矩阵是以下形式(ColMajor) //1 3 5 //2 4 6 float array1[] = {1,2,3,4,5,6}; MatrixXf mat1 = Map<MatrixXf> (array1, 2, 3); cout << mat1 << e原创 2016-09-23 21:54:04 · 2829 阅读 · 0 评论 -
mkl简介
一、概况(一)下载下载免费版本,注意保留serial number(安装需要)(二)安装编辑silent.cfg 文件中的选项安装需要2G的空间,默认的tmp空间不足使用–tmp_dir指定./install.sh --silent ./silent.cfg --tmp-dir /dir配置环境变量mkl/bin/mklvars.sh intel64(三)基本概况(四)文件结构二、参数(一原创 2016-09-23 21:56:24 · 8468 阅读 · 0 评论 -
arm平台和相关的矩阵运算库
一、arm平台ARM(Acorn RISC Machine,后改为Advanced RISC Machine)是一个32位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。类比于服务端的X86,其他的架构还有MIPS/PowerPC/DSP。差异参考这篇博文arm处理器架构 包括ARMv5/ARMv6/ARMv7-A/ARMv8-A等型号,对应的指令集和性能不同arm内核ARM在原创 2016-11-24 21:07:17 · 6757 阅读 · 0 评论