每次培训的批量大小以十为单位更改

2024-06-07 04:24:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在tensorflow中实现一个简单的LSTM模型。我有一行行的句子作为输入字符的数组。在

样本输入:

['Y', 'â', 'r', 'â', 'b', ' ', 'n', 'e', ' ', 'i', 'n', 't', 'i', 'z', 'â', 'r', 'd', 'ı', 'r', ' ', 'b', 'u']

每一个训练步骤我都试图将这些输入输入到lstm。问题是句子的长度不是固定不变的。有些句子的长度可以是20,有些是22或者其他的。在

培训的一小部分:

^{pr2}$

有什么方法可以改变每一步的进料尺寸吗? 如果有不好用的话?在


Tags: 方法模型尺寸tensorflow步骤数组字符句子
1条回答
网友
1楼 · 发布于 2024-06-07 04:24:20

当我发布这个问题时,我刚刚启动了RNN。其实答案很简单,如果有人和我面临同样的问题,我会回答。在

解决方案是使用动态RNN。它允许您使用不同的序列来输入,这在大多数RNN模型中非常重要。在

Tensorflow为动态RNN提供了一个实现,非常有用。有关详细信息,请查看here。在

相关问题 更多 >