diff --git a/README.md b/README.md index de672d7b10fc69cdb9e3798fc3d0f04bcad0c41c..ab1741838c939b13fc580168544b9c5895cea9c6 100755 --- a/README.md +++ b/README.md @@ -3,10 +3,11 @@ ## Introduction Our model is a domain-independent user simulator, which means it is not based on any domain-dependent freatures and the output representation is also domain-independent. Therefore, it can easily adapt to a new domain, without additional feature engineering and model retraining. -The code of TUS is in `convlab2/policy/tus` and I also create a rule-based DST of user (`convlab2/dst/rule/multiwoz/dst.py`) based on the rule-based DST in `convlab2/dst/rule/multiwoz/dst.py`. +The code of TUS is in `convlab2/policy/tus` and a rule-based DST of user is also created in `convlab2/dst/rule/multiwoz/dst.py` based on the rule-based DST in `convlab2/dst/rule/multiwoz/dst.py`. ## How to run the model ### Train the user simulator +`python3 convlab2/policy/tus/multiwoz/train.py --user_config convlab2/policy/tus/multiwoz/exp/default.json` ### Train a dialogue policy with TUS diff --git a/convlab2/policy/tus/Da2Goal.py b/convlab2/policy/tus/multiwoz/Da2Goal.py similarity index 100% rename from convlab2/policy/tus/Da2Goal.py rename to convlab2/policy/tus/multiwoz/Da2Goal.py diff --git a/convlab2/policy/tus/Goal.py b/convlab2/policy/tus/multiwoz/Goal.py similarity index 100% rename from convlab2/policy/tus/Goal.py rename to convlab2/policy/tus/multiwoz/Goal.py diff --git a/convlab2/policy/tus/TUS.py b/convlab2/policy/tus/multiwoz/TUS.py similarity index 100% rename from convlab2/policy/tus/TUS.py rename to convlab2/policy/tus/multiwoz/TUS.py diff --git a/convlab2/policy/tus/analysis.py b/convlab2/policy/tus/multiwoz/analysis.py similarity index 100% rename from convlab2/policy/tus/analysis.py rename to convlab2/policy/tus/multiwoz/analysis.py diff --git a/convlab2/policy/tus/config.json b/convlab2/policy/tus/multiwoz/config.json similarity index 100% rename from convlab2/policy/tus/config.json rename to convlab2/policy/tus/multiwoz/config.json diff --git a/convlab2/policy/tus/exp/default.json b/convlab2/policy/tus/multiwoz/exp/default.json similarity index 100% rename from convlab2/policy/tus/exp/default.json rename to convlab2/policy/tus/multiwoz/exp/default.json diff --git a/convlab2/policy/tus/train.py b/convlab2/policy/tus/multiwoz/train.py similarity index 100% rename from convlab2/policy/tus/train.py rename to convlab2/policy/tus/multiwoz/train.py diff --git a/convlab2/policy/tus/transformer.py b/convlab2/policy/tus/multiwoz/transformer.py similarity index 100% rename from convlab2/policy/tus/transformer.py rename to convlab2/policy/tus/multiwoz/transformer.py diff --git a/convlab2/policy/tus/usermanager.py b/convlab2/policy/tus/multiwoz/usermanager.py similarity index 100% rename from convlab2/policy/tus/usermanager.py rename to convlab2/policy/tus/multiwoz/usermanager.py diff --git a/convlab2/policy/tus/util.py b/convlab2/policy/tus/multiwoz/util.py similarity index 100% rename from convlab2/policy/tus/util.py rename to convlab2/policy/tus/multiwoz/util.py