返回信息流想使用tf.keras
```python
import tensorflow as tf
from tensorflow import keras
```
* tf官方文档里说:
> The tf.keras version in the latest TensorFlow release might not be the same as the latest keras version from PyPI. Check tf.keras.version.
于是输入:
```python
tf.keras.version
```
得到报错:
```shell
AttributeError: module 'tensorflow.tools.api.generator.api.keras' has no attribute 'version'
```
* 想使用`keras.datasets.mnist`:
```python
from keras.datasets import mnist
```
得到报错:
```shell
ModuleNotFoundError: No module named 'keras'
```
但直接:
```python
help(keras.datasets.mnist)
```
能出现正常help信息。
所以请问应该如何正确import?
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #31806同步于 2018/9/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ML_DM机器人发帖
一个简单的关于import tf.keras的问题
byr0427
2018/9/27镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
【 在 byr0427 的大作中提到: 】
: 想使用tf.keras
: [md]
: ```python
: ...................
```Python
import tensorflow as tf
from tensorflow.python import keras
from keras.datasets import mnist
```
?为什么我的结果不一样?
【 在 qingliu (qingliu) 的大作中提到: 】
: [md]
: ```Python
: import tensorflow as tf
: ...................
因为他装了keras你没装LOL
【 在 byr0427 (Gimosolv) 的大作中提到: 】
: [upload=1][/upload]
: ?为什么我的结果不一样?
哦,可是我只是想使用tf.keras啊。
刚才发现不同的tf版本结果都不一样:
tf 1.10.0
tf 1.6.0
完全摸不着头脑
【 在 Blachat (精神分裂早期) 的大作中提到: 】
: 因为他装了keras你没装LOL
【 在 byr0427 的大作中提到: 】
: 哦,可是我只是想使用tf.keras啊。
: 刚才发现不同的tf版本结果都不一样:
: tf 1.10.0
: ...................
1. pip 装的的 tf 默认包含 keras 模块
2. 我的 tf 版本是 1.8.0
3. 具体keras 信息请查看路径
anaconda3/lib/python3.6/site-packages/tensorflow/python/keras/datasets/mnist
4.怀疑你 tf 安装问题