首页 > 其他分享 >【d2l 问题记录】【1】 视频55 从零实现rnn

【d2l 问题记录】【1】 视频55 从零实现rnn

时间:2023-07-25 10:45:38浏览次数:44  
标签:rnn 55 元素 init 元组 state d2l

image

H, = state

这句代码我真是看懵逼了。

1 元组的打包和解包

左边的参数数量要和右边元组里的元素数量一致
参考:https://docs.python.org/3/tutorial/datastructures.html#tuples-and-sequences
image

2 单元素元组的打包和解包

参考:https://blog.csdn.net/Aaron_neil/article/details/120568590
image

3 罪魁祸首

然后我试了试,发现还是看起来不对,因为这个state是由 init_rnn_state传进来的
image
这个state难道不是两个元素的元组的元组吗,为什么用单元素解包?

后来我才意识到,那个device=device是卸载torch.zeros里面的,所以init_rnn_state返回的其实是一个元素的元组。。。
image

问题解决!

标签:rnn,55,元素,init,元组,state,d2l
From: https://www.cnblogs.com/lycnight/p/17579141.html

相关文章

  • [Leetcode Weekly Contest]355
    链接:LeetCode[Leetcode]6921.按分隔符拆分字符串给你一个字符串数组words和一个字符separator,请你按separator拆分words中的每个字符串。返回一个由拆分后的新字符串组成的字符串数组,不包括空字符串。注意separator用于决定拆分发生的位置,但它不包含在结果字符串......
  • 【雕爷学编程】Arduino动手做(55)--DHT11温湿度传感器模块3
    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞......
  • 【雕爷学编程】Arduino动手做(55)--DHT11温湿度传感器模块2
    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞......
  • JVAA springboot 项目启动后,localhost加端口可以访问,但是外网IP不行// OCPP KYOHOON
     现象javaspringboot项目启动后,localhost(或127.0.0.1)加端口可以访问,但是使用外网IP却无法访问。   原因及解决方法springboot的配置文件(yml或properties)中缺少server.address的设置。解决方法:在springboot的配置文件中增加server.address的配置。yml配......
  • 【大联盟】20230706 Interesting DS Problem(interesting) QOJ2559 【Endless Road】
    题目描述here。题解首先,我们对所有区间离散化,删除一个区间时,我们暴力删除内部还存在的子区间。如果没有区间包含是好做的,因为我们删除一个子区间时,将区间按照左端点排序,可发现包含这个子区间的区间是连续的一个区间。现在考虑有区间包含怎么做。我们考虑维护出当前所有不包含......
  • 555定时器组成的单稳态触发器
     555定时器是一种模拟和数字功能相结合的中规模集成器件。一般用双极型(TTL)工艺制作的称为555,用互补金属氧化物(CMOS)工艺制作的称为7555,除单定时器外,还有对应的双定时器556/7556。555定时器的电源电压范围宽,可在4.5V~16V工作,7555可在3~18V工作,输出驱动电流约为......
  • Luogu P4552 [Poetize6] IncDec Sequence 更好的题解
    原题链接第一步对于学过差分的人应该不难想定义差分数组$dis\quads.t.\quaddis[i]=a[i]-a[i-1]$那么不难发现问题一只要让\(dis[2]...dis[n]\)中全部为\(0\)即可区间\([l,r]\)加一操作在差分数组中意味着\(dis[l]=dis[l]+1,dis[r+1]=dis[r+1]-1\)即在差分数组......
  • HJ55 挑7
    1.题目读题HJ55 挑7  考查点 2.解法思路 代码逻辑 具体实现 自行实现 publicclassHJ055{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);System.out.println(getSevenRelCnt(sc.nextInt(),7));......
  • CF1155F Delivery Oligopoly 警告与思考--zhengjun
    警告:注意区分【强连通分量】,【边双联通分量】,【点双连通分量】。思考:之前没有做到过边双连通分量的拆解;一个边双联通分量可以看作一个基环上不断加一条链;注意,这里加的链首尾可以为同一个位置。到这步代码就好弄了。代码#include<bits/stdc++.h>usingnamespace......
  • 可以用Python实现GRNN吗
    可以用Python实现GRNN吗?什么是GRNN?GRNN(GeneralRegressionNeuralNetwork)是一种神经网络模型,最早由美国心理学家DonaldSpecht于1991年提出。它是一种基于RadialBasisFunction(径向基函数)的神经网络,主要用于回归问题。GRNN的主要特点是它是一个无参数的模型,即不需要调节权重和......