![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 86
狗狗狗大王
自然语言处理 语音识别 语音合成
展开
-
保姆级详解Pytorch/Numpy中的Broadcasting: 广播机制
本文参考BROADCASTING SEMANTICS1,搭配一些个人理解。什么是广播机制?如果一个Pytorch运算支持广播的话,那么就意味着传给这个运算的参数会被自动扩张成相同的size,在不复制数据的情况下就能行。两个张量可广播的前提前提1: 两个张量都至少有一个维度。像下面这种情况下就不行,因为x不满足这个条件。x=torch.empty((0,))y=torch.empty(2,2) 前提2: 按顺序看两个张量的每一个维度,x和y每个对应着的两个维度都需要能够匹配上。什么情况下算是原创 2021-10-28 16:20:48 · 2624 阅读 · 3 评论 -
Python collections.Counter()使用例子详解
我们有时候会用Python字典计数,实际上collections.Counter就是让这个计数更方便了一些 计数>>> c = Counter() #实例化>>> for word in ['red', 'blue', 'red', 'green', 'blue', 'blue']:... c[word] += 1 #每次只要写一下这个即可>>> cCounter({'blue': 3, 'red': 2, 'green': 1})原创 2020-07-13 17:24:42 · 961 阅读 · 0 评论