-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpaths.py
33 lines (22 loc) · 973 Bytes
/
paths.py
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
30
31
32
33
import os
this_dir = os.path.dirname(__file__)
datasets_dir = os.path.join(this_dir, "../data/input/")
train_folder = os.path.join(this_dir, "../data/lego-city-adventures-captions/")
# peft_model_folder = "pixart-simpsons-model"
peft_model_folder = "lego-city-adventure-model"
def get_input_files_paths():
file1_path = os.path.join(datasets_dir, "1.parquet")
file2_path = "" # os.path.join(datasets_dir, "2.parquet")
return file1_path, file2_path
def get_metadata_file_path():
train_folder = get_train_folder()
metadata_file_path = os.path.join(train_folder, "metadata.jsonl")
return metadata_file_path
def get_train_folder():
return train_folder
def get_transformer_peft_folder():
peft_folder = os.path.join(this_dir, f"{peft_model_folder}/transformer")
return peft_folder
def get_text_encoder_peft_folder():
peft_folder = os.path.join(this_dir, f"{peft_model_folder}/text_encoder")
return peft_folder