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

H, = state
这句代码我真是看懵逼了。
1 元组的打包和解包
左边的参数数量要和右边元组里的元素数量一致
参考:https://docs.python.org/3/tutorial/datastructures.html#tuples-and-sequences

2 单元素元组的打包和解包
参考:https://blog.csdn.net/Aaron_neil/article/details/120568590

3 罪魁祸首
然后我试了试,发现还是看起来不对,因为这个state是由 init_rnn_state传进来的

这个state难道不是两个元素的元组的元组吗,为什么用单元素解包?
后来我才意识到,那个device=device是卸载torch.zeros里面的,所以init_rnn_state返回的其实是一个元素的元组。。。
问题解决!


浙公网安备 33010602011771号