-
-
Notifications
You must be signed in to change notification settings - Fork 67
Development Builds
Benjamin Paine edited this page Jan 13, 2024
·
5 revisions
Packaged 2024-01-13, includes DragNUWA and SVD pipeline improvements.
- Select the file for your operating system, save someone on your computer as a
.yml
file. - If you haven't already installed Conda, do so.
- Open a conda-initialized shell (bash, command-line, terminal, powershell, etc.) and run
conda env create -f <downloaded_file>.yml
. 3a. If you already have an enfugue environment, you may receive an error from this command. In this case, you should useconda env update -f <donwloaded_file.yml>
. - Run
conda active enfugue
followed bypython -m enfugue run
- Navigate to the UI at
https://app.enfugue.ai:45554
for local SSL orhttp://127.0.0.1:45555
for non-SSL/non-DNS/non-local connections.
Windows Environment File
name: enfugue
channels:
- pytorch
- defaults
- nvidia/label/cuda-11.8.0
- conda-forge
dependencies:
- cuda-toolkit=11.8.0
- python=3.10.11
- make=4.3
- openh264
- opencv
- pip
- numpy
- 7zip
- nodejs
- ffmpeg
- git
- pip:
- torch>=2.0.1+cu118
- torchvision>=0.15.2+cu118
- brotli>=1.0.9
- cheroot>=9.0.0
- nvidia-pyindex>=1.0.9
- pibble[cherrypy]>=0.7.2
- numpy>=1.24.3
- colored>=1.4,<1.5
- albumentations>=0.4.3,<0.5
- pudb==2019.2
- invisible-watermark>=0.2,<0.3
- imageio>=2.31.1,<3.0
- imageio-ffmpeg>=0.4.8,<0.5
- pytorch-lightning>=2.0.6,<2.1
- omegaconf>=2.1.1,<2.2
- test-tube>=0.7.5,<0.8
- streamlit>=0.73,<0.74
- einops>=0.6.1,<0.7
- torch-fidelity>=0.3,<0.4
- transformers>=4.30,<4.33
- torchmetrics>=1.1,<1.2
- kornia>=0.6.10,<0.7
- polygraphy>=0.47,<0.48
- accelerate>=0.21,<0.22
- tqdm>=4.27
- safetensors>=0.3,<0.4
- realesrgan>=0.3,<0.4
- gfpgan>=1.3.8,<1.4
- beautifulsoup4>=4.12,<5
- pystray>=0.19,<0.24
- pydantic==1.10.10
- html2text==2020.1.16
- polygraphy>=0.47,<0.48
- mypy==1.2.0
- mypy-extensions==1.0.0
- types-requests>=2.30,<3.0
- types-setuptools>=67.7,<68
- types-urllib3>=1.26.25,<2.0
- types-tabulate>=0.9,<0.10
- types-pyyaml>=6.0,<7.0
- importchecker>=2.0,<3.0
- pyinstaller>=5.13.0,<6.0
- pyarrow>=12.0.1,<13
- torchsde>=0.2.5,<0.3
- timm>=0.9.2,<1.0
- lycoris-lora>=1.8
- certifi>=2023.5.7
- openmim>=0.3.9,<0.4
- opensimplex>=0.4.5,<0.5
- sentencepiece>=0.1
- compel>=2.0
- diffusers>=0.25.0
- moviepy>=1.0
- open-clip-torch>=2.20
- xformers>=0.0.20
- git+https://github.com/CompVis/taming-transformers.git@master#egg=taming-transformers
- git+https://github.com/openai/CLIP.git@main#egg=clip
- git+https://github.com/CompVis/stable-diffusion.git@main#egg=latent-diffusion
- https://cdn.enfugue.ai/enfugue-0.3.3.dev1.tar.gz
- --extra-index-url https://download.pytorch.org/whl/cu118
- --extra-index-url https://pypi.ngc.nvidia.com
Linux Environment File
name: enfugue
channels:
- pytorch
- defaults
- nvidia/label/cuda-11.8.0
- conda-forge
dependencies:
- python=3.10.11
- pip
- cuda-toolkit=11.8.0
- numpy
- make=4.3
- nodejs
- ffmpeg
- opencv=4.6.0
- openh264
- git
- pip:
- torch>=2.0.1+cu118
- torchvision>=0.15.2+cu118
- brotli>=1.0.9
- cheroot>=9.0.0
- nvidia-pyindex>=1.0.9
- pibble[cherrypy]>=0.7.2
- numpy>=1.24.3
- colored>=1.4,<1.5
- albumentations>=0.4.3,<0.5
- pudb==2019.2
- invisible-watermark>=0.2,<0.3
- imageio>=2.31.1,<3.0
- imageio-ffmpeg>=0.4.8,<0.5
- pytorch-lightning>=2.0.6,<2.1
- omegaconf>=2.1.1,<2.2
- test-tube>=0.7.5,<0.8
- streamlit>=0.73,<0.74
- einops>=0.6.1,<0.7
- torch-fidelity>=0.3,<0.4
- transformers>=4.30,<5.0
- torchmetrics>=1.1,<1.2
- kornia>=0.6.10,<0.7
- polygraphy>=0.47,<0.48
- accelerate>=0.21,<0.22
- tqdm>=4.27
- safetensors>=0.3,<0.4
- realesrgan>=0.3,<0.4
- gfpgan>=1.3.8,<1.4
- beautifulsoup4>=4.12,<5
- pystray>=0.19,<0.24
- pydantic==1.10.10
- html2text==2020.1.16
- mypy==1.2.0
- mypy-extensions==1.0.0
- types-requests>=2.30,<3.0
- types-setuptools>=67.7,<68
- types-urllib3>=1.26.25,<2.0
- types-tabulate>=0.9,<0.10
- types-pyyaml>=6.0,<7.0
- importchecker>=2.0,<3.0
- pyinstaller>=5.13.0,<6.0
- pyarrow>=12.0.1,<13
- torchsde>=0.2.5,<0.3
- timm>=0.9.2,<1.0
- certifi>=2023.5.7
- lycoris-lora>=1.8
- openmim>=0.3.9,<0.4
- opensimplex>=0.4.5,<0.5
- sentencepiece>=0.1
- compel>=2.0
- diffusers>=0.25.0
- moviepy>=1.0
- xformers>=0.0.20
- open_clip_torch>=2.12.0
- git+https://github.com/CompVis/taming-transformers.git@master#egg=taming-transformers
- git+https://github.com/openai/CLIP.git@main#egg=clip
- git+https://github.com/CompVis/stable-diffusion.git@main#egg=latent-diffusion
- https://cdn.enfugue.ai/enfugue-0.3.3.dev1.tar.gz
- --extra-index-url https://download.pytorch.org/whl/cu118
- --extra-index-url https://pypi.ngc.nvidia.com
dragnuwa-controls.mp4
- Click the
Left-Mouse-Button
on an empty portion of the canvas to start selecting existing points with a rectangular selector. Holdshift
while doing this to add the selected points to your current selection, instead of replacing it. When you left-click on a point on the canvas, it will be grabbed and moved, optionally with shift as well to move all points at once. Left-clicking on a spline instead will select and move the entire spline. - Click
Alt+Left-Mouse-Button
on an empty section of the canvas to draw a new linear motion vector. Move your mouse and release it to draw a line between those points. When you useAlt
and left-click on a point instead of the canvas, the point will be deleted. Alt-left-clicking a spline will add a new point along the segment your mouse is over. - Hold
Ctrl+Shift
and click the left-mouse-button anywhere on the canvas to rotate all selected points about their center. - When points are selected, press
Delete
on your keyboard to delete them. - When points are selected, press
Ctrl+C
on your keyboard to copy them. You must select at least two points on a spline for it to be copied. - Holding
Ctrl
while left-clicking will resume the previous behavior of moving the canvas.