Skip to content

v0.314 The Pi Update

Compare
Choose a tag to compare
@soten355 soten355 released this 16 Mar 17:38
· 89 commits to master since this release
5792921

Metal Diffusion

This is a major update to my initial fork release. I finished it on 3/14/2023, so I've dubbed this version the Pi Update.

What's new?!

  • GPU Selection
  • Text Embedding Support
  • Keras ".5" Weight Support
  • User Interface Facelift
  • More TensorFlow Adoption

GPU Selection

Under Advanced Settings, you can select the render device: any of your available Metal GPU's or your CPU!

Text Embedding Support

Text Embeddings/Inversion for inference (the creation of an image) is fully supported now. The program can not create new text embeddings, but it certainly can use them.

Save your favorite text embeddings into models/embeddings and the program will have them available under: Settings>Text Embeddings

Keras ".h5" Weight Support

Though still uncommon, pretrained Stable Diffusion models in the Keras ".h5" format are fully supported. Save them in the models/ folder as a folder. More details on how to do it here: Keras ".h5" Info

User Interface Facelift

With some advice from current users, the user interface has been changed to make more sense. Model selection is now one of the first options as well as input images and text embeddings. More advanced options, specifically experimental choices, are in the Advanced Settings.

TensorFlow Adoption

I'm getting the program closer and closer to being pure TensorFlow. There are still a new numpy sections, but the goal is to get the program to run in graph mode, which in theory, is faster than eager mode.