将Tensorflow 1.13和Keras 2.2.4与Anaconda一起使用

时间:2019-10-29 14:36:45

标签: python tensorflow keras anaconda

我在Anaconda中使用Python。我已经通过创建虚拟环境安装了Tensorflow和Keras:

conda create -n keras-gpu python=3.6 numpy scipy keras-gpu

我使用Python 3.6是因为Keras尚未正式支持3.7。这将安装Tensorflow 2.0.0,这是一个问题,因为我必须将所有导入从from keras.models import Sequential更改为from tensorflow.keras.models import Sequential。此外,虽然该方法有效,但pyCharm向我显示Sequentialmodels是未解析的引用,并且找不到keras。顺便问一下,我该如何解决?我在虚拟环境中包含了python.exe作为解释器。

这就是为什么我想使用Tensorflow 1.13.1和Keras 2.2.4的原因。如何使用此版本创建虚拟环境? keras-gpu仅安装最新版本。

或者还有可能继续在Tensorflow 2中使用from keras.models import Sequential吗?

1 个答案:

答案 0 :(得分:1)

这对您不起作用吗?

const resultTwoLevels = getDeepVal(obj, 'a', 'b') // { c: string; }
const resultThreeLevels = getDeepVal(obj, 'a', 'b', 'c') // string
const resultNotSure = getDeepVal(obj, 'a', 'b',
    Math.random() < 0.5 ? 'c' : void 0); // string | { c: string; }