TensorFlow.Keras的EfficientNet和MobileNetV2模型在GPU上不可复制

TensorFlow.Keras的EfficientNet和MobileNetV2模型在GPU上不可复制,tensorflow,keras,deep-learning,mobilenet,efficientnet,Tensorflow,Keras,Deep Learning,Mobilenet,Efficientnet,从下载了一个效率网模型,并根据我们自己的数据对其进行了重新训练后,我注意到结果是不可复制的。结果可用于其他体系结构,如VGG16、ResNet101、InceptionV3和InceptionResNetV2,但不适用于任何EfficientNetBx模型 逐层分析表明,DepthwiseConv2D层产生不同的梯度。我还尝试了具有相同类型图层的MobileNetV2,但它也不可复制。我想知道是否还有其他人遇到过这个问题,以及他们是如何解决的 请注意,我已经设置了以下所有种子,甚至还有tenso

从下载了一个效率网模型,并根据我们自己的数据对其进行了重新训练后,我注意到结果是不可复制的。结果可用于其他体系结构,如VGG16ResNet101InceptionV3InceptionResNetV2,但不适用于任何EfficientNetBx模型

逐层分析表明,
DepthwiseConv2D
层产生不同的梯度。我还尝试了具有相同类型图层的MobileNetV2,但它也不可复制。我想知道是否还有其他人遇到过这个问题,以及他们是如何解决的

请注意,我已经设置了以下所有种子,甚至还有tensorflow决定论:

random.seed(1)
np.random.seed(1)
tf.random.set_seed(1)
os.environ['TF_CUDNN_DETERMINISTIC'] = TRUE
os.environ['TF_DETERMINISTIC_OPS'] = TRUE
TensorFlow版本:
TensorFlow gpu==2.3

在Tensorflow GitHub上打开此问题: