Update app.py
Browse files
app.py
CHANGED
@@ -4,13 +4,12 @@ import torch
|
|
4 |
from peft import PeftModel, PeftConfig
|
5 |
from transformers import AutoModelForSeq2SeqLM, AutoTokenizer
|
6 |
|
7 |
-
def load_data(
|
8 |
"""
|
9 |
-
Load
|
10 |
"""
|
11 |
-
|
12 |
-
|
13 |
-
with open(input_path, "r") as f:
|
14 |
data = f.read()
|
15 |
|
16 |
return data
|
@@ -42,7 +41,7 @@ model = AutoModelForSeq2SeqLM.from_pretrained(config.base_model_name_or_path, de
|
|
42 |
model = PeftModel.from_pretrained(model, peft_model_id, device_map='auto')
|
43 |
|
44 |
def summarize(path):
|
45 |
-
transcript = load_data(
|
46 |
texts = preprocessing(transcript)
|
47 |
inputs = tokenizer(texts, return_tensors="pt", padding=True, )
|
48 |
|
|
|
4 |
from peft import PeftModel, PeftConfig
|
5 |
from transformers import AutoModelForSeq2SeqLM, AutoTokenizer
|
6 |
|
7 |
+
def load_data(file_obj):
|
8 |
"""
|
9 |
+
Load data from the file object of the gr.File() inputs
|
10 |
"""
|
11 |
+
path = file_obj.name
|
12 |
+
with open(path, "r") as f:
|
|
|
13 |
data = f.read()
|
14 |
|
15 |
return data
|
|
|
41 |
model = PeftModel.from_pretrained(model, peft_model_id, device_map='auto')
|
42 |
|
43 |
def summarize(path):
|
44 |
+
transcript = load_data(file_obj)
|
45 |
texts = preprocessing(transcript)
|
46 |
inputs = tokenizer(texts, return_tensors="pt", padding=True, )
|
47 |
|