在 TPU 上处理 Timeseries tensorflow notebook 时出错
Error processing Timeseries tensorflow notebook on TPU
这是我从 Magnus Erik Hvass Pedersen 的优秀作品中使用的时间序列笔记本 - 谢谢:
https://colab.research.google.com/drive/1F6CuGVWN5TNgIjqxdu5glFeGBEr71TgO
我在 GPU 上通过 Google Colab 成功 运行 这个笔记本的一个版本,但是当我做同样的事情时(经过一些修改以使代码在 TPU 上兼容)我得到这个错误:
ValueError: Error when checking input: expected input to have shape (299776, 20) but got array with shape (33309, 20)
可以在单元格位置 https://colab.research.google.com/drive/1F6CuGVWN5TNgIjqxdu5glFeGBEr71TgO#scrollTo=wdSmXdvDw5HL.
上找到完整的堆栈跟踪
按顺序获取 input/output 数据形状有点费力 war,但随着我们不断解决 I/O 形状问题,其他与形状相关的问题开始出现撑起来。
笔记本可供共享和评论。
如有任何想法,我们将不胜感激。
解决错误ValueError: Operation 'tpu_140099307695464/VarIsInitializedOp'
。
尝试使用 tf.train.RMSPropOptimizer
而不是使用 tensorflow.keras.optimizers
.
中的 RMSProp
这是我从 Magnus Erik Hvass Pedersen 的优秀作品中使用的时间序列笔记本 - 谢谢:
https://colab.research.google.com/drive/1F6CuGVWN5TNgIjqxdu5glFeGBEr71TgO
我在 GPU 上通过 Google Colab 成功 运行 这个笔记本的一个版本,但是当我做同样的事情时(经过一些修改以使代码在 TPU 上兼容)我得到这个错误:
ValueError: Error when checking input: expected input to have shape (299776, 20) but got array with shape (33309, 20)
可以在单元格位置 https://colab.research.google.com/drive/1F6CuGVWN5TNgIjqxdu5glFeGBEr71TgO#scrollTo=wdSmXdvDw5HL.
上找到完整的堆栈跟踪按顺序获取 input/output 数据形状有点费力 war,但随着我们不断解决 I/O 形状问题,其他与形状相关的问题开始出现撑起来。
笔记本可供共享和评论。
如有任何想法,我们将不胜感激。
解决错误ValueError: Operation 'tpu_140099307695464/VarIsInitializedOp'
。
尝试使用 tf.train.RMSPropOptimizer
而不是使用 tensorflow.keras.optimizers
.