kovacsvi commited on
Commit
8027e9b
·
1 Parent(s): 99646de

set torch threads

Browse files
Files changed (2) hide show
  1. app.py +2 -1
  2. utils.py +6 -0
app.py CHANGED
@@ -15,7 +15,7 @@ from interfaces.emotion9 import demo as e9_demo
15
  from interfaces.cap_media_demo import demo as cap_media_demo
16
  from interfaces.cap_media2 import demo as cap_media2_demo
17
  from interfaces.cap_minor_media import demo as cap_minor_media_demo
18
- from utils import download_hf_models, hf_cleanup, df_h, set_hf_cache_dir, scan_cache
19
 
20
 
21
  css = """
@@ -52,6 +52,7 @@ with gr.Blocks(css=css) as demo:
52
  )
53
 
54
  if __name__ == "__main__":
 
55
  set_hf_cache_dir("/data")
56
  with hf_cleanup():
57
  df_h() # debug -> check disk space before launching demo - TO-DO: smarter disk space usage
 
15
  from interfaces.cap_media_demo import demo as cap_media_demo
16
  from interfaces.cap_media2 import demo as cap_media2_demo
17
  from interfaces.cap_minor_media import demo as cap_minor_media_demo
18
+ from utils import download_hf_models, hf_cleanup, df_h, set_hf_cache_dir, scan_cache, set_torch_threads
19
 
20
 
21
  css = """
 
52
  )
53
 
54
  if __name__ == "__main__":
55
+ set_torch_threads()
56
  set_hf_cache_dir("/data")
57
  with hf_cleanup():
58
  df_h() # debug -> check disk space before launching demo - TO-DO: smarter disk space usage
utils.py CHANGED
@@ -186,6 +186,12 @@ def set_hf_cache_dir(path:str):
186
  os.environ['HF_HOME'] = path
187
  os.environ['HF_DATASETS_CACHE'] = path
188
  os.environ['TORCH_HOME'] = path
 
 
 
 
 
 
189
 
190
 
191
  def is_disk_full(min_free_space_in_GB=10):
 
186
  os.environ['HF_HOME'] = path
187
  os.environ['HF_DATASETS_CACHE'] = path
188
  os.environ['TORCH_HOME'] = path
189
+
190
+
191
+ def set_torch_threads():
192
+ torch.set_num_threads(1)
193
+ os.environ["OMP_NUM_THREADS"] = "1"
194
+ os.environ["MKL_NUM_THREADS"] = "1"
195
 
196
 
197
  def is_disk_full(min_free_space_in_GB=10):