我正在尝试遵循有关Rstudio中使用keras的基本教程:https://keras.rstudio.com/
以前,我已经在这台机器上直接从python成功地使用了keras,但是现在我想将其与R一起使用。
当我这样做
install.packages("keras")
library(keras)
install_keras()
一切似乎都正常。但是当我尝试
mnist <- dataset_mnist()
我知道:
错误:ModuleNotFoundError:没有名为“ theano”的模块
本教程说:
Keras R接口默认使用TensorFlow后端引擎。
我尝试寻找theano软件包,但Rstudio告诉我:
软件包“ theano”不可用(对于R版本3.5.1)
我正在具有macOs Mojave 10.14.1的iMac上使用Rstudio 1.1.463。
我最初在使用python 2.7的anaconda安装中发现了此问题。我使用python 3.7进行了新的anaconda安装,但这并没有解决。当我直接从python使用keras时,我首先使用theano,但后来切换到使用tensorflow。
我的配置有误吗?
答案 0 :(得分:1)
在名为keras.json
(可能是隐藏的)的用户或主文件夹中的某个位置找到.keras
文件。
您将在其中找到一个配置行:"backend": "tensorflow"
在Windows上,它位于c:\users\<username>\.keras\keras.json