Python 时间分布层和嵌套模块

Python 时间分布层和嵌套模块,python,tensorflow,keras,Python,Tensorflow,Keras,我使用时间分布层在每一帧上应用一个注意层。对模型进行适当的训练,并将注意层参数计算在整个模型参数中。但是,该层的参数数量显示为零,当我想加载模型并将其用于测试时,同一val数据集上的模型acc是不可复制的 tf版本“1.15.0” keras版本“2.2.3” 问题仍然存在,但是模型训练成功,但是在推理过程中,即使在同一个数据集上,我也会得到不同的结果。 这是colab链接: 这是模型概述:time_distributed_1是一个mobilenet模型,time_distributed_2

我使用时间分布层在每一帧上应用一个注意层。对模型进行适当的训练,并将注意层参数计算在整个模型参数中。但是,该层的参数数量显示为零,当我想加载模型并将其用于测试时,同一val数据集上的模型acc是不可复制的

  • tf版本“1.15.0”
  • keras版本“2.2.3”
问题仍然存在,但是模型训练成功,但是在推理过程中,即使在同一个数据集上,我也会得到不同的结果。 这是colab链接: 这是模型概述:time_distributed_1是一个mobilenet模型,time_distributed_2或time_distributed_3是注意层。 如果你能帮忙,我会很高兴的