|
1 | 1 | import hashlib |
2 | | -import os |
3 | 2 |
|
4 | 3 | import docker |
5 | 4 |
|
|
8 | 7 | from searcher import Searcher |
9 | 8 | from trainer import Trainer |
10 | 9 |
|
11 | | -TOPIC_PATH_HOST = os.path.abspath("topics") |
12 | | -TOPIC_PATH_GUEST = "/input/topics/" |
13 | | - |
14 | 10 | COLLECTION_PATH_GUEST = "/input/collections/" |
| 11 | +TOPIC_PATH_GUEST = "/input/topics/" |
15 | 12 | OUTPUT_PATH_GUEST = "/output" |
16 | 13 |
|
17 | 14 | TEST_SPLIT_PATH_GUEST = '/data/splits/test_split.txt' |
@@ -48,14 +45,12 @@ def prepare(self, preparer_config=None): |
48 | 45 | def search(self, searcher_config=None): |
49 | 46 | if searcher_config: |
50 | 47 | self.set_searcher_config(searcher_config) |
51 | | - self.searcher.search(self.client, OUTPUT_PATH_GUEST, TOPIC_PATH_HOST, TOPIC_PATH_GUEST, TEST_SPLIT_PATH_GUEST, |
52 | | - self.generate_save_tag) |
| 48 | + self.searcher.search(self.client, OUTPUT_PATH_GUEST, TOPIC_PATH_GUEST, TEST_SPLIT_PATH_GUEST, self.generate_save_tag) |
53 | 49 |
|
54 | 50 | def train(self, trainer_config=None): |
55 | 51 | if trainer_config: |
56 | 52 | self.set_trainer_config(trainer_config) |
57 | | - self.trainer.train(self.client, TOPIC_PATH_GUEST, TEST_SPLIT_PATH_GUEST, VALIDATION_SPLIT_PATH_GUEST, |
58 | | - self.generate_save_tag) |
| 53 | + self.trainer.train(self.client, TOPIC_PATH_GUEST, TEST_SPLIT_PATH_GUEST, VALIDATION_SPLIT_PATH_GUEST, self.generate_save_tag) |
59 | 54 |
|
60 | 55 | def interact(self, interactor_config=None): |
61 | 56 | if interactor_config: |
|
0 commit comments