哪个版本的TensorFlow具有tensorflow.keras的`__version__`属性

wfypjpf4  于 2023-10-19  发布在  其他
关注(0)|答案(1)|浏览(169)

我正在调试一个旧的R文件,其中包含一个使用python包的闪亮应用程序。我根据我被告知的(tensorflowkerash5py)为Python3.8.10安装了软件包,使用pip,因为没有requirements.txt。但我得到以下错误:

Error in eval(ei, envir) :
  AttributeError: module 'tensorflow.keras' has no attribute '__version__'
Calls: runApp ... py_get_attr_or_item -> py_get_attr -> py_get_attr_impl
Execution halted

我可以确认这个应用程序之前是工作的,这导致我相信这个错误是因为我使用了错误的tensorflow版本。所以我的问题是:哪个版本的TensorFlow具有tensorflow.keras__version__属性
这些是我的Tensorflow和Keras版本,以防有帮助

>>> tensorflow.__version__
'2.13.0'

>>> keras.__version__
'2.13.1'

>>> tf.keras.__version__
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: module 'keras.api._v2.keras' has no attribute '__version__'

相关问题