I want the target domain dataset to be split in order without shuffling. So when I run the algorithm CoNet, for example using the different source domains but the same target domain, I want the train, valid, and test set for the target domain to be the same through the multiple runs. For example, let's say I have three datasets. I make dataset 1 the target domain, and dataset 2 and dataset 3 as the source domains. When I run CoNet on the domain pair of dataset 2 and dataset 1, I want the train, valid, and test set for dataset 1 to be the same as when I run CoNet on the domain pair of dataset 3 and dataset 1. How can I achieve this?
My current Yaml file is below. Is this the correct way to do this, or do I have to add anything else?
@ajaykv1 Hello!
Here I recommend preprocessing the target domain dataset and passing it in with the parameter benchmark_filename. This allows you to use the same target domain dataset each time. For details about this parameter, you can refer to our official document.
I want the target domain dataset to be split in order without shuffling. So when I run the algorithm CoNet, for example using the different source domains but the same target domain, I want the train, valid, and test set for the target domain to be the same through the multiple runs. For example, let's say I have three datasets. I make dataset 1 the target domain, and dataset 2 and dataset 3 as the source domains. When I run CoNet on the domain pair of dataset 2 and dataset 1, I want the train, valid, and test set for dataset 1 to be the same as when I run CoNet on the domain pair of dataset 3 and dataset 1. How can I achieve this?
My current Yaml file is below. Is this the correct way to do this, or do I have to add anything else?
source_domain:
target_domain: