我正在尝试为时间序列问题构建LSTM模型,并且碰到了一篇很棒的文章:
https://blogs.rstudio.com/tensorflow/posts/2018-06-25-sunspots-lstm/
作者使用“ build_matrix”构建窗口矩阵的部分内容,例如:
train_matrix <-
build_matrix(train_vals, n_timesteps + n_predictions)
我想问问是否有人曾经使用过此功能?或者,如果您对此功能有很好的参考?
我在R-Studio中尝试过“?build_matrix”和“ ?? build_matrix”,我也在线搜索过,但无济于事。通过查看结果,它是一个有趣且有用的功能,因此我很想了解它在R中的工作原理。任何帮助将不胜感激!
为了给您更多信息,我将在此处显示“ build_matrix”的一些结果,并将其与函数“ matrix”进行比较:
build_matrix(c(1,2,3,4,5,6,7,8),3)
[,1] [,2] [,3]
[1,] 1 2 3
[2,] 2 3 4
[3,] 3 4 5
[4,] 4 5 6
[5,] 5 6 7
[6,] 6 7 8
比较:
matrix(c(1,2,3,4,5,6,7,8),2,4)
[,1] [,2] [,3] [,4]
[1,] 1 3 5 7
[2,] 2 4 6 8
这是我关于Stackoverflow的第一个问题。如果我在错误的地方提出了这个问题,或者措辞不明确,请原谅我。提前非常感谢您!