Merge pull request #37 from alembics/fix-disco-xform-utils-import-error

Fix disco_xform_utils import
pull/38/head
Adam Letts 3 years ago committed by GitHub
commit b2052cb0b1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      Disco_Diffusion.ipynb
  2. 6
      disco.py

@ -515,12 +515,14 @@
" sys.path.append(f'{PROJECT_DIR}/MiDaS')\n", " sys.path.append(f'{PROJECT_DIR}/MiDaS')\n",
"\n", "\n",
"try:\n", "try:\n",
" sys.path.append(f'{PROJECT_DIR}/disco-diffusion')\n", " sys.path.append(PROJECT_DIR)\n",
" import disco_xform_utils as dxf\n", " import disco_xform_utils as dxf\n",
"except:\n", "except:\n",
" if not os.path.exists(\"disco-diffusion\"):\n", " if not os.path.exists(\"disco-diffusion\"):\n",
" gitclone(\"https://github.com/alembics/disco-diffusion.git\")\n", " gitclone(\"https://github.com/alembics/disco-diffusion.git\")\n",
" sys.path.append(f'{PROJECT_DIR}/disco-diffusion')\n", " if os.path.exists('disco_xform_utils.py') is not True:\n",
" shutil.move('disco-diffusion/disco_xform_utils.py', 'disco_xform_utils.py')\n",
" sys.path.append(PROJECT_DIR)\n",
"\n", "\n",
"import torch\n", "import torch\n",
"from dataclasses import dataclass\n", "from dataclasses import dataclass\n",

@ -487,12 +487,14 @@ except:
sys.path.append(f'{PROJECT_DIR}/MiDaS') sys.path.append(f'{PROJECT_DIR}/MiDaS')
try: try:
sys.path.append(f'{PROJECT_DIR}/disco-diffusion') sys.path.append(PROJECT_DIR)
import disco_xform_utils as dxf import disco_xform_utils as dxf
except: except:
if not os.path.exists("disco-diffusion"): if not os.path.exists("disco-diffusion"):
gitclone("https://github.com/alembics/disco-diffusion.git") gitclone("https://github.com/alembics/disco-diffusion.git")
sys.path.append(f'{PROJECT_DIR}/disco-diffusion') if os.path.exists('disco_xform_utils.py') is not True:
shutil.move('disco-diffusion/disco_xform_utils.py', 'disco_xform_utils.py')
sys.path.append(PROJECT_DIR)
import torch import torch
from dataclasses import dataclass from dataclasses import dataclass

Loading…
Cancel
Save