From dc6df64492012362dfa955ab103226560411bb55 Mon Sep 17 00:00:00 2001 From: xArthur <xliotx@gmail.com> Date: Wed, 11 Sep 2019 23:40:41 +0200 Subject: [PATCH] fix path error when executing from cmd. --- torch_training/dueling_double_dqn.py | 2 +- torch_training/multi_agent_training.py | 5 +++++ torch_training/training_navigation.py | 5 +++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/torch_training/dueling_double_dqn.py b/torch_training/dueling_double_dqn.py index dd67b4f..cf2f7d5 100644 --- a/torch_training/dueling_double_dqn.py +++ b/torch_training/dueling_double_dqn.py @@ -20,7 +20,7 @@ double_dqn = True # If using double dqn algorithm input_channels = 5 # Number of Input channels device = torch.device("cuda:0" if torch.cuda.is_available() else "cpu") -device = torch.device("cpu") +#device = torch.device("cpu") print(device) diff --git a/torch_training/multi_agent_training.py b/torch_training/multi_agent_training.py index ad42e0a..222430d 100644 --- a/torch_training/multi_agent_training.py +++ b/torch_training/multi_agent_training.py @@ -4,6 +4,11 @@ import random import sys from collections import deque +# make sure the root path is in system path +from pathlib import Path +base_dir = Path(__file__).resolve().parent.parent +sys.path.append(str(base_dir)) + import matplotlib.pyplot as plt import numpy as np import torch diff --git a/torch_training/training_navigation.py b/torch_training/training_navigation.py index c97f1f5..f69929f 100644 --- a/torch_training/training_navigation.py +++ b/torch_training/training_navigation.py @@ -3,6 +3,11 @@ import random import sys from collections import deque +# make sure the root path is in system path +from pathlib import Path +base_dir = Path(__file__).resolve().parent.parent +sys.path.append(str(base_dir)) + import matplotlib.pyplot as plt import numpy as np import torch -- GitLab