-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathcreate_dataset.py
More file actions
29 lines (22 loc) · 839 Bytes
/
Copy pathcreate_dataset.py
File metadata and controls
29 lines (22 loc) · 839 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
from components.Dataset import Dataset
import joblib
import logging
logging.basicConfig(format='%(asctime)s - %(name)s - %(levelname)s: %(message)s')
logging.getLogger().setLevel(logging.INFO)
def backup (e, path):
joblib.dump(e, path)
return
def load (path):
e = joblib.load(path)
return e
BACKUP_DIR = "<PATH_TO_STORE_PARSED_DATASET>"
base_dir = "<BASE_PATH_FOR_YOUR_DATASET>"
data = Dataset( train_dir = base_dir + "train_articles/",
test_dir = base_dir + "test_articles/",
val_dir = base_dir + "eval_articles/",
train_dir_gold = base_dir + "train_summaries/",
test_dir_gold = base_dir + "test_summaries/",
val_dir_gold = base_dir + "eval_summaries/"
)
data.parse_test_data()
backup(data, BACKUP_DIR + "test_parsed.bkp")