From a6c239f5f6af73fb1a645565495d3525d2ad3f6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20M=C3=BCller?= <daniel.q.mueller@stud.h-da.de> Date: Wed, 24 Nov 2021 18:11:47 +0000 Subject: [PATCH] Add additional python deps & fix tf detection - Add additional python dependencies - Change tensorflow installed detection to not check for version 2.7 . Since tf is installed from file, it doesn't register as version 2.7 --- roles/ml-python-packages/files/requirements.txt | 2 ++ roles/ml-python-packages/tasks/main.yml | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/roles/ml-python-packages/files/requirements.txt b/roles/ml-python-packages/files/requirements.txt index e0c328c..290a362 100644 --- a/roles/ml-python-packages/files/requirements.txt +++ b/roles/ml-python-packages/files/requirements.txt @@ -3,3 +3,5 @@ matplotlib==3.4.* pandas==1.3.* Pillow==8.4.* scikit-learn==1.0.* +seaborn==0.11.* +plotly==5.4.* diff --git a/roles/ml-python-packages/tasks/main.yml b/roles/ml-python-packages/tasks/main.yml index 0c9078a..c28fe2a 100644 --- a/roles/ml-python-packages/tasks/main.yml +++ b/roles/ml-python-packages/tasks/main.yml @@ -23,8 +23,8 @@ -- name: Check if tensorflow is installed - shell: ". /home/{{ target_user }}/.ml-venv/bin/activate && pip3 freeze | grep -q tensorflow==2.7" +- name: Check if tensorflow is installed (from wheel file) + shell: ". /home/{{ target_user }}/.ml-venv/bin/activate && pip3 freeze | grep -q 'tensorflow @ file'" register: tfinstalled changed_when: "tfinstalled.rc != 0" failed_when: false -- GitLab