The ImportError occurred due to the nested file structure of the repository. One of the ways to fix it is by changing the import in run_train.py to target the specific files:
from model.generator.generator import Generator
from model.critic.critic import Critic