I deployed a deep learning VM on Google Cloud with a standard tensorflow-gpu==1.15 image. However, I later realized that I need tensorflow-gpu>=1.4. As I have already done a lot of processing on my VM instance, I was wondering if it's possible to upgrade the image version without having to deploy a new VM?
Thanks!
I am assuming when you say "if it's possible to upgrade the image version without having to deploy a new VM?". You mean downgrade.
Yes it is possible to downgrade the version of Tensorflow in a Deep Learning VM
I have run the following tests to see if it was possible.
1) Installed Deep Learning VM as per Creating a Deep Learning VM Instance From the Google Cloud Marketplace
After SSH'ing into the VM
2) Checked the installed version in interactive python shell
Next step was to run;
The command succeeds but with following errors;
As you see this causes dependency issues.
Next steps were;
Checking the version again in interactive python shell
Running the "pip freeze" command to check the dependencies; Before changing the version the pip freeze output;
After changing the version pip freeze output;