尝试安装Tensorflow对象检测API时发生错误

时间:2020-08-26 15:20:46

标签: python tensorflow

当我尝试使用此命令测试安装时,我在tensorflow中遇到了这个问题。

python object_detection/builders/model_builder_tf2_test.py

这是我得到的错误:

  File "C:\TensorFlow\models\official\modeling\tf_utils.py", line 25, in <module>
    from official.modeling import activations
  File "C:\TensorFlow\models\official\modeling\activations\__init__.py", line 16, in <module>
    from official.modeling.activations.gelu import gelu
  File "C:\TensorFlow\models\official\modeling\activations\gelu.py", line 20, in <module>
    @tf.keras.utils.register_keras_serializable(package='Text')
AttributeError: module 'tensorflow_core.keras.utils' has no attribute 'register_keras_serializable'

我在anaconda虚拟环境中运行tensorflow。我正在运行tensorflow 2.3.0。 感谢您的帮助

1 个答案:

答案 0 :(得分:1)

由于您已经有了一个相对较新的Tensorflow版本,因此我认为函数'register_keras_serializable'已经可用。话虽如此,也许您可​​以尝试删除'@'符号,看看它是否有效。

相关问题