我目前正在Ubuntu环境中测试Keras for R.我在Rstudio中使用virtualenv方法快速安装了基于CPU的Keras for R,这是默认方法。我没有使用Anaconda。 (https://tensorflow.rstudio.com/keras/reference/install_keras.html)。
install.packages("keras")
library(keras)
install_keras()
从这一点开始,每个思想都成功安装,我决定按照预训练的模型Resnet50示例(https://tensorflow.rstudio.com/keras/articles/applications.html)。我试图实例化该模型。
library(keras)
library(tensorflow)
library(Rcpp)
# instantiate the model
model <- application_resnet50(weights = 'imagenet')
但我收到了错误消息:
The h5py Python package is required to use pre-built Keras models
我尝试使用pip命令安装h5py,在我的python库文件夹中将包h5py导入为.tar.gz。 h5py软件包现在安装在.virtualenv文件夹和python库文件夹中,我仍然得到同样的错误。
我错过了什么吗?
最好的问候。