owiedotch commited on
Commit
d527cc3
1 Parent(s): b9c2c73

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -22
app.py CHANGED
@@ -8,7 +8,6 @@ from omegaconf import OmegaConf
8
  import subprocess
9
  from tqdm import tqdm
10
  import requests
11
- import shutil
12
 
13
  def download_file(url, filename):
14
  response = requests.get(url, stream=True)
@@ -26,28 +25,11 @@ def download_file(url, filename):
26
  progress_bar.update(size)
27
 
28
  def setup_environment():
29
- if not os.path.exists("CCSR_temp"):
30
  print("Cloning CCSR repository...")
31
- subprocess.run(["git", "clone", "-b", "dev", "https://github.com/camenduru/CCSR.git", "CCSR_temp"])
32
- else:
33
- print("CCSR repository already cloned. Skipping clone step.")
34
-
35
- # Move necessary files/directories from CCSR_temp to current directory
36
- for item in os.listdir("CCSR_temp"):
37
- s = os.path.join("CCSR_temp", item)
38
- d = os.path.join(os.getcwd(), item)
39
- if os.path.isdir(s):
40
- if os.path.exists(d):
41
- shutil.rmtree(d)
42
- shutil.move(s, d)
43
- else:
44
- if os.path.exists(d):
45
- os.remove(d)
46
- shutil.move(s, d)
47
-
48
- # Clean up the temporary directory
49
- shutil.rmtree("CCSR_temp")
50
 
 
51
  sys.path.append(os.getcwd())
52
 
53
  os.makedirs("weights", exist_ok=True)
@@ -62,7 +44,7 @@ def setup_environment():
62
 
63
  setup_environment()
64
 
65
- # Importing from the current directory
66
  from ldm.xformers_state import disable_xformers
67
  from model.q_sampler import SpacedSampler
68
  from model.ccsr_stage1 import ControlLDM
 
8
  import subprocess
9
  from tqdm import tqdm
10
  import requests
 
11
 
12
  def download_file(url, filename):
13
  response = requests.get(url, stream=True)
 
25
  progress_bar.update(size)
26
 
27
  def setup_environment():
28
+ if not os.path.exists("CCSR"):
29
  print("Cloning CCSR repository...")
30
+ subprocess.run(["git", "clone", "-b", "dev", "https://github.com/camenduru/CCSR.git"])
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31
 
32
+ os.chdir("CCSR")
33
  sys.path.append(os.getcwd())
34
 
35
  os.makedirs("weights", exist_ok=True)
 
44
 
45
  setup_environment()
46
 
47
+ # Importing from the CCSR folder
48
  from ldm.xformers_state import disable_xformers
49
  from model.q_sampler import SpacedSampler
50
  from model.ccsr_stage1 import ControlLDM