函数返回NumPy数组,形状是[批次大小, 时间步数, 1],每个序列是两个正弦波之和(固定强度+随机频率和相位),加一点噪音。...笔记:当处理时间序列时(和其它类型的时间序列),输入特征通常用3D数组来表示,其形状是 [批次大小, 时间步数, 维度],对于单变量时间序列,其维度是1,多变量时间序列的维度是其维度数。...通过变形输入,将每个时间步处理为独立实例(即,将输入从 [批次大小, 时间步数, 输入维度] 变形为 [批次大小 × 时间步数, 输入维度] ;在这个例子中,因为前一SimpleRNN有20个神经元,输入的维度数是...然后运行紧密层,最后将输出变形为序列(即,将输出从 [批次大小 × 时间步数, 输出维度] 变形为 [批次大小, 时间步数, 输出维度] ;在这个例子中,输出维度数是10,因为紧密层有10个神经元)。...但是,每个时间步用BN层相同,参数也相同,与输入和隐藏态的大小和偏移无关。