Flying-Lynx commited on
Commit
5523a3f
·
1 Parent(s): bb17d35

update requirements

Browse files
Files changed (2) hide show
  1. app.py +6 -0
  2. requirements.txt +0 -1
app.py CHANGED
@@ -20,6 +20,12 @@ import argparse
20
  from transformers import TextIteratorStreamer
21
  from threading import Thread
22
 
 
 
 
 
 
 
23
  no_change_btn = gr.Button()
24
  enable_btn = gr.Button(interactive=True)
25
  disable_btn = gr.Button(interactive=False)
 
20
  from transformers import TextIteratorStreamer
21
  from threading import Thread
22
 
23
+ import subprocess
24
+ import sys
25
+
26
+ print("Installing flash attention...")
27
+ subprocess.check_call([sys.executable, "-m", "pip", "install", "flash-attn==2.4.2", "--no-build-isolation"])
28
+
29
  no_change_btn = gr.Button()
30
  enable_btn = gr.Button(interactive=True)
31
  disable_btn = gr.Button(interactive=False)
requirements.txt CHANGED
@@ -35,7 +35,6 @@ safetensors==0.4.3
35
  scikit-learn==1.2.2
36
  scipy==1.11.1
37
  sentencepiece==0.1.99
38
- flash-attn==2.4.2
39
  timm==0.9.11
40
  toml==0.10.2
41
  tqdm==4.66.1
 
35
  scikit-learn==1.2.2
36
  scipy==1.11.1
37
  sentencepiece==0.1.99
 
38
  timm==0.9.11
39
  toml==0.10.2
40
  tqdm==4.66.1