numpy
&捕风的汉子&
这个作者很懒,什么都没留下…
展开
-
numpy的基础
NumPy是在Python中进行科学计算的基础包。它提供多维数组(矩阵)对象各种各样的函数操作。在数组上的快速操作,包括数学、逻辑、转换、排序、选择、方差、期望、离散傅里叶变换转换等等,我们在科学计算中常用的基本的线性代数,基本的统计运算,随机模拟等等都在numpy得到支持,可见numpy是多么的强大。 我第一次接触numpy时是由于需要将matlab训练完成的模型落地,发布到ubuntu服务器...原创 2018-07-18 15:43:37 · 151 阅读 · 0 评论 -
numpy与matlab互转操作
在日常使用中,matlab作为我们机器学习以及深度学习的模型训练使用的工具,而线上使用python实现模型落地。因为不可避免常遇到matlab与numpy之间有些操作需要相互转换。 1、常用操作(参考numpy官方说明) MATLAB numpy 说明 help func info(func) or help(func) or func? (in ...原创 2018-07-17 11:21:19 · 8010 阅读 · 2 评论 -
PCA降维
关于PCA算法在机器学习中是经常会用到,特别在维度数比较大的情况下,为了提取主要的维度成分,使用PCA对维度进行降维操作,一方面在保证数据高精确性情况下,另一方面减少维度数量,降低由于维度带来的运算资源的消耗及运算的时间消耗 。PCA能够有效解决因维度带来的灾难。 关于PCA的原理在很多书本、博客等地方都有所介绍,关于原理在这里不再详述。在这里我主要介绍PCA在matlab及python的实现。...原创 2018-08-09 14:56:35 · 426 阅读 · 0 评论