上篇:python实现“包含0~9整数数字的列表逆序”实验(上篇)
在上篇,我们运用FNN解决列表逆序问题,本篇将尝试运用RNN进行处理。
前情提要:
lst = list([1, 2, 3, 5, 8]) r_lst = lst[::-1] >>> print(r_lst) [8, 5, 3, 2, 1]
lst = list([1, 2, 3, 5, 8]) lst.reverse() >>> print(lst) [8, 5, 3, 2, 1]
1. 神经网络模型的定义
class NetWork(nn.Module):
def __init__(self, data_size):
super(NetWork, self).__init__()
self.rnn = nn.LSTM(input_size=data_size, # 输入层大小
hidden_size=64, # 隐藏层大小
num_l