python - cannot import name 'Input' from 'tensorflow.keras.models'
问题描述
I am running TensorFlow 2.0 GPU (CUDA), Keras, & Python 3.7 in Windows 10. i am getting the following error:
ImportError Traceback (most recent call last)
<ipython-input-8-2fd313bcdf5e> in <module>
9 from tensorflow.keras.initializers import RandomNormal
10 from tensorflow.keras.models import Model
---> 11 from tensorflow.keras.models import Input
12 from tensorflow.keras.layers import Conv2D
13 from tensorflow.keras.layers import Conv2DTranspose
ImportError: cannot import name 'Input' from 'tensorflow.keras.models' (C:\Users\Syd_R\anaconda3\envs\tensorflow\lib\site-packages\tensorflow_core\python\keras\api\_v2\keras\models\__init__.py)
解决方案
应该是from tensorflow.keras.layers import Input
。
推荐阅读
- c# - 如何使用不记名令牌发布 JSON
- flutter - 在颤振中更改 UnderlineInputBorder 属性
- kiwi-tcms - 如何在 kiwiTCMS 中更改域名?
- python - 从 culomn 获取星期几
- node.js - 如何使用户会话无限期地保持活动状态?
- android - 使 Listview(项目具有权重属性)水平滚动
- javascript - 在 JS 中计算元素时 - 计数对象是否对其键进行排序?
- c# - 使用 DateTime Tick 计数生成 Nonce
- django - 无法分配“'5'”:“user.clearance”必须是“clearance”实例
- php - Symfony 3.4 - 没有为帐户配置编码器