Views
No views yet
1pip install transformers accelerate -q
2pip install git+https://github.com/huggingface/diffusers@@shap-ee1import torch
2from diffusers import ShapEImg2ImgPipeline
3from diffusers.utils import export_to_gif, load_image
4
5
6ckpt_id = "openai/shap-e-img2img"
7pipe = ShapEImg2ImgPipeline.from_pretrained(repo).to("cuda")
8
9img_url = "https://hf.co/datasets/diffusers/docs-images/resolve/main/shap-e/corgi.png"
10image = load_image(img_url)
11
12
13generator = torch.Generator(device="cuda").manual_seed(0)
14batch_size = 4
15guidance_scale = 3.0
16
17images = pipe(
18 image,
19 num_images_per_prompt=batch_size,
20 generator=generator,
21 guidance_scale=guidance_scale,
22 num_inference_steps=64,
23 size=256,
24 output_type="pil"
25).images
26
27gif_path = export_to_gif(images, "corgi_sampled_3d.gif")
![]() |
![]() |
![]() |
| Reference corgi image in 2D | Sampled image in 3D (one) | Sampled image in 3D (two) |
1@misc{jun2023shape,
2 title={Shap-E: Generating Conditional 3D Implicit Functions},
3 author={Heewoo Jun and Alex Nichol},
4 year={2023},
5 eprint={2305.02463},
6 archivePrefix={arXiv},
7 primaryClass={cs.CV}
8}