【发布时间】:2022-01-17 13:02:59
【问题描述】:
尝试了下面的代码。尝试卸载/安装 tensorflow 并从 tensorflow 更改为,而不是导入。并使用之前版本的 tensorflow。
# Import packages and print version
import tensorflow.keras as keras
import tensorflow as tf
import numpy as np
import pandas as pd
from tensorflow.keras.models import Sequential,Input,Model
from tensorflow.keras.layers import Dense, Dropout, Flatten
from tensorflow.keras.layers import Conv2D, MaxPooling2D
#Libraries for vectorisation
from sklearn.feature_extraction.text import CountVectorizer, TfidfVectorizer
from sklearn.decomposition import LatentDirichletAllocation
from sklearn.model_selection import GridSearchCV
ImportError Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_5764/3752405166.py in <module>
4 import numpy as np
5 import pandas as pd
----> 6 from tensorflow.keras.models import Sequential,Input,Model
7 from tensorflow.keras.layers import Dense, Dropout, Flatten
8 from tensorflow.keras.layers import Conv2D, MaxPooling2D
ImportError: cannot import name 'Input' from 'tensorflow.keras.models' (C:\Users\liamd\anaconda3\lib\site-packages\tensorflow\keras\models\__init__.py)```
【问题讨论】:
-
输入不在 keras.models 中,而是在 keras.layers 中
标签: python tensorflow keras