簡體   English   中英

Why tensorflow.keras and tensorflow.python.keras does not work?

[英]Why tensorflow.keras and tensorflow.python.keras does not work?

當我導入模塊時,它說有一個無效的 sintax。


from tensorflow import keras

from tensorflow.keras.models import Sequential

from tensorflow.python.keras.layers import Dense, Activation, Dropout
from tensorflow.python.keras.optimizers import SGD

對於所有這些導入,我都遇到了同樣的錯誤:invalid sintax。 我將我的 pycharm 升級到最新版本,解釋器是 Python 3.8。

追溯:

  File "E:/pythonProject/main.py", line 8, in <module>
    from tensorflow.keras.models import Sequential
  File "E:\pythonProject\venv\lib\site-packages\tensorflow\__init__.py", line 24, in <module>
    from tensorflow.python import pywrap_tensorflow  # pylint: disable=unused-import
  File "E:\pythonProject\venv\lib\site-packages\tensorflow\python\__init__.py", line 49, in <module>
    from tensorflow.python import pywrap_tensorflow
  File "E:\pythonProject\venv\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 58, in <module>
    from tensorflow.python.pywrap_tensorflow_internal import *
  File "E:\pythonProject\venv\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 114
    def TFE_ContextOptionsSetAsync(arg1, async):
                                         ^
SyntaxError: invalid syntax

您的 pycharm 沒有語法無效的錯誤。

The reason why you are getting an error is because of the tensorflow.python.keras.layers the right way to write it is tensorflow.keras.layers see documentation here https://www.tensorflow.org/api_docs/python/tf/ keras/層

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM