Pre-converted MLX weights for
baidu/ERNIE-Image-Turbo. Runs on Apple Silicon via
mlx-ernie-image.
Conv2d weights are pre-transposed from PyTorch NCHW to MLX NHWC format. No conversion needed at runtime.
1from ernie_image import ErnieImagePipeline, TextEncoder
2
3te = TextEncoder.from_pretrained()
4pipe = ErnieImagePipeline.from_pretrained("treadon/ERNIE-Image-Turbo-MLX")
5
6emb = te.encode("A vibrant manga comic about a cat and a dragon")
7img = pipe.generate(text_embeddings=emb)
8img.save("output.png")
baidu/ERNIE-Image-Turbo — 8B DiT + Mistral-3 text encoder + FLUX.2 VAE. Apache 2.0.
For other projects and writeups, see
riteshkhanna.com, follow
@treadon on X, or
treadon on Hugging Face.