Devserhii's picture
Add CreativeML Open RAIL-M license and model card
54d219b verified
|
Raw
History Blame Contribute Delete
2.36 kB
---
license: creativeml-openrail-m
tags:
- text-to-image
- stable-diffusion
- stable-diffusion-1.5
- dreamshaper
- coreml
- fp16
- ios
base_model:
- Lykon/dreamshaper-8
pipeline_tag: text-to-image
library_name: ml-stable-diffusion
---
# DreamShaper 8 — Core ML FP16 for LocalMuse
This repository contains an unquantized FP16 Core ML format conversion of
[DreamShaper 8 by Lykon](https://huggingface.co/Lykon/dreamshaper-8) for
on-device inference in the LocalMuse iOS app.
## Provenance
- Source repository: `Lykon/dreamshaper-8`
- Pinned source revision: `a7e52b98680b1ba8ff7bce97c7f9f2e2e5337917`
- Architecture: Stable Diffusion 1.5
- Fixed resolution: 512×512
- Storage precision: FP16
- Quantization/palettization: none
- UNet attention graph: `SPLIT_EINSUM_V2`
- Core ML deployment target: iOS 17
- Core ML execution policy in LocalMuse: CPU + GPU
- Conversion tooling: Apple `ml-stable-diffusion` commit
`e12202c1f6405b83918b58a5d097cd61e3e1f702`, Core ML Tools 8.3.0
The UNet is split into two compiled graphs so each weight file remains below
1 GB. Splitting changes only the graph packaging and does not quantize the
weights. Text encoder, VAE decoder and VAE encoder are included, so both
text-to-image and image-to-image/face-detail workflows are supported.
## Validation
The conversion was checked component-by-component against the pinned PyTorch
source before publication:
- UNet Core ML parity: 73.9 dB PSNR
- CLIP text encoder parity: 80.7 dB PSNR
- VAE decoder parity: 61.2 dB PSNR
- VAE encoder parity: 80.7 dB PSNR
An end-to-end 25-step generation was also completed with Apple's Swift Stable
Diffusion pipeline using CPU+GPU compute units.
## Recommended settings
- Scheduler: DPM-Solver++
- Steps: 25
- Guidance scale: 7.5
- Resolution: 512×512
- Batch size: 1 on iOS
- Device memory: 8 GB minimum in LocalMuse
## License and attribution
DreamShaper 8 is authored by Lykon and published under the
[CreativeML Open RAIL-M license](LICENSE). These files are modified from the
original by converting the model to compiled Core ML FP16 format and splitting
the UNet graph. No weights were retrained and no additional restrictions are
imposed. The original license and its use-based restrictions continue to apply.
This repository does not imply endorsement by Lykon, Stability AI, CompVis,
Runway, Apple or Hugging Face.