v0.314 The Pi Update
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.