Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -23,14 +23,7 @@ chat_model = ChatNVIDIA(model="llama2_13b") | StrOutputParser()
|
|
| 23 |
response_prompt = ChatPromptTemplate.from_messages([("system", "{system}"), ("user", "{input}")])
|
| 24 |
|
| 25 |
|
| 26 |
-
class Timer():
|
| 27 |
-
'''Useful timing utilities (%%time is great, but doesn't work for async)'''
|
| 28 |
-
def __enter__(self):
|
| 29 |
-
self.start = time.perf_counter()
|
| 30 |
|
| 31 |
-
def __exit__(self, *args, **kwargs):
|
| 32 |
-
elapsed = time.perf_counter() - self.start
|
| 33 |
-
print("\033[1m" + f"Executed in {elapsed:0.2f} seconds." + "\033[0m")
|
| 34 |
|
| 35 |
|
| 36 |
def train_model_neural_network(class0, class1):
|
|
@@ -120,7 +113,7 @@ responses_4 = (gen_prompt | instruct_llm).invoke(
|
|
| 120 |
good_responses = responses_1 + responses_2
|
| 121 |
poor_responses = responses_3 + responses_4
|
| 122 |
|
| 123 |
-
|
| 124 |
good_tasks = [embed(query) for query in good_responses]
|
| 125 |
poor_tasks = [embed(query) for query in poor_responses]
|
| 126 |
all_tasks = good_tasks + poor_tasks
|
|
@@ -128,6 +121,8 @@ with Timer():
|
|
| 128 |
good_embeds = embeds[:len(good_tasks)]
|
| 129 |
poor_embeds = embeds[len(good_tasks):]
|
| 130 |
|
|
|
|
|
|
|
| 131 |
model1 = train_model_neural_network(poor_embeds, good_embeds)
|
| 132 |
|
| 133 |
def RPrint(preface=""):
|
|
|
|
| 23 |
response_prompt = ChatPromptTemplate.from_messages([("system", "{system}"), ("user", "{input}")])
|
| 24 |
|
| 25 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 26 |
|
|
|
|
|
|
|
|
|
|
| 27 |
|
| 28 |
|
| 29 |
def train_model_neural_network(class0, class1):
|
|
|
|
| 113 |
good_responses = responses_1 + responses_2
|
| 114 |
poor_responses = responses_3 + responses_4
|
| 115 |
|
| 116 |
+
async def embeding():
|
| 117 |
good_tasks = [embed(query) for query in good_responses]
|
| 118 |
poor_tasks = [embed(query) for query in poor_responses]
|
| 119 |
all_tasks = good_tasks + poor_tasks
|
|
|
|
| 121 |
good_embeds = embeds[:len(good_tasks)]
|
| 122 |
poor_embeds = embeds[len(good_tasks):]
|
| 123 |
|
| 124 |
+
embeding()
|
| 125 |
+
|
| 126 |
model1 = train_model_neural_network(poor_embeds, good_embeds)
|
| 127 |
|
| 128 |
def RPrint(preface=""):
|