From d3b529da78b35e3b584af8d4588c1fad1ec10e48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leon=20Michel=20Gori=C3=9Fen?= <leon.gorissen@llt.rwth-aachen.de> Date: Tue, 27 Aug 2024 10:08:34 +0200 Subject: [PATCH] Adjust cron schedule and cleanup foundation model workflow - Updated cron job in to run at 2 AM instead of every minute. - Removed outdated comments in after confirming functionality of test dataset download and model evaluation. - Added to document ITA instance training configuration. --- dynamics_learning/entrypoint.sh | 2 +- dynamics_learning/foundation_model.py | 4 ++-- dynamics_learning/train_instance.py | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 dynamics_learning/train_instance.py diff --git a/dynamics_learning/entrypoint.sh b/dynamics_learning/entrypoint.sh index 87e40dd..d1413e6 100755 --- a/dynamics_learning/entrypoint.sh +++ b/dynamics_learning/entrypoint.sh @@ -4,7 +4,7 @@ printenv >> /etc/environment # Write out the cron job to a file -echo "* * * * * /usr/bin/env python3 /app/dynamics_learning/foundation_model.py >> /var/log/cron.log 2>&1" > /etc/cron.d/mycron +echo "* 2 * * * /usr/bin/env python3 /app/dynamics_learning/foundation_model.py >> /var/log/cron.log 2>&1" > /etc/cron.d/mycron # Apply cron job crontab /etc/cron.d/mycron diff --git a/dynamics_learning/foundation_model.py b/dynamics_learning/foundation_model.py index 1e49ed4..ddc7859 100644 --- a/dynamics_learning/foundation_model.py +++ b/dynamics_learning/foundation_model.py @@ -72,9 +72,9 @@ if __name__ == "__main__": if model: logger.info("Evaluating current model with test data.") test_dataset = Dataset(type="test") - test_dataset.download() # FIXME + test_dataset.download() interpolate("/app/dynamics_learning/Trajectory Data/test") - model_analysis(test_dataset, model) # FIXME + model_analysis(test_dataset, model) "\n=====================================\nModel evaluated\n=====================================\n" else: logger.info("Model is not being evaluated.") diff --git a/dynamics_learning/train_instance.py b/dynamics_learning/train_instance.py new file mode 100644 index 0000000..38fb8cc --- /dev/null +++ b/dynamics_learning/train_instance.py @@ -0,0 +1 @@ +# 5vlv6m3t: ITA instance from scratch (used to train LLT instance) -- GitLab