The bridge will keep looping on the same generation because the
evaluation of "while not seed" will always be False when seed is 0 (or
00000000 etc)
This fixes this. Also allows to request more verbosity on the webui
command
Co-authored-by: hlky <106811348+hlky@users.noreply.github.com>
Co-authored-by: lukas5450 <46075099+lukas5450@users.noreply.github.com>
# Description
Add section for Scene2Image in markdown documentation.
# Checklist:
- [x] I have changed the base branch to `dev`
- [x] I have performed a self-review of my own code
- [x] I have commented my code in hard-to-understand areas
- [x] I have made corresponding changes to the documentation
Co-authored-by: hlky <106811348+hlky@users.noreply.github.com>
# Adds the bridge code which when enabled turns the webui into a
headless [Stable Horde](https://stablehorde.net) instance
It adds a few new command-line args to be able to pass variables to the
bridge, as well as the possibility to set it via a variables files
`bridgeData.py`.
To start the bridge, one needs to add the `--bridge` argument to their
relauncher.py as well as any horde vars they want to specify.
On top of that this adds the loguru module as well as my tuned loguru
config. This provides a much nicer logging output and provides the
capability to save output to files for issue reports etc. For now only
the bridge is utilizing the nice format, but once it's merged, you can
start replacing `print()` with `logger.xxx()` where appropriate
To make the bridge work, I've had to add defaults to txt2img but this
should not affect anything.
# Checklist:
- [ x ] I have changed the base branch to `dev`
- [ x ] I have performed a self-review of my own code
- [ x ] I have commented my code in hard-to-understand areas
- [ x ] I have made corresponding changes to the documentation
Co-authored-by: hlky <106811348+hlky@users.noreply.github.com>
Co-authored-by: Thomas Mello <work.mello@gmail.com>
Co-authored-by: Joshua Kimsey <jkimsey95@gmail.com>
Co-authored-by: ZeroCool <ZeroCool940711@users.noreply.github.com>
# Description
AMD support can be built by prefixing your compose commands with
`docker compose -f docker-compose.yml -f docker-compose.amd.yml ...`
or, by setting
```
export COMPOSE_FILE=docker-compose.yml:docker-compose.amd.yml
```
in your `.profile` or through a tool like `direnv`
Closes: Discord #installation-packing:AMD, at least for Linux hosts
# Checklist:
- [x] I have changed the base branch to `dev`
- [x] I have performed a self-review of my own code
- [x] I have commented my code in hard-to-understand areas
- [x] I have made corresponding changes to the documentation
Added documents for Streamlit and Gradio.
Added new screenshots for each respective version of the UI. Changed
`upscalers` to `image enhancers`.
Documents currently finished:
- linux-installation.md
- image-enhancers.md
- ReadMe
Documents currently still WIP:
- streamlit-interface.md
- gradio-interface.md
Documents still awaiting changes:
- windows-installation.md (I'll need help for this one)
- custom-models.md
- cli.md
Feedback is welcomed and needed on any changes that should happen for
the documents already finished.
(Also fixed small bug with the `webui_streamlit.yaml` file)
# Checklist:
- [x] I have changed the base branch to `dev`
- [x] I have performed a self-review of my own code
- [x] I have commented my code in hard-to-understand areas
- [x] I have made corresponding changes to the documentation
Co-authored-by: ZeroCool <ZeroCool940711@users.noreply.github.com>
Co-authored-by: Thomas Mello <work.mello@gmail.com>
Changed: Linux instructions for the new versions of the `webui.sh` file that handles both Streamlit and Gradio
Changed: Naming of files to shows Windows installation first, then Linux.