![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Pytorch
MirrorN
知来者之可追
展开
-
关于torch.bmm()函数计算过程
很多框架中提供的矩阵乘法都是出于简化计算的考虑,很多情况下在进行计算时候都会牵扯到 batch size 这一个维度,这就使得很多矩阵的计算是三维的,Pytorch中的bmm()函数就可以很方便的实现三维数组的乘法,而不用拆成二维数组使用for循环解决。在查资料的时候发现有些博客写的有些小地方不太对,而且有很多提问都是关于 bmm()函数具体是如何计算的,因此记录。文章目录1.torch.bmm...原创 2020-03-28 09:54:46 · 19499 阅读 · 2 评论 -
RNN 、LSTM、 GRU、Bi-LSTM 等常见循环网络结构以及其Pytorch实现
这篇文章主要是对之前一段时间里接触到的 循环神经网络 的相关知识进行一些总结,包括个人觉得初学难理解或者需要注意的问题和如何使用Pytorch的相关函数。由于这些经典结构网上资料很多,所以一些通识不再陈述,偏重代码部分。文章目录1.RNN2.LSTM3. GRU4. Multi-Layers-LSTM4. Bi-LSTM5.参考1.RNN很多问题都归结于序列信息的处理,例如 speech r...原创 2020-03-19 00:18:47 · 8854 阅读 · 1 评论 -
关于 Numpy 以及 Pytorch 的数组shape的一点总结
文章目录1.数组中数据存储的结构2.数组的坐标问题3.对于Pytorch 的shape相关问题4. Pytorch 中几个常见的有关维度的函数4.1 squeeze() 和 unsqueeze()4.2 permute() 函数不知道大家有没有类似的问题,处理数据的时候很多时候会被各种数组的 shape 的变化搞晕,但是这方面的资料又不太好找,这里记录一点我遇到的这方面的知识点。1.数组中数据...原创 2020-03-09 21:45:24 · 2159 阅读 · 0 评论