gpt4 book ai didi

python - TypeError : Tensor is unhashable if Tensor equality is enabled. 相反,使用 tensor.experimental_ref() 作为键

转载 作者:行者123 更新时间:2023-12-03 13:33:09 27 4
gpt4 key购买 nike

我试图将迁移学习应用于 InceptionV3。这是我的代码:

inception_model = InceptionV3(weights='imagenet',include_top=False)
output_inception = inception_model.output
output_globalavgpooling = GlobalAveragePooling2D()(output_inception)
output_dense = Dense(1024,activation='relu')(output_globalavgpooling)
predictions = Dense(1,activation='sigmoid')(output_dense)

final_model = Model(inception_model.input,output=predictions)

final_model.compile()

inception_model.summary()
当我运行此代码时,在 final_model = Model(inception_model.input,output=predictions) 处出现以下错误线:
TypeError: Tensor is unhashable if Tensor equality is enabled. Instead, use tensor.experimental_ref() as the key.
我该怎么办?

最佳答案

我有一个类似的错误。就我而言,这是由于使用 conda 的旧版本 Keras 和 Tensorflow 2。当前存在一些问题,无法通过 conda 将 Tensorflow 2 与当前的 Keras 一起使用。

我创建了一个新环境,并根据 Keras/Tensorflow 网站(在我的情况下仅使用 CPU 版本)安装使用:

pip install tensorflow
pip install keras

关于python - TypeError : Tensor is unhashable if Tensor equality is enabled. 相反,使用 tensor.experimental_ref() 作为键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58778872/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com