-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v22.6.2 #1995
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
remove missing import, and remove unused imports
Update IPEX Libs
fix broken import in svd_merge_lora script
Device support improvements (MPS)
Fix IPEX support and add XPU device to device_utils
…1061) * Update train_util.py Modifying to attempt enable multi GPU inference * Update train_util.py additional VRAM checking, refactor check_vram_usage to return string for use with accelerator.print * Update train_network.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py remove sample image debug outputs * Update train_util.py * Update train_util.py * Update train_network.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_network.py * Update train_util.py * Update train_network.py * Update train_network.py * Update train_network.py * Cleanup of debugging outputs * adopt more elegant coding Co-authored-by: Aarni Koskela <[email protected]> * Update train_util.py Fix leftover debugging code attempt to refactor inference into separate function * refactor in function generate_per_device_prompt_list() generation of distributed prompt list * Clean up missing variables * fix syntax error * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * true random sample image generation update code to reinitialize random seed to true random if seed was set * true random sample image generation * simplify per process prompt * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_util.py * Update train_network.py * Update train_network.py * Update train_network.py --------- Co-authored-by: Aarni Koskela <[email protected]>
Signed-off-by: 陳鈞 <[email protected]>
Too big to run on GitHub free runner. Error: no space left on device This reverts commit fc029d7. Signed-off-by: 陳鈞 <[email protected]>
…:3.10-slim - Change the base image from `python:3.10` to `python:3.10-slim` - Expose ports `7860` and `6006` in the Dockerfile Signed-off-by: 陳鈞 <[email protected]>
- Switch to a slim variant of the Python 3.10 Docker image for the build stage. - Introduce a conditional installation of `pillow-simd` replacing `pillow`, specific to x86 architecture. - Add required dependencies for `pillow-simd` installation, along with cleanup commands to remove unnecessary package lists after installation. - Update runtime dependencies by adding `libtcl8.6` and `libtk8.6` to the final Docker image. Signed-off-by: 陳鈞 <[email protected]>
Signed-off-by: 陳鈞 <[email protected]>
Typo fix
Nicer formatting for options.
Fixed unclosed formatting
Update options.md
Update options.md
Update options.md
Optimize the Dockerfile to reduce the size of the image. (50.76 GB to 19.04 GB)
Label clarifications
Fix dylora create_modules error when training sdxl
Resize lora add new rank for conv
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
train_network.py
,sdxl_train_network.py
).rich
library is required. Please see Upgrade and update the library.rich
is not installed, the log output will be the same as before.--console_log_simple
option can be used to switch to the previous log output.--console_log_level
option can be used to specify the log level. The default isINFO
.--console_log_file
option can be used to output the log to a file. The default isNone
(output to the console).--new_conv_rank
option to specify the new rank of Conv2d is added tonetworks/resize_lora.py
. PR #1102 Thanks to mgz-dev!--highvram
to disable the optimization for environments with little VRAM is added to the training scripts. If you specify it when there is enough VRAM, the operation will be faster.svd_merge_lora.py
crashes in some cases. PR #1087 Thanks to mgz-dev!gen_img.py
for SD 1/2 and SDXL is added. The basic functions are the same as the scripts for SD 1/2 and SDXL, but some new features are added.--from_module
option. (The documentation will be added later)--emb_normalize_mode
option.original
is the original method,abs
is the normalization with the average of the absolute values,none
is no normalization.