
学习sklearn的gmm源码
文章平均质量分 76
金融小白数据分析之路
小白数据分析、前后端开发工作者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
np.newaxis理解
#newaxis就是增加一维,具体运行看效果 import numpy as np a=np.arange(0,20) print(a) print(a[:,np.newaxis])原创 2020-10-16 15:09:41 · 232 阅读 · 0 评论 -
numpy的shape获取矩阵的维度
import numpy as np a=np.array([[1,2,3,4],[1,2,3,4]]) print(a.shape[0]) #2 print(a.shape[1]) #4原创 2020-10-16 14:43:48 · 4467 阅读 · 2 评论 -
from abc import ABCMeta,abstractmethod解读
# 多态性是指具有不同功能的函数可以使用相同的函数名,这样就可以用一个函数名调用不同内容的函数。 # 在面向对象方法中一般是这样表述多态性:向不同的对象发送同一条消息,不同的对象在接收时会产生不同的行为(即方法) # 也就是说,每个对象可以用自己的方式去响应共同的消息。所谓消息,就是调用函数,不同的行为就是指不同的实现,即执行不同的函数。 # 上述代码子类是约定俗称的实现这个方法,加上abstractmethod装饰器后严格控制子类必须实现这个方法 from abc import ABCMeta,abstr原创 2020-10-16 13:58:14 · 5931 阅读 · 2 评论 -
scipy模块使用logsumexp
#logsumexp是先对矩阵以e次方求和取对数 from scipy.special import logsumexp import numpy as np a=np.arange(10) print(np.log(np.sum(np.exp(a)))) #9.45862974442671 print(logsumexp(a)) #9.45862974442671原创 2020-10-16 13:35:05 · 1054 阅读 · 0 评论