diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 01c7885de24f97435b1363a8cee065355dd6593e..dd40f0e6f43b0286bbcd25e57c9219bbc7b3bb61 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -75,7 +75,7 @@ tests (on GPU):
     - chmod +x ./CI/update_badge.sh
     - ./CI/update_badge.sh > /dev/null
   script:
-    - pip install -r requirements_gpu.txt
+    - pip install -r test/requirements_tf_skip.txt
     - chmod +x ./CI/run_pytest.sh
     - ./CI/run_pytest.sh
   after_script:
diff --git a/test/requirements_tf_skip.txt b/test/requirements_tf_skip.txt
new file mode 100644
index 0000000000000000000000000000000000000000..024a2ee7902890304efe3075cdfbe1ed210e5393
--- /dev/null
+++ b/test/requirements_tf_skip.txt
@@ -0,0 +1,70 @@
+absl-py==0.11.0
+appdirs==1.4.4
+astor==0.8.1
+attrs==20.3.0
+cached-property==1.5.2
+certifi==2020.12.5
+cftime==1.4.1
+chardet==4.0.0
+coverage==5.4
+cycler==0.10.0
+dask==2021.2.0
+fsspec==0.8.5
+gast==0.4.0
+grpcio==1.35.0
+h5py==2.10.0
+idna==2.10
+importlib-metadata==3.4.0
+iniconfig==1.1.1
+Keras==2.2.4
+Keras-Applications==1.0.8
+Keras-Preprocessing==1.1.2
+kiwisolver==1.3.1
+locket==0.2.1
+Markdown==3.3.3
+matplotlib==3.3.4
+mock==4.0.3
+netCDF4==1.5.5.1
+numpy==1.19.5
+ordered-set==4.0.2
+packaging==20.9
+pandas==1.1.5
+partd==1.1.0
+patsy==0.5.1
+Pillow==8.1.0
+pluggy==0.13.1
+protobuf==3.15.0
+py==1.10.0
+pydot==1.4.2
+pyparsing==2.4.7
+pyshp==2.1.3
+pytest==6.2.2
+pytest-cov==2.11.1
+pytest-html==3.1.1
+pytest-lazy-fixture==0.6.3
+pytest-metadata==1.11.0
+pytest-sugar==0.9.4
+python-dateutil==2.8.1
+pytz==2021.1
+PyYAML==5.4.1
+requests==2.25.1
+scipy==1.5.4
+seaborn==0.11.1
+six==1.15.0
+statsmodels==0.12.2
+tabulate==0.8.8
+# tensorboard==1.13.1
+# tensorflow-gpu==1.13.1
+# tensorflow-estimator==1.13.0
+termcolor==1.1.0
+toml==0.10.2
+toolz==0.11.1
+typing-extensions==3.7.4.3
+urllib3==1.26.3
+Werkzeug==1.0.1
+wget==3.2
+xarray==0.16.1
+zipp==3.4.0
+
+--no-binary shapely Shapely==1.7.0
+Cartopy==0.18.0