winglian commited on
Commit
22b462e
β€’
1 Parent(s): ff8f4ba

add app_hf_ui_demo.py and tweak copy

Browse files
app_hf_ui_demo.py ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ import sys
3
+
4
+ import fire
5
+ import gradio as gr
6
+
7
+ from llama_lora.globals import Global
8
+ from llama_lora.ui.main_page import main_page, get_page_title, main_page_custom_css
9
+ from llama_lora.utils.data import init_data_dir
10
+
11
+
12
+ def main():
13
+ data_dir = os.path.abspath("./data")
14
+ Global.default_base_model_name = "decapoda-research/llama-7b-hf"
15
+ Global.data_dir = data_dir
16
+ Global.load_8bit = False
17
+
18
+ Global.ui_dev_mode = True
19
+ Global.ui_dev_mode_title_prefix = ""
20
+ Global.ui_show_sys_info = False
21
+
22
+ os.makedirs(data_dir, exist_ok=True)
23
+ init_data_dir()
24
+
25
+ with gr.Blocks(title=get_page_title(), css=main_page_custom_css()) as demo:
26
+ main_page()
27
+
28
+ demo.queue().launch()
29
+
30
+
31
+ if __name__ == "__main__":
32
+ fire.Fire(main)
llama_lora/globals.py CHANGED
@@ -41,9 +41,9 @@ class Global:
41
  gpu_total_memory = None
42
 
43
  # UI related
44
- ui_title: str = "LLaMA-LoRA Tuner"
45
  ui_emoji: str = "πŸ¦™πŸŽ›οΈ"
46
- ui_subtitle: str = "Toolkit for evaluating and fine-tuning LLaMA models with low-rank adaptation (LoRA)."
47
  ui_show_sys_info: bool = True
48
  ui_dev_mode: bool = False
49
  ui_dev_mode_title_prefix: str = "[UI DEV MODE] "
 
41
  gpu_total_memory = None
42
 
43
  # UI related
44
+ ui_title: str = "LLaMA-Adapter Tuner"
45
  ui_emoji: str = "πŸ¦™πŸŽ›οΈ"
46
+ ui_subtitle: str = "Toolkit for evaluating and fine-tuning LLaMA models with lightweight adaption with zero init attention (https://arxiv.org/abs/2303.16199)."
47
  ui_show_sys_info: bool = True
48
  ui_dev_mode: bool = False
49
  ui_dev_mode_title_prefix: str = "[UI DEV MODE] "
llama_lora/ui/main_page.py CHANGED
@@ -29,7 +29,7 @@ def main_page():
29
  tokenizer_ui()
30
  info = []
31
  if Global.version:
32
- info.append(f"LLaMA-LoRA Tuner `{Global.version}`")
33
  info.append(f"Base model: `{Global.default_base_model_name}`")
34
  if Global.ui_show_sys_info:
35
  info.append(f"Data dir: `{Global.data_dir}`")
 
29
  tokenizer_ui()
30
  info = []
31
  if Global.version:
32
+ info.append(f"LLaMA-Adapter Tuner `{Global.version}`")
33
  info.append(f"Base model: `{Global.default_base_model_name}`")
34
  if Global.ui_show_sys_info:
35
  info.append(f"Data dir: `{Global.data_dir}`")