tombetthauser commited on
Commit
69aef84
Β·
1 Parent(s): c60b629

Attempt to load and use subprocess for file system commands

Browse files
Files changed (1) hide show
  1. app.py +15 -0
app.py CHANGED
@@ -17,6 +17,11 @@ import gradio
17
  import torch
18
  import os
19
 
 
 
 
 
 
20
  # FOR DEPLOYMENT: uncomment these and delete the notebook_login() below
21
  api_key = os.environ['api_key']
22
  my_token = api_key
@@ -80,12 +85,22 @@ for repo_id_embeds in models_to_load:
80
  # FOR DEPLOYMENT: address file system use
81
  #!cp downloaded_embedding_folder
82
  #!cp downloaded_embedding_folder
 
 
 
 
 
 
83
  with open(f'{downloaded_embedding_folder}/token_identifier.txt', 'r') as file:
84
  placeholder_token_string = file.read()
85
  else:
86
  # FOR DEPLOYMENT: address file system use
87
  #!wget -q -O $downloaded_embedding_folder/learned_embeds.bin $embeds_url
88
 
 
 
 
 
89
  learned_embeds_path = f"{downloaded_embedding_folder}/learned_embeds.bin"
90
 
91
  # ----
 
17
  import torch
18
  import os
19
 
20
+ # UNDER CONSTRUCTION (START)
21
+ import subprocess
22
+ # UNDER CONSTRUCTION (END)
23
+
24
+
25
  # FOR DEPLOYMENT: uncomment these and delete the notebook_login() below
26
  api_key = os.environ['api_key']
27
  my_token = api_key
 
85
  # FOR DEPLOYMENT: address file system use
86
  #!cp downloaded_embedding_folder
87
  #!cp downloaded_embedding_folder
88
+
89
+ # UNDER CONSTRUCTION (START)
90
+ subprocess.call([f"cp {embeds_path} {downloaded_embedding_folder}"])
91
+ subprocess.call([f"cp {token_path} {downloaded_embedding_folder}"])
92
+ # UNDER CONSTRUCTION (END)
93
+
94
  with open(f'{downloaded_embedding_folder}/token_identifier.txt', 'r') as file:
95
  placeholder_token_string = file.read()
96
  else:
97
  # FOR DEPLOYMENT: address file system use
98
  #!wget -q -O $downloaded_embedding_folder/learned_embeds.bin $embeds_url
99
 
100
+ # UNDER CONSTRUCTION (START)
101
+ subprocess.call([f"wget -q -O {downloaded_embedding_folder}/learned_embeds.bin {embeds_url}"])
102
+ # UNDER CONSTRUCTION (END)
103
+
104
  learned_embeds_path = f"{downloaded_embedding_folder}/learned_embeds.bin"
105
 
106
  # ----