Я понял это! Все, что мне было нужно, это перейти на TensorFlow 1.13.1. Я думал, что уже попробовал это, но потом понял, что install_keras()
автоматически обновляет TensorFlow, если я не предоставлю строку версии для аргумента tensorflow
. Вот как я настраивал локальную Python среду с TensorFlow 1.13.1 в RStudio Cloud.
reticulate::install_miniconda("miniconda")
Sys.setenv(WORKON_HOME = "virtualenvs")
reticulate::virtualenv_create("r-reticulate", python = "miniconda/bin/python")
keras::install_keras(
method = "virtualenv",
conda = "miniconda/bin/conda",
envname = "r-reticulate",
tensorflow = "1.13.1",
restart_session = FALSE
)
# Now add WORKON_HOME=/cloud/project/virtualenvs to .Renviron