【发布时间】:2018-03-06 04:04:25
【问题描述】:
Keras 将递增的 ID 编号分配给相同类型的层,例如max_pooling1d_7、max_pooling1d_8、max_pooling1d_9等我的代码的每次迭代都会构建一个新模型,从model = Sequential() 开始,然后通过model.add() 添加层。即使每个循环都会创建一个新的 Sequential 对象,层 ID 编号仍会从前一个循环继续递增。由于我的流程长时间运行,这些 ID 号可能会变得非常大。我担心这可能会导致一些问题。为什么model = Sequential()没有重置ID?有没有办法重置它们?在每个循环之后,我都没有使用层 ID 号并且可以丢弃它们,但是如何?我正在使用 Tensorflow 后端。
【问题讨论】:
标签: tensorflow keras keras-layer