Skip to content
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.1.0 #1594

Merged
merged 50 commits into from
Oct 11, 2023
Merged

v22.1.0 #1594

merged 50 commits into from
Oct 11, 2023

Conversation

bmaltais
Copy link
Owner

  • 2023/10/10 (v22.1.0)
    • Remove support for torch 1 to align with kohya_ss sd-scripts code base.
    • Add Intel ARC GPU support with IPEX support on Linuix / WSL
      • Users needs to set these manually:
        • Mixed precision to BF16,
        • Attention to SDPA,
        • Optimizer to: AdamW (or any other non 8 bit one).
      • Run setup with: ./setup.sh --use-ipex
      • Run the GUI with: ./gui.sh --use-ipex
    • Merging main branch of sd-scripts:
      • tag_images_by_wd_14_tagger.py now supports Onnx. If you use Onnx, TensorFlow is not required anymore. #864 Thanks to Isotr0py!
        • --onnx option is added. If you use Onnx, specify --onnx option.
        • Please install Onnx and other required packages.
          1. Uninstall TensorFlow.
          2. pip install tensorboard==2.14.1 This is required for the specified version of protobuf.
          3. pip install protobuf==3.20.3 This is required for Onnx.
          4. pip install onnx==1.14.1
          5. pip install onnxruntime-gpu==1.16.0 or pip install onnxruntime==1.16.0
      • --append_tags option is added to tag_images_by_wd_14_tagger.py. This option appends the tags to the existing tags, instead of replacing them. #858 Thanks to a-l-e-x-d-s-9!
      • OFT is now supported.
        • You can use networks.oft for the network module in sdxl_train_network.py. The usage is the same as networks.lora. Some options are not supported.
        • sdxl_gen_img.py also supports OFT as --network_module.
        • OFT only supports SDXL currently. Because current OFT tweaks Q/K/V and O in the transformer, and SD1/2 have extremely fewer transformers than SDXL.
        • The implementation is heavily based on laksjdjf's OFT implementation. Thanks to laksjdjf!
      • Other bug fixes and improvements.

Disty0 and others added 30 commits September 7, 2023 22:40
Update typos to the latest version and add dependabot.yml
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
 "Chinese User.bat and useful readme"
Changing the algo argument from "lora" to "locon" to match the option selected in the GUI for 'LoCon/LyCORIS'.

The original repository specifies that when using kohya's training script, the algo should be set to "locon", not "lora".
This feature allows for appending new tags to the existing content of caption files.
If the caption file for an image already exists, the tags generated from the current
run are appended to the existing ones. Duplicate tags are checked and avoided.
@bmaltais bmaltais merged commit 0ce88bb into master Oct 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants