camenduru
/
champ
Champ: Controllable and Consistent Human Image Animation with 3D Parametric Guidance
Prediction
camenduru/champ:3842b3463eaca598160365a502b06a9747ab18afeb20c971eedf3de5acffb43fIDa4wq34jbxikgc6wxjjkytms5cuStatusSucceededSourceWebHardwareA100 (40GB)Total durationCreatedInput
{ "ref_image_path": "https://replicate.delivery/pbxt/KdChMJxm8rp28c8VIdJQG3lLaYvJNyWViMbVJxlEWOoqoSKC/ebbf55aa-c36b-4443-b4a3-1f91d060241b.png" }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "camenduru/champ:3842b3463eaca598160365a502b06a9747ab18afeb20c971eedf3de5acffb43f", { input: { ref_image_path: "https://replicate.delivery/pbxt/KdChMJxm8rp28c8VIdJQG3lLaYvJNyWViMbVJxlEWOoqoSKC/ebbf55aa-c36b-4443-b4a3-1f91d060241b.png" } } ); // To access the file URL: console.log(output.url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "camenduru/champ:3842b3463eaca598160365a502b06a9747ab18afeb20c971eedf3de5acffb43f", input={ "ref_image_path": "https://replicate.delivery/pbxt/KdChMJxm8rp28c8VIdJQG3lLaYvJNyWViMbVJxlEWOoqoSKC/ebbf55aa-c36b-4443-b4a3-1f91d060241b.png" } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "3842b3463eaca598160365a502b06a9747ab18afeb20c971eedf3de5acffb43f", "input": { "ref_image_path": "https://replicate.delivery/pbxt/KdChMJxm8rp28c8VIdJQG3lLaYvJNyWViMbVJxlEWOoqoSKC/ebbf55aa-c36b-4443-b4a3-1f91d060241b.png" } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2024-03-25T13:11:51.680195Z", "created_at": "2024-03-25T12:59:03.788696Z", "data_removed": false, "error": null, "id": "a4wq34jbxikgc6wxjjkytms5cu", "input": { "ref_image_path": "https://replicate.delivery/pbxt/KdChMJxm8rp28c8VIdJQG3lLaYvJNyWViMbVJxlEWOoqoSKC/ebbf55aa-c36b-4443-b4a3-1f91d060241b.png" }, "logs": "0%| | 0/20 [00:00<?, ?it/s]\n 5%|▌ | 1/20 [00:18<05:44, 18.15s/it]\n 10%|█ | 2/20 [00:35<05:23, 17.96s/it]\n 15%|█▌ | 3/20 [00:53<05:04, 17.89s/it]\n 20%|██ | 4/20 [01:11<04:45, 17.87s/it]\n 25%|██▌ | 5/20 [01:29<04:28, 17.89s/it]\n 30%|███ | 6/20 [01:47<04:10, 17.89s/it]\n 35%|███▌ | 7/20 [02:05<03:52, 17.91s/it]\n 40%|████ | 8/20 [02:23<03:35, 17.93s/it]\n 45%|████▌ | 9/20 [02:41<03:17, 17.93s/it]\n 50%|█████ | 10/20 [02:59<02:59, 17.94s/it]\n 55%|█████▌ | 11/20 [03:17<02:41, 17.93s/it]\n 60%|██████ | 12/20 [03:35<02:23, 17.92s/it]\n 65%|██████▌ | 13/20 [03:53<02:05, 17.95s/it]\n 70%|███████ | 14/20 [04:11<01:48, 18.01s/it]\n 75%|███████▌ | 15/20 [04:29<01:30, 18.06s/it]\n 80%|████████ | 16/20 [04:47<01:12, 18.05s/it]\n 85%|████████▌ | 17/20 [05:05<00:54, 18.02s/it]\n 90%|█████████ | 18/20 [05:23<00:35, 18.00s/it]\n 95%|█████████▌| 19/20 [05:41<00:17, 17.97s/it]\n100%|██████████| 20/20 [05:59<00:00, 17.97s/it]\n100%|██████████| 20/20 [05:59<00:00, 17.96s/it]\n 0%| | 0/505 [00:00<?, ?it/s]\n 1%| | 5/505 [00:00<00:10, 48.45it/s]\n 2%|▏ | 10/505 [00:00<00:15, 32.41it/s]\n 3%|▎ | 14/505 [00:00<00:16, 29.66it/s]\n 4%|▎ | 18/505 [00:00<00:17, 28.35it/s]\n 4%|▍ | 21/505 [00:00<00:17, 27.74it/s]\n 5%|▍ | 24/505 [00:00<00:17, 27.32it/s]\n 5%|▌ | 27/505 [00:00<00:17, 27.02it/s]\n 6%|▌ | 30/505 [00:01<00:17, 26.81it/s]\n 7%|▋ | 33/505 [00:01<00:17, 26.66it/s]\n 7%|▋ | 36/505 [00:01<00:17, 26.56it/s]\n 8%|▊ | 39/505 [00:01<00:17, 26.50it/s]\n 8%|▊ | 42/505 [00:01<00:17, 26.45it/s]\n 9%|▉ | 45/505 [00:01<00:17, 26.42it/s]\n 10%|▉ | 48/505 [00:01<00:17, 26.39it/s]\n 10%|█ | 51/505 [00:01<00:17, 26.38it/s]\n 11%|█ | 54/505 [00:01<00:17, 26.36it/s]\n 11%|█▏ | 57/505 [00:02<00:16, 26.36it/s]\n 12%|█▏ | 60/505 [00:02<00:16, 26.35it/s]\n 12%|█▏ | 63/505 [00:02<00:16, 26.34it/s]\n 13%|█▎ | 66/505 [00:02<00:16, 26.34it/s]\n 14%|█▎ | 69/505 [00:02<00:16, 26.32it/s]\n 14%|█▍ | 72/505 [00:02<00:16, 26.33it/s]\n 15%|█▍ | 75/505 [00:02<00:16, 26.33it/s]\n 15%|█▌ | 78/505 [00:02<00:16, 26.33it/s]\n 16%|█▌ | 81/505 [00:02<00:16, 26.33it/s]\n 17%|█▋ | 84/505 [00:03<00:15, 26.32it/s]\n 17%|█▋ | 87/505 [00:03<00:15, 26.32it/s]\n 18%|█▊ | 90/505 [00:03<00:15, 26.32it/s]\n 18%|█▊ | 93/505 [00:03<00:15, 26.32it/s]\n 19%|█▉ | 96/505 [00:03<00:15, 26.32it/s]\n 20%|█▉ | 99/505 [00:03<00:15, 26.33it/s]\n 20%|██ | 102/505 [00:03<00:15, 26.33it/s]\n 21%|██ | 105/505 [00:03<00:15, 26.33it/s]\n 21%|██▏ | 108/505 [00:04<00:15, 26.33it/s]\n 22%|██▏ | 111/505 [00:04<00:14, 26.33it/s]\n 23%|██▎ | 114/505 [00:04<00:14, 26.34it/s]\n 23%|██▎ | 117/505 [00:04<00:14, 26.34it/s]\n 24%|██▍ | 120/505 [00:04<00:14, 26.34it/s]\n 24%|██▍ | 123/505 [00:04<00:14, 26.34it/s]\n 25%|██▍ | 126/505 [00:04<00:14, 26.34it/s]\n 26%|██▌ | 129/505 [00:04<00:14, 26.33it/s]\n 26%|██▌ | 132/505 [00:04<00:14, 26.33it/s]\n 27%|██▋ | 135/505 [00:05<00:14, 26.33it/s]\n 27%|██▋ | 138/505 [00:05<00:13, 26.33it/s]\n 28%|██▊ | 141/505 [00:05<00:13, 26.33it/s]\n 29%|██▊ | 144/505 [00:05<00:13, 26.33it/s]\n 29%|██▉ | 147/505 [00:05<00:13, 26.33it/s]\n 30%|██▉ | 150/505 [00:05<00:13, 26.33it/s]\n 30%|███ | 153/505 [00:05<00:13, 26.33it/s]\n 31%|███ | 156/505 [00:05<00:13, 26.34it/s]\n 31%|███▏ | 159/505 [00:05<00:13, 26.33it/s]\n 32%|███▏ | 162/505 [00:06<00:13, 26.34it/s]\n 33%|███▎ | 165/505 [00:06<00:12, 26.33it/s]\n 33%|███▎ | 168/505 [00:06<00:12, 26.33it/s]\n 34%|███▍ | 171/505 [00:06<00:12, 26.33it/s]\n 34%|███▍ | 174/505 [00:06<00:12, 26.32it/s]\n 35%|███▌ | 177/505 [00:06<00:12, 26.33it/s]\n 36%|███▌ | 180/505 [00:06<00:12, 26.32it/s]\n 36%|███▌ | 183/505 [00:06<00:12, 26.32it/s]\n 37%|███▋ | 186/505 [00:06<00:12, 26.33it/s]\n 37%|███▋ | 189/505 [00:07<00:12, 26.33it/s]\n 38%|███▊ | 192/505 [00:07<00:11, 26.33it/s]\n 39%|███▊ | 195/505 [00:07<00:11, 26.34it/s]\n 39%|███▉ | 198/505 [00:07<00:11, 26.33it/s]\n 40%|███▉ | 201/505 [00:07<00:11, 26.33it/s]\n 40%|████ | 204/505 [00:07<00:11, 26.27it/s]\n 41%|████ | 207/505 [00:07<00:11, 26.34it/s]\n 42%|████▏ | 210/505 [00:07<00:11, 26.32it/s]\n 42%|████▏ | 213/505 [00:08<00:11, 26.34it/s]\n 43%|████▎ | 216/505 [00:08<00:10, 26.32it/s]\n 43%|████▎ | 219/505 [00:08<00:10, 26.32it/s]\n 44%|████▍ | 222/505 [00:08<00:10, 26.31it/s]\n 45%|████▍ | 225/505 [00:08<00:10, 26.32it/s]\n 45%|████▌ | 228/505 [00:08<00:10, 26.32it/s]\n 46%|████▌ | 231/505 [00:08<00:10, 26.32it/s]\n 46%|████▋ | 234/505 [00:08<00:10, 26.31it/s]\n 47%|████▋ | 237/505 [00:08<00:10, 26.31it/s]\n 48%|████▊ | 240/505 [00:09<00:10, 26.32it/s]\n 48%|████▊ | 243/505 [00:09<00:09, 26.32it/s]\n 49%|████▊ | 246/505 [00:09<00:09, 26.32it/s]\n 49%|████▉ | 249/505 [00:09<00:09, 26.32it/s]\n 50%|████▉ | 252/505 [00:09<00:09, 26.32it/s]\n 50%|█████ | 255/505 [00:09<00:09, 26.32it/s]\n 51%|█████ | 258/505 [00:09<00:09, 26.31it/s]\n 52%|█████▏ | 261/505 [00:09<00:09, 26.31it/s]\n 52%|█████▏ | 264/505 [00:09<00:09, 26.31it/s]\n 53%|█████▎ | 267/505 [00:10<00:09, 26.24it/s]\n 53%|█████▎ | 270/505 [00:10<00:08, 26.26it/s]\n 54%|█████▍ | 273/505 [00:10<00:08, 26.32it/s]\n 55%|█████▍ | 276/505 [00:10<00:08, 26.30it/s]\n 55%|█████▌ | 279/505 [00:10<00:08, 26.33it/s]\n 56%|█████▌ | 282/505 [00:10<00:08, 25.36it/s]\n 57%|█████▋ | 286/505 [00:10<00:08, 26.61it/s]\n 57%|█████▋ | 289/505 [00:10<00:08, 26.52it/s]\n 58%|█████▊ | 292/505 [00:11<00:08, 26.44it/s]\n 58%|█████▊ | 295/505 [00:11<00:07, 26.40it/s]\n 59%|█████▉ | 298/505 [00:11<00:07, 26.38it/s]\n 60%|█████▉ | 301/505 [00:11<00:07, 26.37it/s]\n 60%|██████ | 304/505 [00:11<00:07, 26.35it/s]\n 61%|██████ | 307/505 [00:11<00:07, 26.35it/s]\n 61%|██████▏ | 310/505 [00:11<00:07, 26.32it/s]\n 62%|██████▏ | 313/505 [00:11<00:07, 26.33it/s]\n 63%|██████▎ | 316/505 [00:11<00:07, 26.35it/s]\n 63%|██████▎ | 319/505 [00:12<00:07, 26.34it/s]\n 64%|██████▍ | 322/505 [00:12<00:06, 26.34it/s]\n 64%|██████▍ | 325/505 [00:12<00:06, 26.30it/s]\n 65%|██████▍ | 328/505 [00:12<00:06, 26.32it/s]\n 66%|██████▌ | 331/505 [00:12<00:06, 26.33it/s]\n 66%|██████▌ | 334/505 [00:12<00:06, 26.33it/s]\n 67%|██████▋ | 337/505 [00:12<00:06, 26.32it/s]\n 67%|██████▋ | 340/505 [00:12<00:06, 26.29it/s]\n 68%|██████▊ | 343/505 [00:12<00:06, 26.33it/s]\n 69%|██████▊ | 346/505 [00:13<00:06, 26.32it/s]\n 69%|██████▉ | 349/505 [00:13<00:05, 26.35it/s]\n 70%|██████▉ | 352/505 [00:13<00:05, 26.34it/s]\n 70%|███████ | 355/505 [00:13<00:05, 26.33it/s]\n 71%|███████ | 358/505 [00:13<00:05, 26.32it/s]\n 71%|███████▏ | 361/505 [00:13<00:05, 26.34it/s]\n 72%|███████▏ | 364/505 [00:13<00:05, 26.35it/s]\n 73%|███████▎ | 367/505 [00:13<00:05, 26.35it/s]\n 73%|███████▎ | 370/505 [00:13<00:05, 26.34it/s]\n 74%|███████▍ | 373/505 [00:14<00:05, 26.34it/s]\n 74%|███████▍ | 376/505 [00:14<00:04, 26.36it/s]\n 75%|███████▌ | 379/505 [00:14<00:04, 26.36it/s]\n 76%|███████▌ | 382/505 [00:14<00:04, 26.35it/s]\n 76%|███████▌ | 385/505 [00:14<00:04, 26.34it/s]\n 77%|███████▋ | 388/505 [00:14<00:04, 26.35it/s]\n 77%|███████▋ | 391/505 [00:14<00:04, 26.34it/s]\n 78%|███████▊ | 394/505 [00:14<00:04, 26.34it/s]\n 79%|███████▊ | 397/505 [00:14<00:04, 26.35it/s]\n 79%|███████▉ | 400/505 [00:15<00:03, 26.34it/s]\n 80%|███████▉ | 403/505 [00:15<00:03, 26.34it/s]\n 80%|████████ | 406/505 [00:15<00:03, 26.34it/s]\n 81%|████████ | 409/505 [00:15<00:03, 26.34it/s]\n 82%|████████▏ | 412/505 [00:15<00:03, 26.34it/s]\n 82%|████████▏ | 415/505 [00:15<00:03, 26.35it/s]\n 83%|████████▎ | 418/505 [00:15<00:03, 26.34it/s]\n 83%|████████▎ | 421/505 [00:15<00:03, 26.34it/s]\n 84%|████████▍ | 424/505 [00:16<00:03, 26.33it/s]\n 85%|████████▍ | 427/505 [00:16<00:02, 26.35it/s]\n 85%|████████▌ | 430/505 [00:16<00:02, 26.33it/s]\n 86%|████████▌ | 433/505 [00:16<00:02, 26.34it/s]\n 86%|████████▋ | 436/505 [00:16<00:02, 26.33it/s]\n 87%|████████▋ | 439/505 [00:16<00:02, 26.33it/s]\n 88%|████████▊ | 442/505 [00:16<00:02, 26.34it/s]\n 88%|████████▊ | 445/505 [00:16<00:02, 26.33it/s]\n 89%|████████▊ | 448/505 [00:16<00:02, 26.33it/s]\n 89%|████████▉ | 451/505 [00:17<00:02, 26.34it/s]\n 90%|████████▉ | 454/505 [00:17<00:01, 26.34it/s]\n 90%|█████████ | 457/505 [00:17<00:01, 26.34it/s]\n 91%|█████████ | 460/505 [00:17<00:01, 26.33it/s]\n 92%|█████████▏| 463/505 [00:17<00:01, 26.34it/s]\n 92%|█████████▏| 466/505 [00:17<00:01, 26.34it/s]\n 93%|█████████▎| 469/505 [00:17<00:01, 26.33it/s]\n 93%|█████████▎| 472/505 [00:17<00:01, 26.34it/s]\n 94%|█████████▍| 475/505 [00:17<00:01, 26.33it/s]\n 95%|█████████▍| 478/505 [00:18<00:01, 26.33it/s]\n 95%|█████████▌| 481/505 [00:18<00:00, 26.33it/s]\n 96%|█████████▌| 484/505 [00:18<00:00, 26.33it/s]\n 96%|█████████▋| 487/505 [00:18<00:00, 26.33it/s]\n 97%|█████████▋| 490/505 [00:18<00:00, 26.34it/s]\n 98%|█████████▊| 493/505 [00:18<00:00, 26.34it/s]\n 98%|█████████▊| 496/505 [00:18<00:00, 26.34it/s]\n 99%|█████████▉| 499/505 [00:18<00:00, 26.33it/s]\n 99%|█████████▉| 502/505 [00:18<00:00, 26.33it/s]\n100%|██████████| 505/505 [00:19<00:00, 26.33it/s]\n100%|██████████| 505/505 [00:19<00:00, 26.45it/s]\nIMAGEIO FFMPEG_WRITER WARNING: input image is not divisible by macro_block_size=16, resizing from (918, 1224) to (928, 1232) to ensure video compatibility with most codecs and players. To prevent resizing, make your input image divisible by the macro_block_size or set the macro_block_size to 1 (risking incompatibility).\n[swscaler @ 0x5814340] Warning: data is not aligned! This can lead to a speed loss", "metrics": { "predict_time": 441.258973, "total_time": 767.891499 }, "output": "https://replicate.delivery/pbxt/2nJVUxsHeftQtU4DPhJLRFFxX2LGJZeuMab2Byo9wbFvQlHlA/animation.mp4", "started_at": "2024-03-25T13:04:30.421222Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/a4wq34jbxikgc6wxjjkytms5cu", "cancel": "https://api.replicate.com/v1/predictions/a4wq34jbxikgc6wxjjkytms5cu/cancel" }, "version": "3842b3463eaca598160365a502b06a9747ab18afeb20c971eedf3de5acffb43f" }
Generated in0%| | 0/20 [00:00<?, ?it/s] 5%|▌ | 1/20 [00:18<05:44, 18.15s/it] 10%|█ | 2/20 [00:35<05:23, 17.96s/it] 15%|█▌ | 3/20 [00:53<05:04, 17.89s/it] 20%|██ | 4/20 [01:11<04:45, 17.87s/it] 25%|██▌ | 5/20 [01:29<04:28, 17.89s/it] 30%|███ | 6/20 [01:47<04:10, 17.89s/it] 35%|███▌ | 7/20 [02:05<03:52, 17.91s/it] 40%|████ | 8/20 [02:23<03:35, 17.93s/it] 45%|████▌ | 9/20 [02:41<03:17, 17.93s/it] 50%|█████ | 10/20 [02:59<02:59, 17.94s/it] 55%|█████▌ | 11/20 [03:17<02:41, 17.93s/it] 60%|██████ | 12/20 [03:35<02:23, 17.92s/it] 65%|██████▌ | 13/20 [03:53<02:05, 17.95s/it] 70%|███████ | 14/20 [04:11<01:48, 18.01s/it] 75%|███████▌ | 15/20 [04:29<01:30, 18.06s/it] 80%|████████ | 16/20 [04:47<01:12, 18.05s/it] 85%|████████▌ | 17/20 [05:05<00:54, 18.02s/it] 90%|█████████ | 18/20 [05:23<00:35, 18.00s/it] 95%|█████████▌| 19/20 [05:41<00:17, 17.97s/it] 100%|██████████| 20/20 [05:59<00:00, 17.97s/it] 100%|██████████| 20/20 [05:59<00:00, 17.96s/it] 0%| | 0/505 [00:00<?, ?it/s] 1%| | 5/505 [00:00<00:10, 48.45it/s] 2%|▏ | 10/505 [00:00<00:15, 32.41it/s] 3%|▎ | 14/505 [00:00<00:16, 29.66it/s] 4%|▎ | 18/505 [00:00<00:17, 28.35it/s] 4%|▍ | 21/505 [00:00<00:17, 27.74it/s] 5%|▍ | 24/505 [00:00<00:17, 27.32it/s] 5%|▌ | 27/505 [00:00<00:17, 27.02it/s] 6%|▌ | 30/505 [00:01<00:17, 26.81it/s] 7%|▋ | 33/505 [00:01<00:17, 26.66it/s] 7%|▋ | 36/505 [00:01<00:17, 26.56it/s] 8%|▊ | 39/505 [00:01<00:17, 26.50it/s] 8%|▊ | 42/505 [00:01<00:17, 26.45it/s] 9%|▉ | 45/505 [00:01<00:17, 26.42it/s] 10%|▉ | 48/505 [00:01<00:17, 26.39it/s] 10%|█ | 51/505 [00:01<00:17, 26.38it/s] 11%|█ | 54/505 [00:01<00:17, 26.36it/s] 11%|█▏ | 57/505 [00:02<00:16, 26.36it/s] 12%|█▏ | 60/505 [00:02<00:16, 26.35it/s] 12%|█▏ | 63/505 [00:02<00:16, 26.34it/s] 13%|█▎ | 66/505 [00:02<00:16, 26.34it/s] 14%|█▎ | 69/505 [00:02<00:16, 26.32it/s] 14%|█▍ | 72/505 [00:02<00:16, 26.33it/s] 15%|█▍ | 75/505 [00:02<00:16, 26.33it/s] 15%|█▌ | 78/505 [00:02<00:16, 26.33it/s] 16%|█▌ | 81/505 [00:02<00:16, 26.33it/s] 17%|█▋ | 84/505 [00:03<00:15, 26.32it/s] 17%|█▋ | 87/505 [00:03<00:15, 26.32it/s] 18%|█▊ | 90/505 [00:03<00:15, 26.32it/s] 18%|█▊ | 93/505 [00:03<00:15, 26.32it/s] 19%|█▉ | 96/505 [00:03<00:15, 26.32it/s] 20%|█▉ | 99/505 [00:03<00:15, 26.33it/s] 20%|██ | 102/505 [00:03<00:15, 26.33it/s] 21%|██ | 105/505 [00:03<00:15, 26.33it/s] 21%|██▏ | 108/505 [00:04<00:15, 26.33it/s] 22%|██▏ | 111/505 [00:04<00:14, 26.33it/s] 23%|██▎ | 114/505 [00:04<00:14, 26.34it/s] 23%|██▎ | 117/505 [00:04<00:14, 26.34it/s] 24%|██▍ | 120/505 [00:04<00:14, 26.34it/s] 24%|██▍ | 123/505 [00:04<00:14, 26.34it/s] 25%|██▍ | 126/505 [00:04<00:14, 26.34it/s] 26%|██▌ | 129/505 [00:04<00:14, 26.33it/s] 26%|██▌ | 132/505 [00:04<00:14, 26.33it/s] 27%|██▋ | 135/505 [00:05<00:14, 26.33it/s] 27%|██▋ | 138/505 [00:05<00:13, 26.33it/s] 28%|██▊ | 141/505 [00:05<00:13, 26.33it/s] 29%|██▊ | 144/505 [00:05<00:13, 26.33it/s] 29%|██▉ | 147/505 [00:05<00:13, 26.33it/s] 30%|██▉ | 150/505 [00:05<00:13, 26.33it/s] 30%|███ | 153/505 [00:05<00:13, 26.33it/s] 31%|███ | 156/505 [00:05<00:13, 26.34it/s] 31%|███▏ | 159/505 [00:05<00:13, 26.33it/s] 32%|███▏ | 162/505 [00:06<00:13, 26.34it/s] 33%|███▎ | 165/505 [00:06<00:12, 26.33it/s] 33%|███▎ | 168/505 [00:06<00:12, 26.33it/s] 34%|███▍ | 171/505 [00:06<00:12, 26.33it/s] 34%|███▍ | 174/505 [00:06<00:12, 26.32it/s] 35%|███▌ | 177/505 [00:06<00:12, 26.33it/s] 36%|███▌ | 180/505 [00:06<00:12, 26.32it/s] 36%|███▌ | 183/505 [00:06<00:12, 26.32it/s] 37%|███▋ | 186/505 [00:06<00:12, 26.33it/s] 37%|███▋ | 189/505 [00:07<00:12, 26.33it/s] 38%|███▊ | 192/505 [00:07<00:11, 26.33it/s] 39%|███▊ | 195/505 [00:07<00:11, 26.34it/s] 39%|███▉ | 198/505 [00:07<00:11, 26.33it/s] 40%|███▉ | 201/505 [00:07<00:11, 26.33it/s] 40%|████ | 204/505 [00:07<00:11, 26.27it/s] 41%|████ | 207/505 [00:07<00:11, 26.34it/s] 42%|████▏ | 210/505 [00:07<00:11, 26.32it/s] 42%|████▏ | 213/505 [00:08<00:11, 26.34it/s] 43%|████▎ | 216/505 [00:08<00:10, 26.32it/s] 43%|████▎ | 219/505 [00:08<00:10, 26.32it/s] 44%|████▍ | 222/505 [00:08<00:10, 26.31it/s] 45%|████▍ | 225/505 [00:08<00:10, 26.32it/s] 45%|████▌ | 228/505 [00:08<00:10, 26.32it/s] 46%|████▌ | 231/505 [00:08<00:10, 26.32it/s] 46%|████▋ | 234/505 [00:08<00:10, 26.31it/s] 47%|████▋ | 237/505 [00:08<00:10, 26.31it/s] 48%|████▊ | 240/505 [00:09<00:10, 26.32it/s] 48%|████▊ | 243/505 [00:09<00:09, 26.32it/s] 49%|████▊ | 246/505 [00:09<00:09, 26.32it/s] 49%|████▉ | 249/505 [00:09<00:09, 26.32it/s] 50%|████▉ | 252/505 [00:09<00:09, 26.32it/s] 50%|█████ | 255/505 [00:09<00:09, 26.32it/s] 51%|█████ | 258/505 [00:09<00:09, 26.31it/s] 52%|█████▏ | 261/505 [00:09<00:09, 26.31it/s] 52%|█████▏ | 264/505 [00:09<00:09, 26.31it/s] 53%|█████▎ | 267/505 [00:10<00:09, 26.24it/s] 53%|█████▎ | 270/505 [00:10<00:08, 26.26it/s] 54%|█████▍ | 273/505 [00:10<00:08, 26.32it/s] 55%|█████▍ | 276/505 [00:10<00:08, 26.30it/s] 55%|█████▌ | 279/505 [00:10<00:08, 26.33it/s] 56%|█████▌ | 282/505 [00:10<00:08, 25.36it/s] 57%|█████▋ | 286/505 [00:10<00:08, 26.61it/s] 57%|█████▋ | 289/505 [00:10<00:08, 26.52it/s] 58%|█████▊ | 292/505 [00:11<00:08, 26.44it/s] 58%|█████▊ | 295/505 [00:11<00:07, 26.40it/s] 59%|█████▉ | 298/505 [00:11<00:07, 26.38it/s] 60%|█████▉ | 301/505 [00:11<00:07, 26.37it/s] 60%|██████ | 304/505 [00:11<00:07, 26.35it/s] 61%|██████ | 307/505 [00:11<00:07, 26.35it/s] 61%|██████▏ | 310/505 [00:11<00:07, 26.32it/s] 62%|██████▏ | 313/505 [00:11<00:07, 26.33it/s] 63%|██████▎ | 316/505 [00:11<00:07, 26.35it/s] 63%|██████▎ | 319/505 [00:12<00:07, 26.34it/s] 64%|██████▍ | 322/505 [00:12<00:06, 26.34it/s] 64%|██████▍ | 325/505 [00:12<00:06, 26.30it/s] 65%|██████▍ | 328/505 [00:12<00:06, 26.32it/s] 66%|██████▌ | 331/505 [00:12<00:06, 26.33it/s] 66%|██████▌ | 334/505 [00:12<00:06, 26.33it/s] 67%|██████▋ | 337/505 [00:12<00:06, 26.32it/s] 67%|██████▋ | 340/505 [00:12<00:06, 26.29it/s] 68%|██████▊ | 343/505 [00:12<00:06, 26.33it/s] 69%|██████▊ | 346/505 [00:13<00:06, 26.32it/s] 69%|██████▉ | 349/505 [00:13<00:05, 26.35it/s] 70%|██████▉ | 352/505 [00:13<00:05, 26.34it/s] 70%|███████ | 355/505 [00:13<00:05, 26.33it/s] 71%|███████ | 358/505 [00:13<00:05, 26.32it/s] 71%|███████▏ | 361/505 [00:13<00:05, 26.34it/s] 72%|███████▏ | 364/505 [00:13<00:05, 26.35it/s] 73%|███████▎ | 367/505 [00:13<00:05, 26.35it/s] 73%|███████▎ | 370/505 [00:13<00:05, 26.34it/s] 74%|███████▍ | 373/505 [00:14<00:05, 26.34it/s] 74%|███████▍ | 376/505 [00:14<00:04, 26.36it/s] 75%|███████▌ | 379/505 [00:14<00:04, 26.36it/s] 76%|███████▌ | 382/505 [00:14<00:04, 26.35it/s] 76%|███████▌ | 385/505 [00:14<00:04, 26.34it/s] 77%|███████▋ | 388/505 [00:14<00:04, 26.35it/s] 77%|███████▋ | 391/505 [00:14<00:04, 26.34it/s] 78%|███████▊ | 394/505 [00:14<00:04, 26.34it/s] 79%|███████▊ | 397/505 [00:14<00:04, 26.35it/s] 79%|███████▉ | 400/505 [00:15<00:03, 26.34it/s] 80%|███████▉ | 403/505 [00:15<00:03, 26.34it/s] 80%|████████ | 406/505 [00:15<00:03, 26.34it/s] 81%|████████ | 409/505 [00:15<00:03, 26.34it/s] 82%|████████▏ | 412/505 [00:15<00:03, 26.34it/s] 82%|████████▏ | 415/505 [00:15<00:03, 26.35it/s] 83%|████████▎ | 418/505 [00:15<00:03, 26.34it/s] 83%|████████▎ | 421/505 [00:15<00:03, 26.34it/s] 84%|████████▍ | 424/505 [00:16<00:03, 26.33it/s] 85%|████████▍ | 427/505 [00:16<00:02, 26.35it/s] 85%|████████▌ | 430/505 [00:16<00:02, 26.33it/s] 86%|████████▌ | 433/505 [00:16<00:02, 26.34it/s] 86%|████████▋ | 436/505 [00:16<00:02, 26.33it/s] 87%|████████▋ | 439/505 [00:16<00:02, 26.33it/s] 88%|████████▊ | 442/505 [00:16<00:02, 26.34it/s] 88%|████████▊ | 445/505 [00:16<00:02, 26.33it/s] 89%|████████▊ | 448/505 [00:16<00:02, 26.33it/s] 89%|████████▉ | 451/505 [00:17<00:02, 26.34it/s] 90%|████████▉ | 454/505 [00:17<00:01, 26.34it/s] 90%|█████████ | 457/505 [00:17<00:01, 26.34it/s] 91%|█████████ | 460/505 [00:17<00:01, 26.33it/s] 92%|█████████▏| 463/505 [00:17<00:01, 26.34it/s] 92%|█████████▏| 466/505 [00:17<00:01, 26.34it/s] 93%|█████████▎| 469/505 [00:17<00:01, 26.33it/s] 93%|█████████▎| 472/505 [00:17<00:01, 26.34it/s] 94%|█████████▍| 475/505 [00:17<00:01, 26.33it/s] 95%|█████████▍| 478/505 [00:18<00:01, 26.33it/s] 95%|█████████▌| 481/505 [00:18<00:00, 26.33it/s] 96%|█████████▌| 484/505 [00:18<00:00, 26.33it/s] 96%|█████████▋| 487/505 [00:18<00:00, 26.33it/s] 97%|█████████▋| 490/505 [00:18<00:00, 26.34it/s] 98%|█████████▊| 493/505 [00:18<00:00, 26.34it/s] 98%|█████████▊| 496/505 [00:18<00:00, 26.34it/s] 99%|█████████▉| 499/505 [00:18<00:00, 26.33it/s] 99%|█████████▉| 502/505 [00:18<00:00, 26.33it/s] 100%|██████████| 505/505 [00:19<00:00, 26.33it/s] 100%|██████████| 505/505 [00:19<00:00, 26.45it/s] IMAGEIO FFMPEG_WRITER WARNING: input image is not divisible by macro_block_size=16, resizing from (918, 1224) to (928, 1232) to ensure video compatibility with most codecs and players. To prevent resizing, make your input image divisible by the macro_block_size or set the macro_block_size to 1 (risking incompatibility). [swscaler @ 0x5814340] Warning: data is not aligned! This can lead to a speed loss
Prediction
camenduru/champ:6100385d214e61f027f7567e4be8aa1fe35bbdb274e86ba58cbb8b924a7c804fID35m6kgbb43muzpumikdxqxjpz4StatusSucceededSourceWebHardwareA100 (40GB)Total durationCreatedInput
{ "guidance_data": "example_data/motions/motion-03", "ref_image_path": "https://replicate.delivery/pbxt/KdDoMSC49kaI5bPL8E0OxMvXo0JGg3TZAf5L2f7PlAnay55a/e09f9f18-776a-41a0-8ae3-7a489c2c0758.png" }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "camenduru/champ:6100385d214e61f027f7567e4be8aa1fe35bbdb274e86ba58cbb8b924a7c804f", { input: { guidance_data: "example_data/motions/motion-03", ref_image_path: "https://replicate.delivery/pbxt/KdDoMSC49kaI5bPL8E0OxMvXo0JGg3TZAf5L2f7PlAnay55a/e09f9f18-776a-41a0-8ae3-7a489c2c0758.png" } } ); // To access the file URL: console.log(output.url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "camenduru/champ:6100385d214e61f027f7567e4be8aa1fe35bbdb274e86ba58cbb8b924a7c804f", input={ "guidance_data": "example_data/motions/motion-03", "ref_image_path": "https://replicate.delivery/pbxt/KdDoMSC49kaI5bPL8E0OxMvXo0JGg3TZAf5L2f7PlAnay55a/e09f9f18-776a-41a0-8ae3-7a489c2c0758.png" } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "6100385d214e61f027f7567e4be8aa1fe35bbdb274e86ba58cbb8b924a7c804f", "input": { "guidance_data": "example_data/motions/motion-03", "ref_image_path": "https://replicate.delivery/pbxt/KdDoMSC49kaI5bPL8E0OxMvXo0JGg3TZAf5L2f7PlAnay55a/e09f9f18-776a-41a0-8ae3-7a489c2c0758.png" } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2024-03-25T14:18:06.833764Z", "created_at": "2024-03-25T14:11:52.066442Z", "data_removed": false, "error": null, "id": "35m6kgbb43muzpumikdxqxjpz4", "input": { "guidance_data": "example_data/motions/motion-03", "ref_image_path": "https://replicate.delivery/pbxt/KdDoMSC49kaI5bPL8E0OxMvXo0JGg3TZAf5L2f7PlAnay55a/e09f9f18-776a-41a0-8ae3-7a489c2c0758.png" }, "logs": "0%| | 0/20 [00:00<?, ?it/s]\n 5%|▌ | 1/20 [00:09<02:53, 9.13s/it]\n 10%|█ | 2/20 [00:18<02:41, 8.98s/it]\n 15%|█▌ | 3/20 [00:26<02:31, 8.94s/it]\n 20%|██ | 4/20 [00:35<02:22, 8.93s/it]\n 25%|██▌ | 5/20 [00:44<02:13, 8.92s/it]\n 30%|███ | 6/20 [00:53<02:04, 8.92s/it]\n 35%|███▌ | 7/20 [01:02<01:56, 8.93s/it]\n 40%|████ | 8/20 [01:11<01:46, 8.91s/it]\n 45%|████▌ | 9/20 [01:20<01:37, 8.90s/it]\n 50%|█████ | 10/20 [01:29<01:29, 8.91s/it]\n 55%|█████▌ | 11/20 [01:38<01:20, 8.91s/it]\n 60%|██████ | 12/20 [01:47<01:11, 8.91s/it]\n 65%|██████▌ | 13/20 [01:55<01:02, 8.91s/it]\n 70%|███████ | 14/20 [02:04<00:53, 8.91s/it]\n 75%|███████▌ | 15/20 [02:13<00:44, 8.92s/it]\n 80%|████████ | 16/20 [02:22<00:35, 8.91s/it]\n 85%|████████▌ | 17/20 [02:31<00:26, 8.91s/it]\n 90%|█████████ | 18/20 [02:40<00:17, 8.92s/it]\n 95%|█████████▌| 19/20 [02:49<00:08, 8.92s/it]\n100%|██████████| 20/20 [02:58<00:00, 8.92s/it]\n100%|██████████| 20/20 [02:58<00:00, 8.92s/it]\n 0%| | 0/256 [00:00<?, ?it/s]\n 2%|▏ | 6/256 [00:00<00:04, 51.10it/s]\n 5%|▍ | 12/256 [00:00<00:07, 32.87it/s]\n 6%|▋ | 16/256 [00:00<00:07, 30.18it/s]\n 8%|▊ | 20/256 [00:00<00:08, 28.77it/s]\n 9%|▉ | 23/256 [00:00<00:08, 28.07it/s]\n 10%|█ | 26/256 [00:00<00:08, 27.56it/s]\n 11%|█▏ | 29/256 [00:00<00:08, 27.20it/s]\n 12%|█▎ | 32/256 [00:01<00:08, 26.95it/s]\n 14%|█▎ | 35/256 [00:01<00:08, 26.77it/s]\n 15%|█▍ | 38/256 [00:01<00:08, 26.63it/s]\n 16%|█▌ | 41/256 [00:01<00:08, 26.55it/s]\n 17%|█▋ | 44/256 [00:01<00:08, 26.48it/s]\n 18%|█▊ | 47/256 [00:01<00:07, 26.43it/s]\n 20%|█▉ | 50/256 [00:01<00:07, 26.39it/s]\n 21%|██ | 53/256 [00:01<00:07, 26.37it/s]\n 22%|██▏ | 56/256 [00:02<00:07, 26.35it/s]\n 23%|██▎ | 59/256 [00:02<00:07, 26.36it/s]\n 24%|██▍ | 62/256 [00:02<00:07, 26.35it/s]\n 25%|██▌ | 65/256 [00:02<00:07, 26.33it/s]\n 27%|██▋ | 68/256 [00:02<00:07, 26.33it/s]\n 28%|██▊ | 71/256 [00:02<00:07, 26.35it/s]\n 29%|██▉ | 74/256 [00:02<00:06, 26.35it/s]\n 30%|███ | 77/256 [00:02<00:06, 26.34it/s]\n 31%|███▏ | 80/256 [00:02<00:06, 26.34it/s]\n 32%|███▏ | 83/256 [00:03<00:06, 26.33it/s]\n 34%|███▎ | 86/256 [00:03<00:06, 26.34it/s]\n 35%|███▍ | 89/256 [00:03<00:06, 26.34it/s]\n 36%|███▌ | 92/256 [00:03<00:06, 26.33it/s]\n 37%|███▋ | 95/256 [00:03<00:06, 26.32it/s]\n 38%|███▊ | 98/256 [00:03<00:06, 26.31it/s]\n 39%|███▉ | 101/256 [00:03<00:05, 26.33it/s]\n 41%|████ | 104/256 [00:03<00:05, 26.33it/s]\n 42%|████▏ | 107/256 [00:03<00:05, 26.33it/s]\n 43%|████▎ | 110/256 [00:04<00:05, 26.33it/s]\n 44%|████▍ | 113/256 [00:04<00:05, 26.32it/s]\n 45%|████▌ | 116/256 [00:04<00:05, 26.33it/s]\n 46%|████▋ | 119/256 [00:04<00:05, 26.33it/s]\n 48%|████▊ | 122/256 [00:04<00:05, 26.32it/s]\n 49%|████▉ | 125/256 [00:04<00:04, 26.31it/s]\n 50%|█████ | 128/256 [00:04<00:04, 26.31it/s]\n 51%|█████ | 131/256 [00:04<00:04, 26.31it/s]\n 52%|█████▏ | 134/256 [00:04<00:04, 26.31it/s]\n 54%|█████▎ | 137/256 [00:05<00:04, 26.33it/s]\n 55%|█████▍ | 140/256 [00:05<00:04, 26.31it/s]\n 56%|█████▌ | 143/256 [00:05<00:04, 26.32it/s]\n 57%|█████▋ | 146/256 [00:05<00:04, 26.33it/s]\n 58%|█████▊ | 149/256 [00:05<00:04, 26.32it/s]\n 59%|█████▉ | 152/256 [00:05<00:03, 26.31it/s]\n 61%|██████ | 155/256 [00:05<00:03, 26.32it/s]\n 62%|██████▏ | 158/256 [00:05<00:03, 26.34it/s]\n 63%|██████▎ | 161/256 [00:06<00:03, 26.32it/s]\n 64%|██████▍ | 164/256 [00:06<00:03, 26.34it/s]\n 65%|██████▌ | 167/256 [00:06<00:03, 26.34it/s]\n 66%|██████▋ | 170/256 [00:06<00:03, 26.34it/s]\n 68%|██████▊ | 173/256 [00:06<00:03, 26.33it/s]\n 69%|██████▉ | 176/256 [00:06<00:03, 26.33it/s]\n 70%|██████▉ | 179/256 [00:06<00:02, 26.35it/s]\n 71%|███████ | 182/256 [00:06<00:02, 26.34it/s]\n 72%|███████▏ | 185/256 [00:06<00:02, 26.34it/s]\n 73%|███████▎ | 188/256 [00:07<00:02, 26.33it/s]\n 75%|███████▍ | 191/256 [00:07<00:02, 26.35it/s]\n 76%|███████▌ | 194/256 [00:07<00:02, 26.34it/s]\n 77%|███████▋ | 197/256 [00:07<00:02, 26.34it/s]\n 78%|███████▊ | 200/256 [00:07<00:02, 26.34it/s]\n 79%|███████▉ | 203/256 [00:07<00:02, 26.33it/s]\n 80%|████████ | 206/256 [00:07<00:01, 26.33it/s]\n 82%|████████▏ | 209/256 [00:07<00:01, 26.33it/s]\n 83%|████████▎ | 212/256 [00:07<00:01, 26.34it/s]\n 84%|████████▍ | 215/256 [00:08<00:01, 26.33it/s]\n 85%|████████▌ | 218/256 [00:08<00:01, 26.32it/s]\n 86%|████████▋ | 221/256 [00:08<00:01, 26.33it/s]\n 88%|████████▊ | 224/256 [00:08<00:01, 26.34it/s]\n 89%|████████▊ | 227/256 [00:08<00:01, 26.33it/s]\n 90%|████████▉ | 230/256 [00:08<00:00, 26.33it/s]\n 91%|█████████ | 233/256 [00:08<00:00, 26.33it/s]\n 92%|█████████▏| 236/256 [00:08<00:00, 26.34it/s]\n 93%|█████████▎| 239/256 [00:08<00:00, 26.32it/s]\n 95%|█████████▍| 242/256 [00:09<00:00, 26.34it/s]\n 96%|█████████▌| 245/256 [00:09<00:00, 26.34it/s]\n 97%|█████████▋| 248/256 [00:09<00:00, 26.35it/s]\n 98%|█████████▊| 251/256 [00:09<00:00, 26.33it/s]\n 99%|█████████▉| 254/256 [00:09<00:00, 26.34it/s]\n100%|██████████| 256/256 [00:09<00:00, 26.63it/s]\nIMAGEIO FFMPEG_WRITER WARNING: input image is not divisible by macro_block_size=16, resizing from (499, 640) to (512, 640) to ensure video compatibility with most codecs and players. To prevent resizing, make your input image divisible by the macro_block_size or set the macro_block_size to 1 (risking incompatibility).\n[swscaler @ 0x742eac0] Warning: data is not aligned! This can lead to a speed loss", "metrics": { "predict_time": 208.270784, "total_time": 374.767322 }, "output": "https://replicate.delivery/pbxt/GWPDvaBxHA71MtD6UpqVMj3IJSJNlD9pkluVPpQifFMPz5RJA/animation.mp4", "started_at": "2024-03-25T14:14:38.562980Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/35m6kgbb43muzpumikdxqxjpz4", "cancel": "https://api.replicate.com/v1/predictions/35m6kgbb43muzpumikdxqxjpz4/cancel" }, "version": "6100385d214e61f027f7567e4be8aa1fe35bbdb274e86ba58cbb8b924a7c804f" }
Generated in0%| | 0/20 [00:00<?, ?it/s] 5%|▌ | 1/20 [00:09<02:53, 9.13s/it] 10%|█ | 2/20 [00:18<02:41, 8.98s/it] 15%|█▌ | 3/20 [00:26<02:31, 8.94s/it] 20%|██ | 4/20 [00:35<02:22, 8.93s/it] 25%|██▌ | 5/20 [00:44<02:13, 8.92s/it] 30%|███ | 6/20 [00:53<02:04, 8.92s/it] 35%|███▌ | 7/20 [01:02<01:56, 8.93s/it] 40%|████ | 8/20 [01:11<01:46, 8.91s/it] 45%|████▌ | 9/20 [01:20<01:37, 8.90s/it] 50%|█████ | 10/20 [01:29<01:29, 8.91s/it] 55%|█████▌ | 11/20 [01:38<01:20, 8.91s/it] 60%|██████ | 12/20 [01:47<01:11, 8.91s/it] 65%|██████▌ | 13/20 [01:55<01:02, 8.91s/it] 70%|███████ | 14/20 [02:04<00:53, 8.91s/it] 75%|███████▌ | 15/20 [02:13<00:44, 8.92s/it] 80%|████████ | 16/20 [02:22<00:35, 8.91s/it] 85%|████████▌ | 17/20 [02:31<00:26, 8.91s/it] 90%|█████████ | 18/20 [02:40<00:17, 8.92s/it] 95%|█████████▌| 19/20 [02:49<00:08, 8.92s/it] 100%|██████████| 20/20 [02:58<00:00, 8.92s/it] 100%|██████████| 20/20 [02:58<00:00, 8.92s/it] 0%| | 0/256 [00:00<?, ?it/s] 2%|▏ | 6/256 [00:00<00:04, 51.10it/s] 5%|▍ | 12/256 [00:00<00:07, 32.87it/s] 6%|▋ | 16/256 [00:00<00:07, 30.18it/s] 8%|▊ | 20/256 [00:00<00:08, 28.77it/s] 9%|▉ | 23/256 [00:00<00:08, 28.07it/s] 10%|█ | 26/256 [00:00<00:08, 27.56it/s] 11%|█▏ | 29/256 [00:00<00:08, 27.20it/s] 12%|█▎ | 32/256 [00:01<00:08, 26.95it/s] 14%|█▎ | 35/256 [00:01<00:08, 26.77it/s] 15%|█▍ | 38/256 [00:01<00:08, 26.63it/s] 16%|█▌ | 41/256 [00:01<00:08, 26.55it/s] 17%|█▋ | 44/256 [00:01<00:08, 26.48it/s] 18%|█▊ | 47/256 [00:01<00:07, 26.43it/s] 20%|█▉ | 50/256 [00:01<00:07, 26.39it/s] 21%|██ | 53/256 [00:01<00:07, 26.37it/s] 22%|██▏ | 56/256 [00:02<00:07, 26.35it/s] 23%|██▎ | 59/256 [00:02<00:07, 26.36it/s] 24%|██▍ | 62/256 [00:02<00:07, 26.35it/s] 25%|██▌ | 65/256 [00:02<00:07, 26.33it/s] 27%|██▋ | 68/256 [00:02<00:07, 26.33it/s] 28%|██▊ | 71/256 [00:02<00:07, 26.35it/s] 29%|██▉ | 74/256 [00:02<00:06, 26.35it/s] 30%|███ | 77/256 [00:02<00:06, 26.34it/s] 31%|███▏ | 80/256 [00:02<00:06, 26.34it/s] 32%|███▏ | 83/256 [00:03<00:06, 26.33it/s] 34%|███▎ | 86/256 [00:03<00:06, 26.34it/s] 35%|███▍ | 89/256 [00:03<00:06, 26.34it/s] 36%|███▌ | 92/256 [00:03<00:06, 26.33it/s] 37%|███▋ | 95/256 [00:03<00:06, 26.32it/s] 38%|███▊ | 98/256 [00:03<00:06, 26.31it/s] 39%|███▉ | 101/256 [00:03<00:05, 26.33it/s] 41%|████ | 104/256 [00:03<00:05, 26.33it/s] 42%|████▏ | 107/256 [00:03<00:05, 26.33it/s] 43%|████▎ | 110/256 [00:04<00:05, 26.33it/s] 44%|████▍ | 113/256 [00:04<00:05, 26.32it/s] 45%|████▌ | 116/256 [00:04<00:05, 26.33it/s] 46%|████▋ | 119/256 [00:04<00:05, 26.33it/s] 48%|████▊ | 122/256 [00:04<00:05, 26.32it/s] 49%|████▉ | 125/256 [00:04<00:04, 26.31it/s] 50%|█████ | 128/256 [00:04<00:04, 26.31it/s] 51%|█████ | 131/256 [00:04<00:04, 26.31it/s] 52%|█████▏ | 134/256 [00:04<00:04, 26.31it/s] 54%|█████▎ | 137/256 [00:05<00:04, 26.33it/s] 55%|█████▍ | 140/256 [00:05<00:04, 26.31it/s] 56%|█████▌ | 143/256 [00:05<00:04, 26.32it/s] 57%|█████▋ | 146/256 [00:05<00:04, 26.33it/s] 58%|█████▊ | 149/256 [00:05<00:04, 26.32it/s] 59%|█████▉ | 152/256 [00:05<00:03, 26.31it/s] 61%|██████ | 155/256 [00:05<00:03, 26.32it/s] 62%|██████▏ | 158/256 [00:05<00:03, 26.34it/s] 63%|██████▎ | 161/256 [00:06<00:03, 26.32it/s] 64%|██████▍ | 164/256 [00:06<00:03, 26.34it/s] 65%|██████▌ | 167/256 [00:06<00:03, 26.34it/s] 66%|██████▋ | 170/256 [00:06<00:03, 26.34it/s] 68%|██████▊ | 173/256 [00:06<00:03, 26.33it/s] 69%|██████▉ | 176/256 [00:06<00:03, 26.33it/s] 70%|██████▉ | 179/256 [00:06<00:02, 26.35it/s] 71%|███████ | 182/256 [00:06<00:02, 26.34it/s] 72%|███████▏ | 185/256 [00:06<00:02, 26.34it/s] 73%|███████▎ | 188/256 [00:07<00:02, 26.33it/s] 75%|███████▍ | 191/256 [00:07<00:02, 26.35it/s] 76%|███████▌ | 194/256 [00:07<00:02, 26.34it/s] 77%|███████▋ | 197/256 [00:07<00:02, 26.34it/s] 78%|███████▊ | 200/256 [00:07<00:02, 26.34it/s] 79%|███████▉ | 203/256 [00:07<00:02, 26.33it/s] 80%|████████ | 206/256 [00:07<00:01, 26.33it/s] 82%|████████▏ | 209/256 [00:07<00:01, 26.33it/s] 83%|████████▎ | 212/256 [00:07<00:01, 26.34it/s] 84%|████████▍ | 215/256 [00:08<00:01, 26.33it/s] 85%|████████▌ | 218/256 [00:08<00:01, 26.32it/s] 86%|████████▋ | 221/256 [00:08<00:01, 26.33it/s] 88%|████████▊ | 224/256 [00:08<00:01, 26.34it/s] 89%|████████▊ | 227/256 [00:08<00:01, 26.33it/s] 90%|████████▉ | 230/256 [00:08<00:00, 26.33it/s] 91%|█████████ | 233/256 [00:08<00:00, 26.33it/s] 92%|█████████▏| 236/256 [00:08<00:00, 26.34it/s] 93%|█████████▎| 239/256 [00:08<00:00, 26.32it/s] 95%|█████████▍| 242/256 [00:09<00:00, 26.34it/s] 96%|█████████▌| 245/256 [00:09<00:00, 26.34it/s] 97%|█████████▋| 248/256 [00:09<00:00, 26.35it/s] 98%|█████████▊| 251/256 [00:09<00:00, 26.33it/s] 99%|█████████▉| 254/256 [00:09<00:00, 26.34it/s] 100%|██████████| 256/256 [00:09<00:00, 26.63it/s] IMAGEIO FFMPEG_WRITER WARNING: input image is not divisible by macro_block_size=16, resizing from (499, 640) to (512, 640) to ensure video compatibility with most codecs and players. To prevent resizing, make your input image divisible by the macro_block_size or set the macro_block_size to 1 (risking incompatibility). [swscaler @ 0x742eac0] Warning: data is not aligned! This can lead to a speed loss
Prediction
camenduru/champ:3842b3463eaca598160365a502b06a9747ab18afeb20c971eedf3de5acffb43fIDxvpq24jbonsymmgd4i4xlnqzsiStatusSucceededSourceWebHardwareA100 (40GB)Total durationCreatedInput
{ "ref_image_path": "https://replicate.delivery/pbxt/KdCmtl9K0yu5Dnvtr5xfEaYm1yubTZm14Tn2hdT2D6oT1QqA/2ee84a5e-73c8-4e0c-bbf6-3c557b5c4a94.png" }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "camenduru/champ:3842b3463eaca598160365a502b06a9747ab18afeb20c971eedf3de5acffb43f", { input: { ref_image_path: "https://replicate.delivery/pbxt/KdCmtl9K0yu5Dnvtr5xfEaYm1yubTZm14Tn2hdT2D6oT1QqA/2ee84a5e-73c8-4e0c-bbf6-3c557b5c4a94.png" } } ); // To access the file URL: console.log(output.url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "camenduru/champ:3842b3463eaca598160365a502b06a9747ab18afeb20c971eedf3de5acffb43f", input={ "ref_image_path": "https://replicate.delivery/pbxt/KdCmtl9K0yu5Dnvtr5xfEaYm1yubTZm14Tn2hdT2D6oT1QqA/2ee84a5e-73c8-4e0c-bbf6-3c557b5c4a94.png" } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "3842b3463eaca598160365a502b06a9747ab18afeb20c971eedf3de5acffb43f", "input": { "ref_image_path": "https://replicate.delivery/pbxt/KdCmtl9K0yu5Dnvtr5xfEaYm1yubTZm14Tn2hdT2D6oT1QqA/2ee84a5e-73c8-4e0c-bbf6-3c557b5c4a94.png" } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2024-03-25T13:18:12.536089Z", "created_at": "2024-03-25T13:04:53.714600Z", "data_removed": false, "error": null, "id": "xvpq24jbonsymmgd4i4xlnqzsi", "input": { "ref_image_path": "https://replicate.delivery/pbxt/KdCmtl9K0yu5Dnvtr5xfEaYm1yubTZm14Tn2hdT2D6oT1QqA/2ee84a5e-73c8-4e0c-bbf6-3c557b5c4a94.png" }, "logs": "0%| | 0/20 [00:00<?, ?it/s]\n 5%|▌ | 1/20 [00:17<05:40, 17.94s/it]\n 10%|█ | 2/20 [00:35<05:19, 17.76s/it]\n 15%|█▌ | 3/20 [00:53<05:01, 17.72s/it]\n 20%|██ | 4/20 [01:10<04:43, 17.71s/it]\n 25%|██▌ | 5/20 [01:28<04:26, 17.75s/it]\n 30%|███ | 6/20 [01:46<04:08, 17.76s/it]\n 35%|███▌ | 7/20 [02:04<03:51, 17.78s/it]\n 40%|████ | 8/20 [02:22<03:33, 17.79s/it]\n 45%|████▌ | 9/20 [02:40<03:15, 17.81s/it]\n 50%|█████ | 10/20 [02:57<02:58, 17.82s/it]\n 55%|█████▌ | 11/20 [03:15<02:40, 17.84s/it]\n 60%|██████ | 12/20 [03:33<02:22, 17.84s/it]\n 65%|██████▌ | 13/20 [03:51<02:04, 17.84s/it]\n 70%|███████ | 14/20 [04:09<01:47, 17.86s/it]\n 75%|███████▌ | 15/20 [04:27<01:29, 17.86s/it]\n 80%|████████ | 16/20 [04:45<01:11, 17.87s/it]\n 85%|████████▌ | 17/20 [05:03<00:53, 17.88s/it]\n 90%|█████████ | 18/20 [05:20<00:35, 17.89s/it]\n 95%|█████████▌| 19/20 [05:38<00:17, 17.88s/it]\n100%|██████████| 20/20 [05:56<00:00, 17.90s/it]\n100%|██████████| 20/20 [05:56<00:00, 17.84s/it]\n 0%| | 0/505 [00:00<?, ?it/s]\n 1%| | 5/505 [00:00<00:10, 48.57it/s]\n 2%|▏ | 10/505 [00:00<00:15, 32.48it/s]\n 3%|▎ | 14/505 [00:00<00:16, 29.72it/s]\n 4%|▎ | 18/505 [00:00<00:17, 28.40it/s]\n 4%|▍ | 21/505 [00:00<00:17, 27.82it/s]\n 5%|▍ | 24/505 [00:00<00:17, 27.39it/s]\n 5%|▌ | 27/505 [00:00<00:17, 27.10it/s]\n 6%|▌ | 30/505 [00:01<00:17, 26.88it/s]\n 7%|▋ | 33/505 [00:01<00:17, 26.73it/s]\n 7%|▋ | 36/505 [00:01<00:17, 26.64it/s]\n 8%|▊ | 39/505 [00:01<00:17, 26.56it/s]\n 8%|▊ | 42/505 [00:01<00:17, 26.52it/s]\n 9%|▉ | 45/505 [00:01<00:17, 26.48it/s]\n 10%|▉ | 48/505 [00:01<00:17, 26.45it/s]\n 10%|█ | 51/505 [00:01<00:17, 26.44it/s]\n 11%|█ | 54/505 [00:01<00:17, 26.43it/s]\n 11%|█▏ | 57/505 [00:02<00:16, 26.41it/s]\n 12%|█▏ | 60/505 [00:02<00:16, 26.41it/s]\n 12%|█▏ | 63/505 [00:02<00:16, 26.41it/s]\n 13%|█▎ | 66/505 [00:02<00:16, 26.40it/s]\n 14%|█▎ | 69/505 [00:02<00:16, 26.40it/s]\n 14%|█▍ | 72/505 [00:02<00:16, 26.40it/s]\n 15%|█▍ | 75/505 [00:02<00:16, 26.40it/s]\n 15%|█▌ | 78/505 [00:02<00:16, 26.40it/s]\n 16%|█▌ | 81/505 [00:02<00:16, 26.39it/s]\n 17%|█▋ | 84/505 [00:03<00:15, 26.39it/s]\n 17%|█▋ | 87/505 [00:03<00:15, 26.38it/s]\n 18%|█▊ | 90/505 [00:03<00:15, 26.39it/s]\n 18%|█▊ | 93/505 [00:03<00:15, 26.39it/s]\n 19%|█▉ | 96/505 [00:03<00:15, 26.39it/s]\n 20%|█▉ | 99/505 [00:03<00:15, 26.39it/s]\n 20%|██ | 102/505 [00:03<00:15, 26.39it/s]\n 21%|██ | 105/505 [00:03<00:15, 26.39it/s]\n 21%|██▏ | 108/505 [00:04<00:15, 26.40it/s]\n 22%|██▏ | 111/505 [00:04<00:14, 26.40it/s]\n 23%|██▎ | 114/505 [00:04<00:14, 26.40it/s]\n 23%|██▎ | 117/505 [00:04<00:14, 26.40it/s]\n 24%|██▍ | 120/505 [00:04<00:14, 26.39it/s]\n 24%|██▍ | 123/505 [00:04<00:14, 26.40it/s]\n 25%|██▍ | 126/505 [00:04<00:14, 26.40it/s]\n 26%|██▌ | 129/505 [00:04<00:14, 26.40it/s]\n 26%|██▌ | 132/505 [00:04<00:14, 26.40it/s]\n 27%|██▋ | 135/505 [00:05<00:14, 26.40it/s]\n 27%|██▋ | 138/505 [00:05<00:13, 26.39it/s]\n 28%|██▊ | 141/505 [00:05<00:13, 26.39it/s]\n 29%|██▊ | 144/505 [00:05<00:13, 26.39it/s]\n 29%|██▉ | 147/505 [00:05<00:13, 26.39it/s]\n 30%|██▉ | 150/505 [00:05<00:13, 26.40it/s]\n 30%|███ | 153/505 [00:05<00:13, 26.40it/s]\n 31%|███ | 156/505 [00:05<00:13, 26.40it/s]\n 31%|███▏ | 159/505 [00:05<00:13, 26.40it/s]\n 32%|███▏ | 162/505 [00:06<00:12, 26.40it/s]\n 33%|███▎ | 165/505 [00:06<00:12, 26.39it/s]\n 33%|███▎ | 168/505 [00:06<00:12, 26.39it/s]\n 34%|███▍ | 171/505 [00:06<00:12, 26.39it/s]\n 34%|███▍ | 174/505 [00:06<00:12, 25.80it/s]\n 35%|███▌ | 177/505 [00:06<00:12, 26.57it/s]\n 36%|███▌ | 180/505 [00:06<00:12, 26.51it/s]\n 36%|███▌ | 183/505 [00:06<00:12, 26.47it/s]\n 37%|███▋ | 186/505 [00:06<00:12, 26.44it/s]\n 37%|███▋ | 189/505 [00:07<00:11, 26.43it/s]\n 38%|███▊ | 192/505 [00:07<00:11, 26.41it/s]\n 39%|███▊ | 195/505 [00:07<00:11, 26.41it/s]\n 39%|███▉ | 198/505 [00:07<00:11, 26.40it/s]\n 40%|███▉ | 201/505 [00:07<00:11, 26.39it/s]\n 40%|████ | 204/505 [00:07<00:11, 26.39it/s]\n 41%|████ | 207/505 [00:07<00:11, 26.38it/s]\n 42%|████▏ | 210/505 [00:07<00:11, 26.38it/s]\n 42%|████▏ | 213/505 [00:07<00:11, 26.37it/s]\n 43%|████▎ | 216/505 [00:08<00:10, 26.37it/s]\n 43%|████▎ | 219/505 [00:08<00:10, 26.37it/s]\n 44%|████▍ | 222/505 [00:08<00:10, 26.37it/s]\n 45%|████▍ | 225/505 [00:08<00:10, 26.37it/s]\n 45%|████▌ | 228/505 [00:08<00:10, 26.38it/s]\n 46%|████▌ | 231/505 [00:08<00:10, 26.37it/s]\n 46%|████▋ | 234/505 [00:08<00:10, 26.38it/s]\n 47%|████▋ | 237/505 [00:08<00:10, 26.37it/s]\n 48%|████▊ | 240/505 [00:09<00:10, 26.38it/s]\n 48%|████▊ | 243/505 [00:09<00:09, 26.38it/s]\n 49%|████▊ | 246/505 [00:09<00:09, 26.38it/s]\n 49%|████▉ | 249/505 [00:09<00:09, 26.38it/s]\n 50%|████▉ | 252/505 [00:09<00:09, 26.38it/s]\n 50%|█████ | 255/505 [00:09<00:09, 26.38it/s]\n 51%|█████ | 258/505 [00:09<00:09, 26.38it/s]\n 52%|█████▏ | 261/505 [00:09<00:09, 26.38it/s]\n 52%|█████▏ | 264/505 [00:09<00:09, 26.37it/s]\n 53%|█████▎ | 267/505 [00:10<00:09, 26.37it/s]\n 53%|█████▎ | 270/505 [00:10<00:08, 26.38it/s]\n 54%|█████▍ | 273/505 [00:10<00:08, 26.38it/s]\n 55%|█████▍ | 276/505 [00:10<00:08, 26.38it/s]\n 55%|█████▌ | 279/505 [00:10<00:08, 26.38it/s]\n 56%|█████▌ | 282/505 [00:10<00:08, 26.37it/s]\n 56%|█████▋ | 285/505 [00:10<00:08, 26.38it/s]\n 57%|█████▋ | 288/505 [00:10<00:08, 26.38it/s]\n 58%|█████▊ | 291/505 [00:10<00:08, 26.37it/s]\n 58%|█████▊ | 294/505 [00:11<00:08, 26.35it/s]\n 59%|█████▉ | 297/505 [00:11<00:07, 26.38it/s]\n 59%|█████▉ | 300/505 [00:11<00:07, 26.38it/s]\n 60%|██████ | 303/505 [00:11<00:07, 26.38it/s]\n 61%|██████ | 306/505 [00:11<00:07, 26.38it/s]\n 61%|██████ | 309/505 [00:11<00:07, 26.17it/s]\n 62%|██████▏ | 312/505 [00:11<00:07, 26.45it/s]\n 62%|██████▏ | 315/505 [00:11<00:07, 26.44it/s]\n 63%|██████▎ | 318/505 [00:11<00:07, 26.43it/s]\n 64%|██████▎ | 321/505 [00:12<00:06, 26.42it/s]\n 64%|██████▍ | 324/505 [00:12<00:06, 26.41it/s]\n 65%|██████▍ | 327/505 [00:12<00:06, 26.41it/s]\n 65%|██████▌ | 330/505 [00:12<00:06, 26.40it/s]\n 66%|██████▌ | 333/505 [00:12<00:06, 26.41it/s]\n 67%|██████▋ | 336/505 [00:12<00:06, 25.98it/s]\n 67%|██████▋ | 339/505 [00:12<00:06, 26.54it/s]\n 68%|██████▊ | 342/505 [00:12<00:06, 26.50it/s]\n 68%|██████▊ | 345/505 [00:12<00:06, 26.48it/s]\n 69%|██████▉ | 348/505 [00:13<00:05, 26.46it/s]\n 70%|██████▉ | 351/505 [00:13<00:05, 26.44it/s]\n 70%|███████ | 354/505 [00:13<00:05, 26.43it/s]\n 71%|███████ | 357/505 [00:13<00:05, 26.43it/s]\n 71%|███████▏ | 360/505 [00:13<00:05, 26.43it/s]\n 72%|███████▏ | 363/505 [00:13<00:05, 25.38it/s]\n 73%|███████▎ | 367/505 [00:13<00:05, 26.72it/s]\n 73%|███████▎ | 370/505 [00:13<00:05, 26.63it/s]\n 74%|███████▍ | 373/505 [00:14<00:04, 26.57it/s]\n 74%|███████▍ | 376/505 [00:14<00:04, 26.53it/s]\n 75%|███████▌ | 379/505 [00:14<00:04, 26.50it/s]\n 76%|███████▌ | 382/505 [00:14<00:04, 26.48it/s]\n 76%|███████▌ | 385/505 [00:14<00:04, 26.45it/s]\n 77%|███████▋ | 388/505 [00:14<00:04, 26.44it/s]\n 77%|███████▋ | 391/505 [00:14<00:04, 26.43it/s]\n 78%|███████▊ | 394/505 [00:14<00:04, 26.42it/s]\n 79%|███████▊ | 397/505 [00:14<00:04, 26.42it/s]\n 79%|███████▉ | 400/505 [00:15<00:03, 26.42it/s]\n 80%|███████▉ | 403/505 [00:15<00:03, 26.42it/s]\n 80%|████████ | 406/505 [00:15<00:03, 26.42it/s]\n 81%|████████ | 409/505 [00:15<00:03, 26.39it/s]\n 82%|████████▏ | 412/505 [00:15<00:03, 26.42it/s]\n 82%|████████▏ | 415/505 [00:15<00:03, 26.42it/s]\n 83%|████████▎ | 418/505 [00:15<00:03, 26.42it/s]\n 83%|████████▎ | 421/505 [00:15<00:03, 26.42it/s]\n 84%|████████▍ | 424/505 [00:15<00:03, 26.42it/s]\n 85%|████████▍ | 427/505 [00:16<00:02, 26.41it/s]\n 85%|████████▌ | 430/505 [00:16<00:02, 26.41it/s]\n 86%|████████▌ | 433/505 [00:16<00:02, 26.42it/s]\n 86%|████████▋ | 436/505 [00:16<00:02, 26.42it/s]\n 87%|████████▋ | 439/505 [00:16<00:02, 26.43it/s]\n 88%|████████▊ | 442/505 [00:16<00:02, 26.42it/s]\n 88%|████████▊ | 445/505 [00:16<00:02, 26.42it/s]\n 89%|████████▊ | 448/505 [00:16<00:02, 26.41it/s]\n 89%|████████▉ | 451/505 [00:17<00:02, 26.42it/s]\n 90%|████████▉ | 454/505 [00:17<00:01, 26.41it/s]\n 90%|█████████ | 457/505 [00:17<00:01, 26.41it/s]\n 91%|█████████ | 460/505 [00:17<00:01, 26.41it/s]\n 92%|█████████▏| 463/505 [00:17<00:01, 26.41it/s]\n 92%|█████████▏| 466/505 [00:17<00:01, 26.41it/s]\n 93%|█████████▎| 469/505 [00:17<00:01, 26.41it/s]\n 93%|█████████▎| 472/505 [00:17<00:01, 26.41it/s]\n 94%|█████████▍| 475/505 [00:17<00:01, 26.41it/s]\n 95%|█████████▍| 478/505 [00:18<00:01, 26.41it/s]\n 95%|█████████▌| 481/505 [00:18<00:00, 26.42it/s]\n 96%|█████████▌| 484/505 [00:18<00:00, 26.42it/s]\n 96%|█████████▋| 487/505 [00:18<00:00, 26.41it/s]\n 97%|█████████▋| 490/505 [00:18<00:00, 26.42it/s]\n 98%|█████████▊| 493/505 [00:18<00:00, 26.41it/s]\n 98%|█████████▊| 496/505 [00:18<00:00, 26.42it/s]\n 99%|█████████▉| 499/505 [00:18<00:00, 26.41it/s]\n 99%|█████████▉| 502/505 [00:18<00:00, 26.41it/s]\n100%|██████████| 505/505 [00:19<00:00, 26.42it/s]\n100%|██████████| 505/505 [00:19<00:00, 26.52it/s]\nIMAGEIO FFMPEG_WRITER WARNING: input image is not divisible by macro_block_size=16, resizing from (236, 290) to (240, 304) to ensure video compatibility with most codecs and players. To prevent resizing, make your input image divisible by the macro_block_size or set the macro_block_size to 1 (risking incompatibility).\n[swscaler @ 0x6064340] Warning: data is not aligned! This can lead to a speed loss", "metrics": { "predict_time": 417.023797, "total_time": 798.821489 }, "output": "https://replicate.delivery/pbxt/e39dwQrcg8W7Aye82D05bhfQ55P5DUAhqfoLJGmXpeikyVeoE/animation.mp4", "started_at": "2024-03-25T13:11:15.512292Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/xvpq24jbonsymmgd4i4xlnqzsi", "cancel": "https://api.replicate.com/v1/predictions/xvpq24jbonsymmgd4i4xlnqzsi/cancel" }, "version": "3842b3463eaca598160365a502b06a9747ab18afeb20c971eedf3de5acffb43f" }
Generated in0%| | 0/20 [00:00<?, ?it/s] 5%|▌ | 1/20 [00:17<05:40, 17.94s/it] 10%|█ | 2/20 [00:35<05:19, 17.76s/it] 15%|█▌ | 3/20 [00:53<05:01, 17.72s/it] 20%|██ | 4/20 [01:10<04:43, 17.71s/it] 25%|██▌ | 5/20 [01:28<04:26, 17.75s/it] 30%|███ | 6/20 [01:46<04:08, 17.76s/it] 35%|███▌ | 7/20 [02:04<03:51, 17.78s/it] 40%|████ | 8/20 [02:22<03:33, 17.79s/it] 45%|████▌ | 9/20 [02:40<03:15, 17.81s/it] 50%|█████ | 10/20 [02:57<02:58, 17.82s/it] 55%|█████▌ | 11/20 [03:15<02:40, 17.84s/it] 60%|██████ | 12/20 [03:33<02:22, 17.84s/it] 65%|██████▌ | 13/20 [03:51<02:04, 17.84s/it] 70%|███████ | 14/20 [04:09<01:47, 17.86s/it] 75%|███████▌ | 15/20 [04:27<01:29, 17.86s/it] 80%|████████ | 16/20 [04:45<01:11, 17.87s/it] 85%|████████▌ | 17/20 [05:03<00:53, 17.88s/it] 90%|█████████ | 18/20 [05:20<00:35, 17.89s/it] 95%|█████████▌| 19/20 [05:38<00:17, 17.88s/it] 100%|██████████| 20/20 [05:56<00:00, 17.90s/it] 100%|██████████| 20/20 [05:56<00:00, 17.84s/it] 0%| | 0/505 [00:00<?, ?it/s] 1%| | 5/505 [00:00<00:10, 48.57it/s] 2%|▏ | 10/505 [00:00<00:15, 32.48it/s] 3%|▎ | 14/505 [00:00<00:16, 29.72it/s] 4%|▎ | 18/505 [00:00<00:17, 28.40it/s] 4%|▍ | 21/505 [00:00<00:17, 27.82it/s] 5%|▍ | 24/505 [00:00<00:17, 27.39it/s] 5%|▌ | 27/505 [00:00<00:17, 27.10it/s] 6%|▌ | 30/505 [00:01<00:17, 26.88it/s] 7%|▋ | 33/505 [00:01<00:17, 26.73it/s] 7%|▋ | 36/505 [00:01<00:17, 26.64it/s] 8%|▊ | 39/505 [00:01<00:17, 26.56it/s] 8%|▊ | 42/505 [00:01<00:17, 26.52it/s] 9%|▉ | 45/505 [00:01<00:17, 26.48it/s] 10%|▉ | 48/505 [00:01<00:17, 26.45it/s] 10%|█ | 51/505 [00:01<00:17, 26.44it/s] 11%|█ | 54/505 [00:01<00:17, 26.43it/s] 11%|█▏ | 57/505 [00:02<00:16, 26.41it/s] 12%|█▏ | 60/505 [00:02<00:16, 26.41it/s] 12%|█▏ | 63/505 [00:02<00:16, 26.41it/s] 13%|█▎ | 66/505 [00:02<00:16, 26.40it/s] 14%|█▎ | 69/505 [00:02<00:16, 26.40it/s] 14%|█▍ | 72/505 [00:02<00:16, 26.40it/s] 15%|█▍ | 75/505 [00:02<00:16, 26.40it/s] 15%|█▌ | 78/505 [00:02<00:16, 26.40it/s] 16%|█▌ | 81/505 [00:02<00:16, 26.39it/s] 17%|█▋ | 84/505 [00:03<00:15, 26.39it/s] 17%|█▋ | 87/505 [00:03<00:15, 26.38it/s] 18%|█▊ | 90/505 [00:03<00:15, 26.39it/s] 18%|█▊ | 93/505 [00:03<00:15, 26.39it/s] 19%|█▉ | 96/505 [00:03<00:15, 26.39it/s] 20%|█▉ | 99/505 [00:03<00:15, 26.39it/s] 20%|██ | 102/505 [00:03<00:15, 26.39it/s] 21%|██ | 105/505 [00:03<00:15, 26.39it/s] 21%|██▏ | 108/505 [00:04<00:15, 26.40it/s] 22%|██▏ | 111/505 [00:04<00:14, 26.40it/s] 23%|██▎ | 114/505 [00:04<00:14, 26.40it/s] 23%|██▎ | 117/505 [00:04<00:14, 26.40it/s] 24%|██▍ | 120/505 [00:04<00:14, 26.39it/s] 24%|██▍ | 123/505 [00:04<00:14, 26.40it/s] 25%|██▍ | 126/505 [00:04<00:14, 26.40it/s] 26%|██▌ | 129/505 [00:04<00:14, 26.40it/s] 26%|██▌ | 132/505 [00:04<00:14, 26.40it/s] 27%|██▋ | 135/505 [00:05<00:14, 26.40it/s] 27%|██▋ | 138/505 [00:05<00:13, 26.39it/s] 28%|██▊ | 141/505 [00:05<00:13, 26.39it/s] 29%|██▊ | 144/505 [00:05<00:13, 26.39it/s] 29%|██▉ | 147/505 [00:05<00:13, 26.39it/s] 30%|██▉ | 150/505 [00:05<00:13, 26.40it/s] 30%|███ | 153/505 [00:05<00:13, 26.40it/s] 31%|███ | 156/505 [00:05<00:13, 26.40it/s] 31%|███▏ | 159/505 [00:05<00:13, 26.40it/s] 32%|███▏ | 162/505 [00:06<00:12, 26.40it/s] 33%|███▎ | 165/505 [00:06<00:12, 26.39it/s] 33%|███▎ | 168/505 [00:06<00:12, 26.39it/s] 34%|███▍ | 171/505 [00:06<00:12, 26.39it/s] 34%|███▍ | 174/505 [00:06<00:12, 25.80it/s] 35%|███▌ | 177/505 [00:06<00:12, 26.57it/s] 36%|███▌ | 180/505 [00:06<00:12, 26.51it/s] 36%|███▌ | 183/505 [00:06<00:12, 26.47it/s] 37%|███▋ | 186/505 [00:06<00:12, 26.44it/s] 37%|███▋ | 189/505 [00:07<00:11, 26.43it/s] 38%|███▊ | 192/505 [00:07<00:11, 26.41it/s] 39%|███▊ | 195/505 [00:07<00:11, 26.41it/s] 39%|███▉ | 198/505 [00:07<00:11, 26.40it/s] 40%|███▉ | 201/505 [00:07<00:11, 26.39it/s] 40%|████ | 204/505 [00:07<00:11, 26.39it/s] 41%|████ | 207/505 [00:07<00:11, 26.38it/s] 42%|████▏ | 210/505 [00:07<00:11, 26.38it/s] 42%|████▏ | 213/505 [00:07<00:11, 26.37it/s] 43%|████▎ | 216/505 [00:08<00:10, 26.37it/s] 43%|████▎ | 219/505 [00:08<00:10, 26.37it/s] 44%|████▍ | 222/505 [00:08<00:10, 26.37it/s] 45%|████▍ | 225/505 [00:08<00:10, 26.37it/s] 45%|████▌ | 228/505 [00:08<00:10, 26.38it/s] 46%|████▌ | 231/505 [00:08<00:10, 26.37it/s] 46%|████▋ | 234/505 [00:08<00:10, 26.38it/s] 47%|████▋ | 237/505 [00:08<00:10, 26.37it/s] 48%|████▊ | 240/505 [00:09<00:10, 26.38it/s] 48%|████▊ | 243/505 [00:09<00:09, 26.38it/s] 49%|████▊ | 246/505 [00:09<00:09, 26.38it/s] 49%|████▉ | 249/505 [00:09<00:09, 26.38it/s] 50%|████▉ | 252/505 [00:09<00:09, 26.38it/s] 50%|█████ | 255/505 [00:09<00:09, 26.38it/s] 51%|█████ | 258/505 [00:09<00:09, 26.38it/s] 52%|█████▏ | 261/505 [00:09<00:09, 26.38it/s] 52%|█████▏ | 264/505 [00:09<00:09, 26.37it/s] 53%|█████▎ | 267/505 [00:10<00:09, 26.37it/s] 53%|█████▎ | 270/505 [00:10<00:08, 26.38it/s] 54%|█████▍ | 273/505 [00:10<00:08, 26.38it/s] 55%|█████▍ | 276/505 [00:10<00:08, 26.38it/s] 55%|█████▌ | 279/505 [00:10<00:08, 26.38it/s] 56%|█████▌ | 282/505 [00:10<00:08, 26.37it/s] 56%|█████▋ | 285/505 [00:10<00:08, 26.38it/s] 57%|█████▋ | 288/505 [00:10<00:08, 26.38it/s] 58%|█████▊ | 291/505 [00:10<00:08, 26.37it/s] 58%|█████▊ | 294/505 [00:11<00:08, 26.35it/s] 59%|█████▉ | 297/505 [00:11<00:07, 26.38it/s] 59%|█████▉ | 300/505 [00:11<00:07, 26.38it/s] 60%|██████ | 303/505 [00:11<00:07, 26.38it/s] 61%|██████ | 306/505 [00:11<00:07, 26.38it/s] 61%|██████ | 309/505 [00:11<00:07, 26.17it/s] 62%|██████▏ | 312/505 [00:11<00:07, 26.45it/s] 62%|██████▏ | 315/505 [00:11<00:07, 26.44it/s] 63%|██████▎ | 318/505 [00:11<00:07, 26.43it/s] 64%|██████▎ | 321/505 [00:12<00:06, 26.42it/s] 64%|██████▍ | 324/505 [00:12<00:06, 26.41it/s] 65%|██████▍ | 327/505 [00:12<00:06, 26.41it/s] 65%|██████▌ | 330/505 [00:12<00:06, 26.40it/s] 66%|██████▌ | 333/505 [00:12<00:06, 26.41it/s] 67%|██████▋ | 336/505 [00:12<00:06, 25.98it/s] 67%|██████▋ | 339/505 [00:12<00:06, 26.54it/s] 68%|██████▊ | 342/505 [00:12<00:06, 26.50it/s] 68%|██████▊ | 345/505 [00:12<00:06, 26.48it/s] 69%|██████▉ | 348/505 [00:13<00:05, 26.46it/s] 70%|██████▉ | 351/505 [00:13<00:05, 26.44it/s] 70%|███████ | 354/505 [00:13<00:05, 26.43it/s] 71%|███████ | 357/505 [00:13<00:05, 26.43it/s] 71%|███████▏ | 360/505 [00:13<00:05, 26.43it/s] 72%|███████▏ | 363/505 [00:13<00:05, 25.38it/s] 73%|███████▎ | 367/505 [00:13<00:05, 26.72it/s] 73%|███████▎ | 370/505 [00:13<00:05, 26.63it/s] 74%|███████▍ | 373/505 [00:14<00:04, 26.57it/s] 74%|███████▍ | 376/505 [00:14<00:04, 26.53it/s] 75%|███████▌ | 379/505 [00:14<00:04, 26.50it/s] 76%|███████▌ | 382/505 [00:14<00:04, 26.48it/s] 76%|███████▌ | 385/505 [00:14<00:04, 26.45it/s] 77%|███████▋ | 388/505 [00:14<00:04, 26.44it/s] 77%|███████▋ | 391/505 [00:14<00:04, 26.43it/s] 78%|███████▊ | 394/505 [00:14<00:04, 26.42it/s] 79%|███████▊ | 397/505 [00:14<00:04, 26.42it/s] 79%|███████▉ | 400/505 [00:15<00:03, 26.42it/s] 80%|███████▉ | 403/505 [00:15<00:03, 26.42it/s] 80%|████████ | 406/505 [00:15<00:03, 26.42it/s] 81%|████████ | 409/505 [00:15<00:03, 26.39it/s] 82%|████████▏ | 412/505 [00:15<00:03, 26.42it/s] 82%|████████▏ | 415/505 [00:15<00:03, 26.42it/s] 83%|████████▎ | 418/505 [00:15<00:03, 26.42it/s] 83%|████████▎ | 421/505 [00:15<00:03, 26.42it/s] 84%|████████▍ | 424/505 [00:15<00:03, 26.42it/s] 85%|████████▍ | 427/505 [00:16<00:02, 26.41it/s] 85%|████████▌ | 430/505 [00:16<00:02, 26.41it/s] 86%|████████▌ | 433/505 [00:16<00:02, 26.42it/s] 86%|████████▋ | 436/505 [00:16<00:02, 26.42it/s] 87%|████████▋ | 439/505 [00:16<00:02, 26.43it/s] 88%|████████▊ | 442/505 [00:16<00:02, 26.42it/s] 88%|████████▊ | 445/505 [00:16<00:02, 26.42it/s] 89%|████████▊ | 448/505 [00:16<00:02, 26.41it/s] 89%|████████▉ | 451/505 [00:17<00:02, 26.42it/s] 90%|████████▉ | 454/505 [00:17<00:01, 26.41it/s] 90%|█████████ | 457/505 [00:17<00:01, 26.41it/s] 91%|█████████ | 460/505 [00:17<00:01, 26.41it/s] 92%|█████████▏| 463/505 [00:17<00:01, 26.41it/s] 92%|█████████▏| 466/505 [00:17<00:01, 26.41it/s] 93%|█████████▎| 469/505 [00:17<00:01, 26.41it/s] 93%|█████████▎| 472/505 [00:17<00:01, 26.41it/s] 94%|█████████▍| 475/505 [00:17<00:01, 26.41it/s] 95%|█████████▍| 478/505 [00:18<00:01, 26.41it/s] 95%|█████████▌| 481/505 [00:18<00:00, 26.42it/s] 96%|█████████▌| 484/505 [00:18<00:00, 26.42it/s] 96%|█████████▋| 487/505 [00:18<00:00, 26.41it/s] 97%|█████████▋| 490/505 [00:18<00:00, 26.42it/s] 98%|█████████▊| 493/505 [00:18<00:00, 26.41it/s] 98%|█████████▊| 496/505 [00:18<00:00, 26.42it/s] 99%|█████████▉| 499/505 [00:18<00:00, 26.41it/s] 99%|█████████▉| 502/505 [00:18<00:00, 26.41it/s] 100%|██████████| 505/505 [00:19<00:00, 26.42it/s] 100%|██████████| 505/505 [00:19<00:00, 26.52it/s] IMAGEIO FFMPEG_WRITER WARNING: input image is not divisible by macro_block_size=16, resizing from (236, 290) to (240, 304) to ensure video compatibility with most codecs and players. To prevent resizing, make your input image divisible by the macro_block_size or set the macro_block_size to 1 (risking incompatibility). [swscaler @ 0x6064340] Warning: data is not aligned! This can lead to a speed loss
Prediction
camenduru/champ:6100385d214e61f027f7567e4be8aa1fe35bbdb274e86ba58cbb8b924a7c804fIDppby5drb3mq3j2mca5ds3q5c5qStatusSucceededSourceWebHardwareA100 (40GB)Total durationCreatedInput
{ "guidance_data": "example_data/motions/motion-04", "ref_image_path": "https://replicate.delivery/pbxt/KdDosaV6wPvvPwGYx301nuypjR9U3R1FB0YhT7JMQLexhbS3/7563fb38-102b-4926-ae83-119468111c0c.png" }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "camenduru/champ:6100385d214e61f027f7567e4be8aa1fe35bbdb274e86ba58cbb8b924a7c804f", { input: { guidance_data: "example_data/motions/motion-04", ref_image_path: "https://replicate.delivery/pbxt/KdDosaV6wPvvPwGYx301nuypjR9U3R1FB0YhT7JMQLexhbS3/7563fb38-102b-4926-ae83-119468111c0c.png" } } ); // To access the file URL: console.log(output.url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "camenduru/champ:6100385d214e61f027f7567e4be8aa1fe35bbdb274e86ba58cbb8b924a7c804f", input={ "guidance_data": "example_data/motions/motion-04", "ref_image_path": "https://replicate.delivery/pbxt/KdDosaV6wPvvPwGYx301nuypjR9U3R1FB0YhT7JMQLexhbS3/7563fb38-102b-4926-ae83-119468111c0c.png" } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "6100385d214e61f027f7567e4be8aa1fe35bbdb274e86ba58cbb8b924a7c804f", "input": { "guidance_data": "example_data/motions/motion-04", "ref_image_path": "https://replicate.delivery/pbxt/KdDosaV6wPvvPwGYx301nuypjR9U3R1FB0YhT7JMQLexhbS3/7563fb38-102b-4926-ae83-119468111c0c.png" } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2024-03-25T14:22:07.327035Z", "created_at": "2024-03-25T14:12:24.709959Z", "data_removed": false, "error": null, "id": "ppby5drb3mq3j2mca5ds3q5c5q", "input": { "guidance_data": "example_data/motions/motion-04", "ref_image_path": "https://replicate.delivery/pbxt/KdDosaV6wPvvPwGYx301nuypjR9U3R1FB0YhT7JMQLexhbS3/7563fb38-102b-4926-ae83-119468111c0c.png" }, "logs": "0%| | 0/20 [00:00<?, ?it/s]\n 5%|▌ | 1/20 [00:10<03:20, 10.53s/it]\n 10%|█ | 2/20 [00:20<03:06, 10.37s/it]\n 15%|█▌ | 3/20 [00:31<02:55, 10.33s/it]\n 20%|██ | 4/20 [00:41<02:44, 10.30s/it]\n 25%|██▌ | 5/20 [00:51<02:34, 10.28s/it]\n 30%|███ | 6/20 [01:01<02:23, 10.28s/it]\n 35%|███▌ | 7/20 [01:12<02:13, 10.27s/it]\n 40%|████ | 8/20 [01:22<02:03, 10.27s/it]\n 45%|████▌ | 9/20 [01:32<01:52, 10.27s/it]\n 50%|█████ | 10/20 [01:42<01:42, 10.27s/it]\n 55%|█████▌ | 11/20 [01:53<01:32, 10.27s/it]\n 60%|██████ | 12/20 [02:03<01:22, 10.27s/it]\n 65%|██████▌ | 13/20 [02:13<01:11, 10.28s/it]\n 70%|███████ | 14/20 [02:24<01:01, 10.28s/it]\n 75%|███████▌ | 15/20 [02:34<00:51, 10.26s/it]\n 80%|████████ | 16/20 [02:44<00:41, 10.25s/it]\n 85%|████████▌ | 17/20 [02:54<00:30, 10.24s/it]\n 90%|█████████ | 18/20 [03:04<00:20, 10.23s/it]\n 95%|█████████▌| 19/20 [03:15<00:10, 10.23s/it]\n100%|██████████| 20/20 [03:25<00:00, 10.23s/it]\n100%|██████████| 20/20 [03:25<00:00, 10.27s/it]\n 0%| | 0/300 [00:00<?, ?it/s]\n 2%|▏ | 6/300 [00:00<00:05, 51.49it/s]\n 4%|▍ | 12/300 [00:00<00:08, 32.98it/s]\n 5%|▌ | 16/300 [00:00<00:09, 30.24it/s]\n 7%|▋ | 20/300 [00:00<00:09, 28.79it/s]\n 8%|▊ | 23/300 [00:00<00:09, 28.09it/s]\n 9%|▊ | 26/300 [00:00<00:09, 27.59it/s]\n 10%|▉ | 29/300 [00:00<00:09, 27.22it/s]\n 11%|█ | 32/300 [00:01<00:09, 26.96it/s]\n 12%|█▏ | 35/300 [00:01<00:09, 26.78it/s]\n 13%|█▎ | 38/300 [00:01<00:09, 26.65it/s]\n 14%|█▎ | 41/300 [00:01<00:09, 26.56it/s]\n 15%|█▍ | 44/300 [00:01<00:09, 26.49it/s]\n 16%|█▌ | 47/300 [00:01<00:09, 26.45it/s]\n 17%|█▋ | 50/300 [00:01<00:09, 26.41it/s]\n 18%|█▊ | 53/300 [00:01<00:09, 26.39it/s]\n 19%|█▊ | 56/300 [00:02<00:09, 26.37it/s]\n 20%|█▉ | 59/300 [00:02<00:09, 26.36it/s]\n 21%|██ | 62/300 [00:02<00:09, 26.35it/s]\n 22%|██▏ | 65/300 [00:02<00:08, 26.35it/s]\n 23%|██▎ | 68/300 [00:02<00:08, 26.35it/s]\n 24%|██▎ | 71/300 [00:02<00:08, 26.34it/s]\n 25%|██▍ | 74/300 [00:02<00:08, 26.34it/s]\n 26%|██▌ | 77/300 [00:02<00:08, 26.34it/s]\n 27%|██▋ | 80/300 [00:02<00:08, 26.34it/s]\n 28%|██▊ | 83/300 [00:03<00:08, 26.35it/s]\n 29%|██▊ | 86/300 [00:03<00:08, 26.35it/s]\n 30%|██▉ | 89/300 [00:03<00:08, 26.35it/s]\n 31%|███ | 92/300 [00:03<00:07, 26.34it/s]\n 32%|███▏ | 95/300 [00:03<00:07, 26.34it/s]\n 33%|███▎ | 98/300 [00:03<00:07, 26.35it/s]\n 34%|███▎ | 101/300 [00:03<00:07, 26.35it/s]\n 35%|███▍ | 104/300 [00:03<00:07, 26.34it/s]\n 36%|███▌ | 107/300 [00:03<00:07, 26.32it/s]\n 37%|███▋ | 110/300 [00:04<00:07, 26.33it/s]\n 38%|███▊ | 113/300 [00:04<00:07, 26.34it/s]\n 39%|███▊ | 116/300 [00:04<00:06, 26.34it/s]\n 40%|███▉ | 119/300 [00:04<00:06, 26.34it/s]\n 41%|████ | 122/300 [00:04<00:06, 26.34it/s]\n 42%|████▏ | 125/300 [00:04<00:06, 26.33it/s]\n 43%|████▎ | 128/300 [00:04<00:06, 26.33it/s]\n 44%|████▎ | 131/300 [00:04<00:06, 26.34it/s]\n 45%|████▍ | 134/300 [00:04<00:06, 26.34it/s]\n 46%|████▌ | 137/300 [00:05<00:06, 26.34it/s]\n 47%|████▋ | 140/300 [00:05<00:06, 26.34it/s]\n 48%|████▊ | 143/300 [00:05<00:05, 26.34it/s]\n 49%|████▊ | 146/300 [00:05<00:05, 26.34it/s]\n 50%|████▉ | 149/300 [00:05<00:05, 26.34it/s]\n 51%|█████ | 152/300 [00:05<00:05, 26.34it/s]\n 52%|█████▏ | 155/300 [00:05<00:05, 26.33it/s]\n 53%|█████▎ | 158/300 [00:05<00:05, 26.34it/s]\n 54%|█████▎ | 161/300 [00:06<00:05, 26.14it/s]\n 55%|█████▍ | 164/300 [00:06<00:05, 26.40it/s]\n 56%|█████▌ | 167/300 [00:06<00:05, 26.38it/s]\n 57%|█████▋ | 170/300 [00:06<00:04, 26.37it/s]\n 58%|█████▊ | 173/300 [00:06<00:04, 26.36it/s]\n 59%|█████▊ | 176/300 [00:06<00:04, 26.35it/s]\n 60%|█████▉ | 179/300 [00:06<00:04, 26.35it/s]\n 61%|██████ | 182/300 [00:06<00:04, 26.34it/s]\n 62%|██████▏ | 185/300 [00:06<00:04, 26.34it/s]\n 63%|██████▎ | 188/300 [00:07<00:04, 26.34it/s]\n 64%|██████▎ | 191/300 [00:07<00:04, 26.34it/s]\n 65%|██████▍ | 194/300 [00:07<00:04, 26.34it/s]\n 66%|██████▌ | 197/300 [00:07<00:03, 26.34it/s]\n 67%|██████▋ | 200/300 [00:07<00:03, 26.34it/s]\n 68%|██████▊ | 203/300 [00:07<00:03, 26.34it/s]\n 69%|██████▊ | 206/300 [00:07<00:03, 26.33it/s]\n 70%|██████▉ | 209/300 [00:07<00:03, 26.33it/s]\n 71%|███████ | 212/300 [00:07<00:03, 26.33it/s]\n 72%|███████▏ | 215/300 [00:08<00:03, 26.33it/s]\n 73%|███████▎ | 218/300 [00:08<00:03, 26.33it/s]\n 74%|███████▎ | 221/300 [00:08<00:03, 26.33it/s]\n 75%|███████▍ | 224/300 [00:08<00:02, 26.33it/s]\n 76%|███████▌ | 227/300 [00:08<00:02, 26.32it/s]\n 77%|███████▋ | 230/300 [00:08<00:02, 26.32it/s]\n 78%|███████▊ | 233/300 [00:08<00:02, 26.32it/s]\n 79%|███████▊ | 236/300 [00:08<00:02, 26.32it/s]\n 80%|███████▉ | 239/300 [00:08<00:02, 26.32it/s]\n 81%|████████ | 242/300 [00:09<00:02, 26.32it/s]\n 82%|████████▏ | 245/300 [00:09<00:02, 26.32it/s]\n 83%|████████▎ | 248/300 [00:09<00:01, 26.31it/s]\n 84%|████████▎ | 251/300 [00:09<00:01, 26.32it/s]\n 85%|████████▍ | 254/300 [00:09<00:01, 26.31it/s]\n 86%|████████▌ | 257/300 [00:09<00:01, 26.31it/s]\n 87%|████████▋ | 260/300 [00:09<00:01, 26.31it/s]\n 88%|████████▊ | 263/300 [00:09<00:01, 26.31it/s]\n 89%|████████▊ | 266/300 [00:09<00:01, 26.31it/s]\n 90%|████████▉ | 269/300 [00:10<00:01, 26.32it/s]\n 91%|█████████ | 272/300 [00:10<00:01, 26.32it/s]\n 92%|█████████▏| 275/300 [00:10<00:00, 26.32it/s]\n 93%|█████████▎| 278/300 [00:10<00:00, 26.32it/s]\n 94%|█████████▎| 281/300 [00:10<00:00, 26.32it/s]\n 95%|█████████▍| 284/300 [00:10<00:00, 26.31it/s]\n 96%|█████████▌| 287/300 [00:10<00:00, 26.33it/s]\n 97%|█████████▋| 290/300 [00:10<00:00, 26.32it/s]\n 98%|█████████▊| 293/300 [00:11<00:00, 26.32it/s]\n 99%|█████████▊| 296/300 [00:11<00:00, 26.31it/s]\n100%|█████████▉| 299/300 [00:11<00:00, 26.31it/s]\n100%|██████████| 300/300 [00:11<00:00, 26.59it/s]\nIMAGEIO FFMPEG_WRITER WARNING: input image is not divisible by macro_block_size=16, resizing from (236, 319) to (240, 320) to ensure video compatibility with most codecs and players. To prevent resizing, make your input image divisible by the macro_block_size or set the macro_block_size to 1 (risking incompatibility).\n[swscaler @ 0x73faac0] Warning: data is not aligned! This can lead to a speed loss", "metrics": { "predict_time": 240.458648, "total_time": 582.617076 }, "output": "https://replicate.delivery/pbxt/OE2r6JWv6bbxHZe1x705KG47fo5qeEsbBjHdcMRX9gUfoOPKB/animation.mp4", "started_at": "2024-03-25T14:18:06.868387Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/ppby5drb3mq3j2mca5ds3q5c5q", "cancel": "https://api.replicate.com/v1/predictions/ppby5drb3mq3j2mca5ds3q5c5q/cancel" }, "version": "6100385d214e61f027f7567e4be8aa1fe35bbdb274e86ba58cbb8b924a7c804f" }
Generated in0%| | 0/20 [00:00<?, ?it/s] 5%|▌ | 1/20 [00:10<03:20, 10.53s/it] 10%|█ | 2/20 [00:20<03:06, 10.37s/it] 15%|█▌ | 3/20 [00:31<02:55, 10.33s/it] 20%|██ | 4/20 [00:41<02:44, 10.30s/it] 25%|██▌ | 5/20 [00:51<02:34, 10.28s/it] 30%|███ | 6/20 [01:01<02:23, 10.28s/it] 35%|███▌ | 7/20 [01:12<02:13, 10.27s/it] 40%|████ | 8/20 [01:22<02:03, 10.27s/it] 45%|████▌ | 9/20 [01:32<01:52, 10.27s/it] 50%|█████ | 10/20 [01:42<01:42, 10.27s/it] 55%|█████▌ | 11/20 [01:53<01:32, 10.27s/it] 60%|██████ | 12/20 [02:03<01:22, 10.27s/it] 65%|██████▌ | 13/20 [02:13<01:11, 10.28s/it] 70%|███████ | 14/20 [02:24<01:01, 10.28s/it] 75%|███████▌ | 15/20 [02:34<00:51, 10.26s/it] 80%|████████ | 16/20 [02:44<00:41, 10.25s/it] 85%|████████▌ | 17/20 [02:54<00:30, 10.24s/it] 90%|█████████ | 18/20 [03:04<00:20, 10.23s/it] 95%|█████████▌| 19/20 [03:15<00:10, 10.23s/it] 100%|██████████| 20/20 [03:25<00:00, 10.23s/it] 100%|██████████| 20/20 [03:25<00:00, 10.27s/it] 0%| | 0/300 [00:00<?, ?it/s] 2%|▏ | 6/300 [00:00<00:05, 51.49it/s] 4%|▍ | 12/300 [00:00<00:08, 32.98it/s] 5%|▌ | 16/300 [00:00<00:09, 30.24it/s] 7%|▋ | 20/300 [00:00<00:09, 28.79it/s] 8%|▊ | 23/300 [00:00<00:09, 28.09it/s] 9%|▊ | 26/300 [00:00<00:09, 27.59it/s] 10%|▉ | 29/300 [00:00<00:09, 27.22it/s] 11%|█ | 32/300 [00:01<00:09, 26.96it/s] 12%|█▏ | 35/300 [00:01<00:09, 26.78it/s] 13%|█▎ | 38/300 [00:01<00:09, 26.65it/s] 14%|█▎ | 41/300 [00:01<00:09, 26.56it/s] 15%|█▍ | 44/300 [00:01<00:09, 26.49it/s] 16%|█▌ | 47/300 [00:01<00:09, 26.45it/s] 17%|█▋ | 50/300 [00:01<00:09, 26.41it/s] 18%|█▊ | 53/300 [00:01<00:09, 26.39it/s] 19%|█▊ | 56/300 [00:02<00:09, 26.37it/s] 20%|█▉ | 59/300 [00:02<00:09, 26.36it/s] 21%|██ | 62/300 [00:02<00:09, 26.35it/s] 22%|██▏ | 65/300 [00:02<00:08, 26.35it/s] 23%|██▎ | 68/300 [00:02<00:08, 26.35it/s] 24%|██▎ | 71/300 [00:02<00:08, 26.34it/s] 25%|██▍ | 74/300 [00:02<00:08, 26.34it/s] 26%|██▌ | 77/300 [00:02<00:08, 26.34it/s] 27%|██▋ | 80/300 [00:02<00:08, 26.34it/s] 28%|██▊ | 83/300 [00:03<00:08, 26.35it/s] 29%|██▊ | 86/300 [00:03<00:08, 26.35it/s] 30%|██▉ | 89/300 [00:03<00:08, 26.35it/s] 31%|███ | 92/300 [00:03<00:07, 26.34it/s] 32%|███▏ | 95/300 [00:03<00:07, 26.34it/s] 33%|███▎ | 98/300 [00:03<00:07, 26.35it/s] 34%|███▎ | 101/300 [00:03<00:07, 26.35it/s] 35%|███▍ | 104/300 [00:03<00:07, 26.34it/s] 36%|███▌ | 107/300 [00:03<00:07, 26.32it/s] 37%|███▋ | 110/300 [00:04<00:07, 26.33it/s] 38%|███▊ | 113/300 [00:04<00:07, 26.34it/s] 39%|███▊ | 116/300 [00:04<00:06, 26.34it/s] 40%|███▉ | 119/300 [00:04<00:06, 26.34it/s] 41%|████ | 122/300 [00:04<00:06, 26.34it/s] 42%|████▏ | 125/300 [00:04<00:06, 26.33it/s] 43%|████▎ | 128/300 [00:04<00:06, 26.33it/s] 44%|████▎ | 131/300 [00:04<00:06, 26.34it/s] 45%|████▍ | 134/300 [00:04<00:06, 26.34it/s] 46%|████▌ | 137/300 [00:05<00:06, 26.34it/s] 47%|████▋ | 140/300 [00:05<00:06, 26.34it/s] 48%|████▊ | 143/300 [00:05<00:05, 26.34it/s] 49%|████▊ | 146/300 [00:05<00:05, 26.34it/s] 50%|████▉ | 149/300 [00:05<00:05, 26.34it/s] 51%|█████ | 152/300 [00:05<00:05, 26.34it/s] 52%|█████▏ | 155/300 [00:05<00:05, 26.33it/s] 53%|█████▎ | 158/300 [00:05<00:05, 26.34it/s] 54%|█████▎ | 161/300 [00:06<00:05, 26.14it/s] 55%|█████▍ | 164/300 [00:06<00:05, 26.40it/s] 56%|█████▌ | 167/300 [00:06<00:05, 26.38it/s] 57%|█████▋ | 170/300 [00:06<00:04, 26.37it/s] 58%|█████▊ | 173/300 [00:06<00:04, 26.36it/s] 59%|█████▊ | 176/300 [00:06<00:04, 26.35it/s] 60%|█████▉ | 179/300 [00:06<00:04, 26.35it/s] 61%|██████ | 182/300 [00:06<00:04, 26.34it/s] 62%|██████▏ | 185/300 [00:06<00:04, 26.34it/s] 63%|██████▎ | 188/300 [00:07<00:04, 26.34it/s] 64%|██████▎ | 191/300 [00:07<00:04, 26.34it/s] 65%|██████▍ | 194/300 [00:07<00:04, 26.34it/s] 66%|██████▌ | 197/300 [00:07<00:03, 26.34it/s] 67%|██████▋ | 200/300 [00:07<00:03, 26.34it/s] 68%|██████▊ | 203/300 [00:07<00:03, 26.34it/s] 69%|██████▊ | 206/300 [00:07<00:03, 26.33it/s] 70%|██████▉ | 209/300 [00:07<00:03, 26.33it/s] 71%|███████ | 212/300 [00:07<00:03, 26.33it/s] 72%|███████▏ | 215/300 [00:08<00:03, 26.33it/s] 73%|███████▎ | 218/300 [00:08<00:03, 26.33it/s] 74%|███████▎ | 221/300 [00:08<00:03, 26.33it/s] 75%|███████▍ | 224/300 [00:08<00:02, 26.33it/s] 76%|███████▌ | 227/300 [00:08<00:02, 26.32it/s] 77%|███████▋ | 230/300 [00:08<00:02, 26.32it/s] 78%|███████▊ | 233/300 [00:08<00:02, 26.32it/s] 79%|███████▊ | 236/300 [00:08<00:02, 26.32it/s] 80%|███████▉ | 239/300 [00:08<00:02, 26.32it/s] 81%|████████ | 242/300 [00:09<00:02, 26.32it/s] 82%|████████▏ | 245/300 [00:09<00:02, 26.32it/s] 83%|████████▎ | 248/300 [00:09<00:01, 26.31it/s] 84%|████████▎ | 251/300 [00:09<00:01, 26.32it/s] 85%|████████▍ | 254/300 [00:09<00:01, 26.31it/s] 86%|████████▌ | 257/300 [00:09<00:01, 26.31it/s] 87%|████████▋ | 260/300 [00:09<00:01, 26.31it/s] 88%|████████▊ | 263/300 [00:09<00:01, 26.31it/s] 89%|████████▊ | 266/300 [00:09<00:01, 26.31it/s] 90%|████████▉ | 269/300 [00:10<00:01, 26.32it/s] 91%|█████████ | 272/300 [00:10<00:01, 26.32it/s] 92%|█████████▏| 275/300 [00:10<00:00, 26.32it/s] 93%|█████████▎| 278/300 [00:10<00:00, 26.32it/s] 94%|█████████▎| 281/300 [00:10<00:00, 26.32it/s] 95%|█████████▍| 284/300 [00:10<00:00, 26.31it/s] 96%|█████████▌| 287/300 [00:10<00:00, 26.33it/s] 97%|█████████▋| 290/300 [00:10<00:00, 26.32it/s] 98%|█████████▊| 293/300 [00:11<00:00, 26.32it/s] 99%|█████████▊| 296/300 [00:11<00:00, 26.31it/s] 100%|█████████▉| 299/300 [00:11<00:00, 26.31it/s] 100%|██████████| 300/300 [00:11<00:00, 26.59it/s] IMAGEIO FFMPEG_WRITER WARNING: input image is not divisible by macro_block_size=16, resizing from (236, 319) to (240, 320) to ensure video compatibility with most codecs and players. To prevent resizing, make your input image divisible by the macro_block_size or set the macro_block_size to 1 (risking incompatibility). [swscaler @ 0x73faac0] Warning: data is not aligned! This can lead to a speed loss
Prediction
camenduru/champ:4b57a21012518a1a15cf70699df24f5bc75ed7a149fe06ebc04459e029315e1eIDik5ebwzbvrx7ajg6btxthb54w4StatusSucceededSourceWebHardwareA100 (40GB)Total durationCreatedInput
{ "guidance_data": "example_data/motions/motion-09", "ref_image_path": "https://replicate.delivery/pbxt/KdEPlRvrT0Bw4dppxVyLhVxLL9doJGpjKIxMdtOSVIKIUJj1/932c5fad-b1ec-4e13-964f-20936db20954.png" }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "camenduru/champ:4b57a21012518a1a15cf70699df24f5bc75ed7a149fe06ebc04459e029315e1e", { input: { guidance_data: "example_data/motions/motion-09", ref_image_path: "https://replicate.delivery/pbxt/KdEPlRvrT0Bw4dppxVyLhVxLL9doJGpjKIxMdtOSVIKIUJj1/932c5fad-b1ec-4e13-964f-20936db20954.png" } } ); // To access the file URL: console.log(output.url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "camenduru/champ:4b57a21012518a1a15cf70699df24f5bc75ed7a149fe06ebc04459e029315e1e", input={ "guidance_data": "example_data/motions/motion-09", "ref_image_path": "https://replicate.delivery/pbxt/KdEPlRvrT0Bw4dppxVyLhVxLL9doJGpjKIxMdtOSVIKIUJj1/932c5fad-b1ec-4e13-964f-20936db20954.png" } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "4b57a21012518a1a15cf70699df24f5bc75ed7a149fe06ebc04459e029315e1e", "input": { "guidance_data": "example_data/motions/motion-09", "ref_image_path": "https://replicate.delivery/pbxt/KdEPlRvrT0Bw4dppxVyLhVxLL9doJGpjKIxMdtOSVIKIUJj1/932c5fad-b1ec-4e13-964f-20936db20954.png" } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2024-03-25T15:48:40.618611Z", "created_at": "2024-03-25T15:40:53.711641Z", "data_removed": false, "error": null, "id": "ik5ebwzbvrx7ajg6btxthb54w4", "input": { "guidance_data": "example_data/motions/motion-09", "ref_image_path": "https://replicate.delivery/pbxt/KdEPlRvrT0Bw4dppxVyLhVxLL9doJGpjKIxMdtOSVIKIUJj1/932c5fad-b1ec-4e13-964f-20936db20954.png" }, "logs": "0%| | 0/20 [00:00<?, ?it/s]\n 5%|▌ | 1/20 [00:18<05:48, 18.33s/it]\n 10%|█ | 2/20 [00:36<05:23, 17.96s/it]\n 15%|█▌ | 3/20 [00:53<05:03, 17.88s/it]\n 20%|██ | 4/20 [01:11<04:45, 17.85s/it]\n 25%|██▌ | 5/20 [01:29<04:27, 17.82s/it]\n 30%|███ | 6/20 [01:47<04:09, 17.82s/it]\n 35%|███▌ | 7/20 [02:04<03:51, 17.81s/it]\n 40%|████ | 8/20 [02:22<03:33, 17.81s/it]\n 45%|████▌ | 9/20 [02:40<03:15, 17.82s/it]\n 50%|█████ | 10/20 [02:58<02:58, 17.81s/it]\n 55%|█████▌ | 11/20 [03:16<02:40, 17.81s/it]\n 60%|██████ | 12/20 [03:34<02:22, 17.81s/it]\n 65%|██████▌ | 13/20 [03:51<02:04, 17.81s/it]\n 70%|███████ | 14/20 [04:09<01:46, 17.81s/it]\n 75%|███████▌ | 15/20 [04:27<01:29, 17.82s/it]\n 80%|████████ | 16/20 [04:45<01:11, 17.82s/it]\n 85%|████████▌ | 17/20 [05:03<00:53, 17.82s/it]\n 90%|█████████ | 18/20 [05:20<00:35, 17.81s/it]\n 95%|█████████▌| 19/20 [05:38<00:17, 17.81s/it]\n100%|██████████| 20/20 [05:56<00:00, 17.81s/it]\n100%|██████████| 20/20 [05:56<00:00, 17.83s/it]\n 0%| | 0/505 [00:00<?, ?it/s]\n 1%| | 6/505 [00:00<00:09, 51.79it/s]\n 2%|▏ | 12/505 [00:00<00:14, 33.02it/s]\n 3%|▎ | 16/505 [00:00<00:16, 30.27it/s]\n 4%|▍ | 20/505 [00:00<00:16, 28.82it/s]\n 5%|▍ | 23/505 [00:00<00:17, 28.10it/s]\n 5%|▌ | 26/505 [00:00<00:17, 27.60it/s]\n 6%|▌ | 29/505 [00:00<00:17, 27.24it/s]\n 6%|▋ | 32/505 [00:01<00:17, 26.98it/s]\n 7%|▋ | 35/505 [00:01<00:17, 26.79it/s]\n 8%|▊ | 38/505 [00:01<00:17, 26.66it/s]\n 8%|▊ | 41/505 [00:01<00:17, 26.56it/s]\n 9%|▊ | 44/505 [00:01<00:17, 26.50it/s]\n 9%|▉ | 47/505 [00:01<00:17, 26.45it/s]\n 10%|▉ | 50/505 [00:01<00:17, 26.43it/s]\n 10%|█ | 53/505 [00:01<00:17, 26.40it/s]\n 11%|█ | 56/505 [00:02<00:17, 26.39it/s]\n 12%|█▏ | 59/505 [00:02<00:16, 26.37it/s]\n 12%|█▏ | 62/505 [00:02<00:16, 26.37it/s]\n 13%|█▎ | 65/505 [00:02<00:16, 26.37it/s]\n 13%|█▎ | 68/505 [00:02<00:16, 26.36it/s]\n 14%|█▍ | 71/505 [00:02<00:16, 26.36it/s]\n 15%|█▍ | 74/505 [00:02<00:16, 26.35it/s]\n 15%|█▌ | 77/505 [00:02<00:16, 26.35it/s]\n 16%|█▌ | 80/505 [00:02<00:16, 26.35it/s]\n 16%|█▋ | 83/505 [00:03<00:16, 26.35it/s]\n 17%|█▋ | 86/505 [00:03<00:15, 26.34it/s]\n 18%|█▊ | 89/505 [00:03<00:15, 26.35it/s]\n 18%|█▊ | 92/505 [00:03<00:15, 26.34it/s]\n 19%|█▉ | 95/505 [00:03<00:15, 26.35it/s]\n 19%|█▉ | 98/505 [00:03<00:15, 26.34it/s]\n 20%|██ | 101/505 [00:03<00:15, 26.34it/s]\n 21%|██ | 104/505 [00:03<00:15, 26.35it/s]\n 21%|██ | 107/505 [00:03<00:15, 26.35it/s]\n 22%|██▏ | 110/505 [00:04<00:14, 26.35it/s]\n 22%|██▏ | 113/505 [00:04<00:14, 26.35it/s]\n 23%|██▎ | 116/505 [00:04<00:14, 26.36it/s]\n 24%|██▎ | 119/505 [00:04<00:14, 26.35it/s]\n 24%|██▍ | 122/505 [00:04<00:14, 26.36it/s]\n 25%|██▍ | 125/505 [00:04<00:14, 26.36it/s]\n 25%|██▌ | 128/505 [00:04<00:14, 26.36it/s]\n 26%|██▌ | 131/505 [00:04<00:14, 26.36it/s]\n 27%|██▋ | 134/505 [00:04<00:14, 26.35it/s]\n 27%|██▋ | 137/505 [00:05<00:13, 26.34it/s]\n 28%|██▊ | 140/505 [00:05<00:13, 26.34it/s]\n 28%|██▊ | 143/505 [00:05<00:13, 26.35it/s]\n 29%|██▉ | 146/505 [00:05<00:13, 26.35it/s]\n 30%|██▉ | 149/505 [00:05<00:13, 26.35it/s]\n 30%|███ | 152/505 [00:05<00:13, 26.35it/s]\n 31%|███ | 155/505 [00:05<00:13, 26.35it/s]\n 31%|███▏ | 158/505 [00:05<00:13, 26.36it/s]\n 32%|███▏ | 161/505 [00:05<00:13, 26.36it/s]\n 32%|███▏ | 164/505 [00:06<00:12, 26.36it/s]\n 33%|███▎ | 167/505 [00:06<00:12, 26.36it/s]\n 34%|███▎ | 170/505 [00:06<00:12, 26.36it/s]\n 34%|███▍ | 173/505 [00:06<00:12, 26.36it/s]\n 35%|███▍ | 176/505 [00:06<00:12, 26.35it/s]\n 35%|███▌ | 179/505 [00:06<00:12, 26.35it/s]\n 36%|███▌ | 182/505 [00:06<00:12, 26.35it/s]\n 37%|███▋ | 185/505 [00:06<00:12, 26.35it/s]\n 37%|███▋ | 188/505 [00:07<00:12, 26.35it/s]\n 38%|███▊ | 191/505 [00:07<00:11, 26.34it/s]\n 38%|███▊ | 194/505 [00:07<00:11, 26.34it/s]\n 39%|███▉ | 197/505 [00:07<00:11, 26.17it/s]\n 40%|███▉ | 200/505 [00:07<00:11, 26.38it/s]\n 40%|████ | 203/505 [00:07<00:11, 26.36it/s]\n 41%|████ | 206/505 [00:07<00:11, 26.35it/s]\n 41%|████▏ | 209/505 [00:07<00:11, 26.34it/s]\n 42%|████▏ | 212/505 [00:07<00:11, 26.34it/s]\n 43%|████▎ | 215/505 [00:08<00:11, 26.34it/s]\n 43%|████▎ | 218/505 [00:08<00:10, 26.33it/s]\n 44%|████▍ | 221/505 [00:08<00:10, 26.34it/s]\n 44%|████▍ | 224/505 [00:08<00:10, 26.34it/s]\n 45%|████▍ | 227/505 [00:08<00:10, 26.33it/s]\n 46%|████▌ | 230/505 [00:08<00:10, 26.33it/s]\n 46%|████▌ | 233/505 [00:08<00:10, 26.32it/s]\n 47%|████▋ | 236/505 [00:08<00:10, 26.33it/s]\n 47%|████▋ | 239/505 [00:08<00:10, 26.33it/s]\n 48%|████▊ | 242/505 [00:09<00:09, 26.32it/s]\n 49%|████▊ | 245/505 [00:09<00:09, 26.32it/s]\n 49%|████▉ | 248/505 [00:09<00:09, 26.32it/s]\n 50%|████▉ | 251/505 [00:09<00:09, 26.32it/s]\n 50%|█████ | 254/505 [00:09<00:09, 26.32it/s]\n 51%|█████ | 257/505 [00:09<00:09, 26.33it/s]\n 51%|█████▏ | 260/505 [00:09<00:09, 26.33it/s]\n 52%|█████▏ | 263/505 [00:09<00:09, 26.31it/s]\n 53%|█████▎ | 266/505 [00:09<00:09, 26.34it/s]\n 53%|█████▎ | 269/505 [00:10<00:08, 26.34it/s]\n 54%|█████▍ | 272/505 [00:10<00:08, 26.34it/s]\n 54%|█████▍ | 275/505 [00:10<00:08, 26.34it/s]\n 55%|█████▌ | 278/505 [00:10<00:08, 26.34it/s]\n 56%|█████▌ | 281/505 [00:10<00:08, 26.33it/s]\n 56%|█████▌ | 284/505 [00:10<00:08, 26.34it/s]\n 57%|█████▋ | 287/505 [00:10<00:08, 26.34it/s]\n 57%|█████▋ | 290/505 [00:10<00:08, 26.34it/s]\n 58%|█████▊ | 293/505 [00:11<00:08, 26.34it/s]\n 59%|█████▊ | 296/505 [00:11<00:07, 26.34it/s]\n 59%|█████▉ | 299/505 [00:11<00:07, 26.33it/s]\n 60%|█████▉ | 302/505 [00:11<00:07, 26.33it/s]\n 60%|██████ | 305/505 [00:11<00:07, 26.33it/s]\n 61%|██████ | 308/505 [00:11<00:07, 26.28it/s]\n 62%|██████▏ | 311/505 [00:11<00:07, 26.34it/s]\n 62%|██████▏ | 314/505 [00:11<00:07, 26.33it/s]\n 63%|██████▎ | 317/505 [00:11<00:07, 26.33it/s]\n 63%|██████▎ | 320/505 [00:12<00:07, 26.32it/s]\n 64%|██████▍ | 323/505 [00:12<00:06, 26.32it/s]\n 65%|██████▍ | 326/505 [00:12<00:06, 26.32it/s]\n 65%|██████▌ | 329/505 [00:12<00:06, 26.33it/s]\n 66%|██████▌ | 332/505 [00:12<00:06, 26.31it/s]\n 66%|██████▋ | 335/505 [00:12<00:06, 26.14it/s]\n 67%|██████▋ | 338/505 [00:12<00:06, 26.39it/s]\n 68%|██████▊ | 341/505 [00:12<00:06, 26.37it/s]\n 68%|██████▊ | 344/505 [00:12<00:06, 26.36it/s]\n 69%|██████▊ | 347/505 [00:13<00:05, 26.35it/s]\n 69%|██████▉ | 350/505 [00:13<00:05, 26.34it/s]\n 70%|██████▉ | 353/505 [00:13<00:05, 26.34it/s]\n 70%|███████ | 356/505 [00:13<00:05, 26.34it/s]\n 71%|███████ | 359/505 [00:13<00:05, 26.33it/s]\n 72%|███████▏ | 362/505 [00:13<00:05, 26.19it/s]\n 72%|███████▏ | 365/505 [00:13<00:05, 26.37it/s]\n 73%|███████▎ | 368/505 [00:13<00:05, 26.36it/s]\n 73%|███████▎ | 371/505 [00:13<00:05, 26.35it/s]\n 74%|███████▍ | 374/505 [00:14<00:04, 26.34it/s]\n 75%|███████▍ | 377/505 [00:14<00:04, 26.33it/s]\n 75%|███████▌ | 380/505 [00:14<00:04, 26.33it/s]\n 76%|███████▌ | 383/505 [00:14<00:04, 26.33it/s]\n 76%|███████▋ | 386/505 [00:14<00:04, 26.33it/s]\n 77%|███████▋ | 389/505 [00:14<00:04, 26.32it/s]\n 78%|███████▊ | 392/505 [00:14<00:04, 26.33it/s]\n 78%|███████▊ | 395/505 [00:14<00:04, 26.33it/s]\n 79%|███████▉ | 398/505 [00:14<00:04, 26.33it/s]\n 79%|███████▉ | 401/505 [00:15<00:03, 26.33it/s]\n 80%|████████ | 404/505 [00:15<00:03, 26.32it/s]\n 81%|████████ | 407/505 [00:15<00:03, 26.33it/s]\n 81%|████████ | 410/505 [00:15<00:03, 26.33it/s]\n 82%|████████▏ | 413/505 [00:15<00:03, 26.33it/s]\n 82%|████████▏ | 416/505 [00:15<00:03, 26.21it/s]\n 83%|████████▎ | 419/505 [00:15<00:03, 26.36it/s]\n 84%|████████▎ | 422/505 [00:15<00:03, 26.35it/s]\n 84%|████████▍ | 425/505 [00:16<00:03, 26.34it/s]\n 85%|████████▍ | 428/505 [00:16<00:02, 26.33it/s]\n 85%|████████▌ | 431/505 [00:16<00:02, 26.33it/s]\n 86%|████████▌ | 434/505 [00:16<00:02, 26.33it/s]\n 87%|████████▋ | 437/505 [00:16<00:02, 26.33it/s]\n 87%|████████▋ | 440/505 [00:16<00:02, 26.33it/s]\n 88%|████████▊ | 443/505 [00:16<00:02, 26.32it/s]\n 88%|████████▊ | 446/505 [00:16<00:02, 26.33it/s]\n 89%|████████▉ | 449/505 [00:16<00:02, 26.33it/s]\n 90%|████████▉ | 452/505 [00:17<00:02, 26.33it/s]\n 90%|█████████ | 455/505 [00:17<00:01, 26.32it/s]\n 91%|█████████ | 458/505 [00:17<00:01, 26.32it/s]\n 91%|█████████▏| 461/505 [00:17<00:01, 26.32it/s]\n 92%|█████████▏| 464/505 [00:17<00:01, 26.32it/s]\n 92%|█████████▏| 467/505 [00:17<00:01, 26.32it/s]\n 93%|█████████▎| 470/505 [00:17<00:01, 26.32it/s]\n 94%|█████████▎| 473/505 [00:17<00:01, 26.32it/s]\n 94%|█████████▍| 476/505 [00:17<00:01, 26.32it/s]\n 95%|█████████▍| 479/505 [00:18<00:00, 26.32it/s]\n 95%|█████████▌| 482/505 [00:18<00:00, 26.32it/s]\n 96%|█████████▌| 485/505 [00:18<00:00, 26.31it/s]\n 97%|█████████▋| 488/505 [00:18<00:00, 26.31it/s]\n 97%|█████████▋| 491/505 [00:18<00:00, 26.30it/s]\n 98%|█████████▊| 494/505 [00:18<00:00, 26.32it/s]\n 98%|█████████▊| 497/505 [00:18<00:00, 26.32it/s]\n 99%|█████████▉| 500/505 [00:18<00:00, 26.32it/s]\n100%|█████████▉| 503/505 [00:18<00:00, 26.33it/s]\n100%|██████████| 505/505 [00:19<00:00, 26.49it/s]\nIMAGEIO FFMPEG_WRITER WARNING: input image is not divisible by macro_block_size=16, resizing from (330, 406) to (336, 416) to ensure video compatibility with most codecs and players. To prevent resizing, make your input image divisible by the macro_block_size or set the macro_block_size to 1 (risking incompatibility).\n[swscaler @ 0x6b54340] Warning: data is not aligned! This can lead to a speed loss", "metrics": { "predict_time": 466.891536, "total_time": 466.90697 }, "output": "https://replicate.delivery/pbxt/sOWeOmOGAb1yLS5Ac0cM4Gn0w5vCI7Vnr4U47FfvRpCY70jSA/animation.mp4", "started_at": "2024-03-25T15:40:53.727075Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/ik5ebwzbvrx7ajg6btxthb54w4", "cancel": "https://api.replicate.com/v1/predictions/ik5ebwzbvrx7ajg6btxthb54w4/cancel" }, "version": "4b57a21012518a1a15cf70699df24f5bc75ed7a149fe06ebc04459e029315e1e" }
Generated in0%| | 0/20 [00:00<?, ?it/s] 5%|▌ | 1/20 [00:18<05:48, 18.33s/it] 10%|█ | 2/20 [00:36<05:23, 17.96s/it] 15%|█▌ | 3/20 [00:53<05:03, 17.88s/it] 20%|██ | 4/20 [01:11<04:45, 17.85s/it] 25%|██▌ | 5/20 [01:29<04:27, 17.82s/it] 30%|███ | 6/20 [01:47<04:09, 17.82s/it] 35%|███▌ | 7/20 [02:04<03:51, 17.81s/it] 40%|████ | 8/20 [02:22<03:33, 17.81s/it] 45%|████▌ | 9/20 [02:40<03:15, 17.82s/it] 50%|█████ | 10/20 [02:58<02:58, 17.81s/it] 55%|█████▌ | 11/20 [03:16<02:40, 17.81s/it] 60%|██████ | 12/20 [03:34<02:22, 17.81s/it] 65%|██████▌ | 13/20 [03:51<02:04, 17.81s/it] 70%|███████ | 14/20 [04:09<01:46, 17.81s/it] 75%|███████▌ | 15/20 [04:27<01:29, 17.82s/it] 80%|████████ | 16/20 [04:45<01:11, 17.82s/it] 85%|████████▌ | 17/20 [05:03<00:53, 17.82s/it] 90%|█████████ | 18/20 [05:20<00:35, 17.81s/it] 95%|█████████▌| 19/20 [05:38<00:17, 17.81s/it] 100%|██████████| 20/20 [05:56<00:00, 17.81s/it] 100%|██████████| 20/20 [05:56<00:00, 17.83s/it] 0%| | 0/505 [00:00<?, ?it/s] 1%| | 6/505 [00:00<00:09, 51.79it/s] 2%|▏ | 12/505 [00:00<00:14, 33.02it/s] 3%|▎ | 16/505 [00:00<00:16, 30.27it/s] 4%|▍ | 20/505 [00:00<00:16, 28.82it/s] 5%|▍ | 23/505 [00:00<00:17, 28.10it/s] 5%|▌ | 26/505 [00:00<00:17, 27.60it/s] 6%|▌ | 29/505 [00:00<00:17, 27.24it/s] 6%|▋ | 32/505 [00:01<00:17, 26.98it/s] 7%|▋ | 35/505 [00:01<00:17, 26.79it/s] 8%|▊ | 38/505 [00:01<00:17, 26.66it/s] 8%|▊ | 41/505 [00:01<00:17, 26.56it/s] 9%|▊ | 44/505 [00:01<00:17, 26.50it/s] 9%|▉ | 47/505 [00:01<00:17, 26.45it/s] 10%|▉ | 50/505 [00:01<00:17, 26.43it/s] 10%|█ | 53/505 [00:01<00:17, 26.40it/s] 11%|█ | 56/505 [00:02<00:17, 26.39it/s] 12%|█▏ | 59/505 [00:02<00:16, 26.37it/s] 12%|█▏ | 62/505 [00:02<00:16, 26.37it/s] 13%|█▎ | 65/505 [00:02<00:16, 26.37it/s] 13%|█▎ | 68/505 [00:02<00:16, 26.36it/s] 14%|█▍ | 71/505 [00:02<00:16, 26.36it/s] 15%|█▍ | 74/505 [00:02<00:16, 26.35it/s] 15%|█▌ | 77/505 [00:02<00:16, 26.35it/s] 16%|█▌ | 80/505 [00:02<00:16, 26.35it/s] 16%|█▋ | 83/505 [00:03<00:16, 26.35it/s] 17%|█▋ | 86/505 [00:03<00:15, 26.34it/s] 18%|█▊ | 89/505 [00:03<00:15, 26.35it/s] 18%|█▊ | 92/505 [00:03<00:15, 26.34it/s] 19%|█▉ | 95/505 [00:03<00:15, 26.35it/s] 19%|█▉ | 98/505 [00:03<00:15, 26.34it/s] 20%|██ | 101/505 [00:03<00:15, 26.34it/s] 21%|██ | 104/505 [00:03<00:15, 26.35it/s] 21%|██ | 107/505 [00:03<00:15, 26.35it/s] 22%|██▏ | 110/505 [00:04<00:14, 26.35it/s] 22%|██▏ | 113/505 [00:04<00:14, 26.35it/s] 23%|██▎ | 116/505 [00:04<00:14, 26.36it/s] 24%|██▎ | 119/505 [00:04<00:14, 26.35it/s] 24%|██▍ | 122/505 [00:04<00:14, 26.36it/s] 25%|██▍ | 125/505 [00:04<00:14, 26.36it/s] 25%|██▌ | 128/505 [00:04<00:14, 26.36it/s] 26%|██▌ | 131/505 [00:04<00:14, 26.36it/s] 27%|██▋ | 134/505 [00:04<00:14, 26.35it/s] 27%|██▋ | 137/505 [00:05<00:13, 26.34it/s] 28%|██▊ | 140/505 [00:05<00:13, 26.34it/s] 28%|██▊ | 143/505 [00:05<00:13, 26.35it/s] 29%|██▉ | 146/505 [00:05<00:13, 26.35it/s] 30%|██▉ | 149/505 [00:05<00:13, 26.35it/s] 30%|███ | 152/505 [00:05<00:13, 26.35it/s] 31%|███ | 155/505 [00:05<00:13, 26.35it/s] 31%|███▏ | 158/505 [00:05<00:13, 26.36it/s] 32%|███▏ | 161/505 [00:05<00:13, 26.36it/s] 32%|███▏ | 164/505 [00:06<00:12, 26.36it/s] 33%|███▎ | 167/505 [00:06<00:12, 26.36it/s] 34%|███▎ | 170/505 [00:06<00:12, 26.36it/s] 34%|███▍ | 173/505 [00:06<00:12, 26.36it/s] 35%|███▍ | 176/505 [00:06<00:12, 26.35it/s] 35%|███▌ | 179/505 [00:06<00:12, 26.35it/s] 36%|███▌ | 182/505 [00:06<00:12, 26.35it/s] 37%|███▋ | 185/505 [00:06<00:12, 26.35it/s] 37%|███▋ | 188/505 [00:07<00:12, 26.35it/s] 38%|███▊ | 191/505 [00:07<00:11, 26.34it/s] 38%|███▊ | 194/505 [00:07<00:11, 26.34it/s] 39%|███▉ | 197/505 [00:07<00:11, 26.17it/s] 40%|███▉ | 200/505 [00:07<00:11, 26.38it/s] 40%|████ | 203/505 [00:07<00:11, 26.36it/s] 41%|████ | 206/505 [00:07<00:11, 26.35it/s] 41%|████▏ | 209/505 [00:07<00:11, 26.34it/s] 42%|████▏ | 212/505 [00:07<00:11, 26.34it/s] 43%|████▎ | 215/505 [00:08<00:11, 26.34it/s] 43%|████▎ | 218/505 [00:08<00:10, 26.33it/s] 44%|████▍ | 221/505 [00:08<00:10, 26.34it/s] 44%|████▍ | 224/505 [00:08<00:10, 26.34it/s] 45%|████▍ | 227/505 [00:08<00:10, 26.33it/s] 46%|████▌ | 230/505 [00:08<00:10, 26.33it/s] 46%|████▌ | 233/505 [00:08<00:10, 26.32it/s] 47%|████▋ | 236/505 [00:08<00:10, 26.33it/s] 47%|████▋ | 239/505 [00:08<00:10, 26.33it/s] 48%|████▊ | 242/505 [00:09<00:09, 26.32it/s] 49%|████▊ | 245/505 [00:09<00:09, 26.32it/s] 49%|████▉ | 248/505 [00:09<00:09, 26.32it/s] 50%|████▉ | 251/505 [00:09<00:09, 26.32it/s] 50%|█████ | 254/505 [00:09<00:09, 26.32it/s] 51%|█████ | 257/505 [00:09<00:09, 26.33it/s] 51%|█████▏ | 260/505 [00:09<00:09, 26.33it/s] 52%|█████▏ | 263/505 [00:09<00:09, 26.31it/s] 53%|█████▎ | 266/505 [00:09<00:09, 26.34it/s] 53%|█████▎ | 269/505 [00:10<00:08, 26.34it/s] 54%|█████▍ | 272/505 [00:10<00:08, 26.34it/s] 54%|█████▍ | 275/505 [00:10<00:08, 26.34it/s] 55%|█████▌ | 278/505 [00:10<00:08, 26.34it/s] 56%|█████▌ | 281/505 [00:10<00:08, 26.33it/s] 56%|█████▌ | 284/505 [00:10<00:08, 26.34it/s] 57%|█████▋ | 287/505 [00:10<00:08, 26.34it/s] 57%|█████▋ | 290/505 [00:10<00:08, 26.34it/s] 58%|█████▊ | 293/505 [00:11<00:08, 26.34it/s] 59%|█████▊ | 296/505 [00:11<00:07, 26.34it/s] 59%|█████▉ | 299/505 [00:11<00:07, 26.33it/s] 60%|█████▉ | 302/505 [00:11<00:07, 26.33it/s] 60%|██████ | 305/505 [00:11<00:07, 26.33it/s] 61%|██████ | 308/505 [00:11<00:07, 26.28it/s] 62%|██████▏ | 311/505 [00:11<00:07, 26.34it/s] 62%|██████▏ | 314/505 [00:11<00:07, 26.33it/s] 63%|██████▎ | 317/505 [00:11<00:07, 26.33it/s] 63%|██████▎ | 320/505 [00:12<00:07, 26.32it/s] 64%|██████▍ | 323/505 [00:12<00:06, 26.32it/s] 65%|██████▍ | 326/505 [00:12<00:06, 26.32it/s] 65%|██████▌ | 329/505 [00:12<00:06, 26.33it/s] 66%|██████▌ | 332/505 [00:12<00:06, 26.31it/s] 66%|██████▋ | 335/505 [00:12<00:06, 26.14it/s] 67%|██████▋ | 338/505 [00:12<00:06, 26.39it/s] 68%|██████▊ | 341/505 [00:12<00:06, 26.37it/s] 68%|██████▊ | 344/505 [00:12<00:06, 26.36it/s] 69%|██████▊ | 347/505 [00:13<00:05, 26.35it/s] 69%|██████▉ | 350/505 [00:13<00:05, 26.34it/s] 70%|██████▉ | 353/505 [00:13<00:05, 26.34it/s] 70%|███████ | 356/505 [00:13<00:05, 26.34it/s] 71%|███████ | 359/505 [00:13<00:05, 26.33it/s] 72%|███████▏ | 362/505 [00:13<00:05, 26.19it/s] 72%|███████▏ | 365/505 [00:13<00:05, 26.37it/s] 73%|███████▎ | 368/505 [00:13<00:05, 26.36it/s] 73%|███████▎ | 371/505 [00:13<00:05, 26.35it/s] 74%|███████▍ | 374/505 [00:14<00:04, 26.34it/s] 75%|███████▍ | 377/505 [00:14<00:04, 26.33it/s] 75%|███████▌ | 380/505 [00:14<00:04, 26.33it/s] 76%|███████▌ | 383/505 [00:14<00:04, 26.33it/s] 76%|███████▋ | 386/505 [00:14<00:04, 26.33it/s] 77%|███████▋ | 389/505 [00:14<00:04, 26.32it/s] 78%|███████▊ | 392/505 [00:14<00:04, 26.33it/s] 78%|███████▊ | 395/505 [00:14<00:04, 26.33it/s] 79%|███████▉ | 398/505 [00:14<00:04, 26.33it/s] 79%|███████▉ | 401/505 [00:15<00:03, 26.33it/s] 80%|████████ | 404/505 [00:15<00:03, 26.32it/s] 81%|████████ | 407/505 [00:15<00:03, 26.33it/s] 81%|████████ | 410/505 [00:15<00:03, 26.33it/s] 82%|████████▏ | 413/505 [00:15<00:03, 26.33it/s] 82%|████████▏ | 416/505 [00:15<00:03, 26.21it/s] 83%|████████▎ | 419/505 [00:15<00:03, 26.36it/s] 84%|████████▎ | 422/505 [00:15<00:03, 26.35it/s] 84%|████████▍ | 425/505 [00:16<00:03, 26.34it/s] 85%|████████▍ | 428/505 [00:16<00:02, 26.33it/s] 85%|████████▌ | 431/505 [00:16<00:02, 26.33it/s] 86%|████████▌ | 434/505 [00:16<00:02, 26.33it/s] 87%|████████▋ | 437/505 [00:16<00:02, 26.33it/s] 87%|████████▋ | 440/505 [00:16<00:02, 26.33it/s] 88%|████████▊ | 443/505 [00:16<00:02, 26.32it/s] 88%|████████▊ | 446/505 [00:16<00:02, 26.33it/s] 89%|████████▉ | 449/505 [00:16<00:02, 26.33it/s] 90%|████████▉ | 452/505 [00:17<00:02, 26.33it/s] 90%|█████████ | 455/505 [00:17<00:01, 26.32it/s] 91%|█████████ | 458/505 [00:17<00:01, 26.32it/s] 91%|█████████▏| 461/505 [00:17<00:01, 26.32it/s] 92%|█████████▏| 464/505 [00:17<00:01, 26.32it/s] 92%|█████████▏| 467/505 [00:17<00:01, 26.32it/s] 93%|█████████▎| 470/505 [00:17<00:01, 26.32it/s] 94%|█████████▎| 473/505 [00:17<00:01, 26.32it/s] 94%|█████████▍| 476/505 [00:17<00:01, 26.32it/s] 95%|█████████▍| 479/505 [00:18<00:00, 26.32it/s] 95%|█████████▌| 482/505 [00:18<00:00, 26.32it/s] 96%|█████████▌| 485/505 [00:18<00:00, 26.31it/s] 97%|█████████▋| 488/505 [00:18<00:00, 26.31it/s] 97%|█████████▋| 491/505 [00:18<00:00, 26.30it/s] 98%|█████████▊| 494/505 [00:18<00:00, 26.32it/s] 98%|█████████▊| 497/505 [00:18<00:00, 26.32it/s] 99%|█████████▉| 500/505 [00:18<00:00, 26.32it/s] 100%|█████████▉| 503/505 [00:18<00:00, 26.33it/s] 100%|██████████| 505/505 [00:19<00:00, 26.49it/s] IMAGEIO FFMPEG_WRITER WARNING: input image is not divisible by macro_block_size=16, resizing from (330, 406) to (336, 416) to ensure video compatibility with most codecs and players. To prevent resizing, make your input image divisible by the macro_block_size or set the macro_block_size to 1 (risking incompatibility). [swscaler @ 0x6b54340] Warning: data is not aligned! This can lead to a speed loss
Prediction
camenduru/champ:6100385d214e61f027f7567e4be8aa1fe35bbdb274e86ba58cbb8b924a7c804fIDzmdovmzbljmxg37lq47g554vcqStatusSucceededSourceWebHardwareA100 (40GB)Total durationCreatedInput
{ "guidance_data": "example_data/motions/motion-06", "ref_image_path": "https://replicate.delivery/pbxt/KdEPlRvrT0Bw4dppxVyLhVxLL9doJGpjKIxMdtOSVIKIUJj1/932c5fad-b1ec-4e13-964f-20936db20954.png" }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "camenduru/champ:6100385d214e61f027f7567e4be8aa1fe35bbdb274e86ba58cbb8b924a7c804f", { input: { guidance_data: "example_data/motions/motion-06", ref_image_path: "https://replicate.delivery/pbxt/KdEPlRvrT0Bw4dppxVyLhVxLL9doJGpjKIxMdtOSVIKIUJj1/932c5fad-b1ec-4e13-964f-20936db20954.png" } } ); // To access the file URL: console.log(output.url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "camenduru/champ:6100385d214e61f027f7567e4be8aa1fe35bbdb274e86ba58cbb8b924a7c804f", input={ "guidance_data": "example_data/motions/motion-06", "ref_image_path": "https://replicate.delivery/pbxt/KdEPlRvrT0Bw4dppxVyLhVxLL9doJGpjKIxMdtOSVIKIUJj1/932c5fad-b1ec-4e13-964f-20936db20954.png" } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "6100385d214e61f027f7567e4be8aa1fe35bbdb274e86ba58cbb8b924a7c804f", "input": { "guidance_data": "example_data/motions/motion-06", "ref_image_path": "https://replicate.delivery/pbxt/KdEPlRvrT0Bw4dppxVyLhVxLL9doJGpjKIxMdtOSVIKIUJj1/932c5fad-b1ec-4e13-964f-20936db20954.png" } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2024-03-25T14:52:59.807226Z", "created_at": "2024-03-25T14:51:20.317794Z", "data_removed": false, "error": null, "id": "zmdovmzbljmxg37lq47g554vcq", "input": { "guidance_data": "example_data/motions/motion-06", "ref_image_path": "https://replicate.delivery/pbxt/KdEPlRvrT0Bw4dppxVyLhVxLL9doJGpjKIxMdtOSVIKIUJj1/932c5fad-b1ec-4e13-964f-20936db20954.png" }, "logs": "0%| | 0/20 [00:00<?, ?it/s]\n 5%|▌ | 1/20 [00:04<01:26, 4.57s/it]\n 10%|█ | 2/20 [00:08<01:16, 4.27s/it]\n 15%|█▌ | 3/20 [00:12<01:11, 4.18s/it]\n 20%|██ | 4/20 [00:16<01:06, 4.15s/it]\n 25%|██▌ | 5/20 [00:20<01:01, 4.12s/it]\n 30%|███ | 6/20 [00:24<00:57, 4.11s/it]\n 35%|███▌ | 7/20 [00:29<00:53, 4.10s/it]\n 40%|████ | 8/20 [00:33<00:49, 4.11s/it]\n 45%|████▌ | 9/20 [00:37<00:45, 4.12s/it]\n 50%|█████ | 10/20 [00:41<00:41, 4.14s/it]\n 55%|█████▌ | 11/20 [00:45<00:37, 4.14s/it]\n 60%|██████ | 12/20 [00:49<00:33, 4.13s/it]\n 65%|██████▌ | 13/20 [00:53<00:28, 4.12s/it]\n 70%|███████ | 14/20 [00:57<00:24, 4.12s/it]\n 75%|███████▌ | 15/20 [01:02<00:20, 4.13s/it]\n 80%|████████ | 16/20 [01:06<00:16, 4.12s/it]\n 85%|████████▌ | 17/20 [01:10<00:12, 4.12s/it]\n 90%|█████████ | 18/20 [01:14<00:08, 4.13s/it]\n 95%|█████████▌| 19/20 [01:18<00:04, 4.13s/it]\n100%|██████████| 20/20 [01:22<00:00, 4.15s/it]\n100%|██████████| 20/20 [01:22<00:00, 4.14s/it]\n 0%| | 0/116 [00:00<?, ?it/s]\n 4%|▍ | 5/116 [00:00<00:02, 47.07it/s]\n 9%|▊ | 10/116 [00:00<00:03, 32.14it/s]\n 12%|█▏ | 14/116 [00:00<00:03, 29.52it/s]\n 16%|█▌ | 18/116 [00:00<00:03, 28.26it/s]\n 18%|█▊ | 21/116 [00:00<00:03, 27.68it/s]\n 21%|██ | 24/116 [00:00<00:03, 27.26it/s]\n 23%|██▎ | 27/116 [00:00<00:03, 26.99it/s]\n 26%|██▌ | 30/116 [00:01<00:03, 26.79it/s]\n 28%|██▊ | 33/116 [00:01<00:03, 26.65it/s]\n 31%|███ | 36/116 [00:01<00:03, 26.55it/s]\n 34%|███▎ | 39/116 [00:01<00:02, 26.48it/s]\n 36%|███▌ | 42/116 [00:01<00:02, 26.43it/s]\n 39%|███▉ | 45/116 [00:01<00:02, 26.40it/s]\n 41%|████▏ | 48/116 [00:01<00:02, 26.38it/s]\n 44%|████▍ | 51/116 [00:01<00:02, 26.36it/s]\n 47%|████▋ | 54/116 [00:01<00:02, 26.35it/s]\n 49%|████▉ | 57/116 [00:02<00:02, 26.32it/s]\n 52%|█████▏ | 60/116 [00:02<00:02, 26.32it/s]\n 54%|█████▍ | 63/116 [00:02<00:02, 26.34it/s]\n 57%|█████▋ | 66/116 [00:02<00:01, 26.34it/s]\n 59%|█████▉ | 69/116 [00:02<00:01, 26.33it/s]\n 62%|██████▏ | 72/116 [00:02<00:01, 26.33it/s]\n 65%|██████▍ | 75/116 [00:02<00:01, 26.33it/s]\n 67%|██████▋ | 78/116 [00:02<00:01, 26.33it/s]\n 70%|██████▉ | 81/116 [00:02<00:01, 26.32it/s]\n 72%|███████▏ | 84/116 [00:03<00:01, 26.33it/s]\n 75%|███████▌ | 87/116 [00:03<00:01, 26.32it/s]\n 78%|███████▊ | 90/116 [00:03<00:00, 26.34it/s]\n 80%|████████ | 93/116 [00:03<00:00, 26.33it/s]\n 83%|████████▎ | 96/116 [00:03<00:00, 26.32it/s]\n 85%|████████▌ | 99/116 [00:03<00:00, 26.34it/s]\n 88%|████████▊ | 102/116 [00:03<00:00, 26.34it/s]\n 91%|█████████ | 105/116 [00:03<00:00, 26.33it/s]\n 93%|█████████▎| 108/116 [00:04<00:00, 26.34it/s]\n 96%|█████████▌| 111/116 [00:04<00:00, 26.34it/s]\n 98%|█████████▊| 114/116 [00:04<00:00, 26.33it/s]\n100%|██████████| 116/116 [00:04<00:00, 26.83it/s]\nIMAGEIO FFMPEG_WRITER WARNING: input image is not divisible by macro_block_size=16, resizing from (330, 406) to (336, 416) to ensure video compatibility with most codecs and players. To prevent resizing, make your input image divisible by the macro_block_size or set the macro_block_size to 1 (risking incompatibility).\n[swscaler @ 0x6afb340] Warning: data is not aligned! This can lead to a speed loss", "metrics": { "predict_time": 99.474665, "total_time": 99.489432 }, "output": "https://replicate.delivery/pbxt/uHlaOVt9Xi7VA1n8qGEIFhWUeWMrKcDwpqXxp1dIJLslD6RJA/animation.mp4", "started_at": "2024-03-25T14:51:20.332561Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/zmdovmzbljmxg37lq47g554vcq", "cancel": "https://api.replicate.com/v1/predictions/zmdovmzbljmxg37lq47g554vcq/cancel" }, "version": "6100385d214e61f027f7567e4be8aa1fe35bbdb274e86ba58cbb8b924a7c804f" }
Generated in0%| | 0/20 [00:00<?, ?it/s] 5%|▌ | 1/20 [00:04<01:26, 4.57s/it] 10%|█ | 2/20 [00:08<01:16, 4.27s/it] 15%|█▌ | 3/20 [00:12<01:11, 4.18s/it] 20%|██ | 4/20 [00:16<01:06, 4.15s/it] 25%|██▌ | 5/20 [00:20<01:01, 4.12s/it] 30%|███ | 6/20 [00:24<00:57, 4.11s/it] 35%|███▌ | 7/20 [00:29<00:53, 4.10s/it] 40%|████ | 8/20 [00:33<00:49, 4.11s/it] 45%|████▌ | 9/20 [00:37<00:45, 4.12s/it] 50%|█████ | 10/20 [00:41<00:41, 4.14s/it] 55%|█████▌ | 11/20 [00:45<00:37, 4.14s/it] 60%|██████ | 12/20 [00:49<00:33, 4.13s/it] 65%|██████▌ | 13/20 [00:53<00:28, 4.12s/it] 70%|███████ | 14/20 [00:57<00:24, 4.12s/it] 75%|███████▌ | 15/20 [01:02<00:20, 4.13s/it] 80%|████████ | 16/20 [01:06<00:16, 4.12s/it] 85%|████████▌ | 17/20 [01:10<00:12, 4.12s/it] 90%|█████████ | 18/20 [01:14<00:08, 4.13s/it] 95%|█████████▌| 19/20 [01:18<00:04, 4.13s/it] 100%|██████████| 20/20 [01:22<00:00, 4.15s/it] 100%|██████████| 20/20 [01:22<00:00, 4.14s/it] 0%| | 0/116 [00:00<?, ?it/s] 4%|▍ | 5/116 [00:00<00:02, 47.07it/s] 9%|▊ | 10/116 [00:00<00:03, 32.14it/s] 12%|█▏ | 14/116 [00:00<00:03, 29.52it/s] 16%|█▌ | 18/116 [00:00<00:03, 28.26it/s] 18%|█▊ | 21/116 [00:00<00:03, 27.68it/s] 21%|██ | 24/116 [00:00<00:03, 27.26it/s] 23%|██▎ | 27/116 [00:00<00:03, 26.99it/s] 26%|██▌ | 30/116 [00:01<00:03, 26.79it/s] 28%|██▊ | 33/116 [00:01<00:03, 26.65it/s] 31%|███ | 36/116 [00:01<00:03, 26.55it/s] 34%|███▎ | 39/116 [00:01<00:02, 26.48it/s] 36%|███▌ | 42/116 [00:01<00:02, 26.43it/s] 39%|███▉ | 45/116 [00:01<00:02, 26.40it/s] 41%|████▏ | 48/116 [00:01<00:02, 26.38it/s] 44%|████▍ | 51/116 [00:01<00:02, 26.36it/s] 47%|████▋ | 54/116 [00:01<00:02, 26.35it/s] 49%|████▉ | 57/116 [00:02<00:02, 26.32it/s] 52%|█████▏ | 60/116 [00:02<00:02, 26.32it/s] 54%|█████▍ | 63/116 [00:02<00:02, 26.34it/s] 57%|█████▋ | 66/116 [00:02<00:01, 26.34it/s] 59%|█████▉ | 69/116 [00:02<00:01, 26.33it/s] 62%|██████▏ | 72/116 [00:02<00:01, 26.33it/s] 65%|██████▍ | 75/116 [00:02<00:01, 26.33it/s] 67%|██████▋ | 78/116 [00:02<00:01, 26.33it/s] 70%|██████▉ | 81/116 [00:02<00:01, 26.32it/s] 72%|███████▏ | 84/116 [00:03<00:01, 26.33it/s] 75%|███████▌ | 87/116 [00:03<00:01, 26.32it/s] 78%|███████▊ | 90/116 [00:03<00:00, 26.34it/s] 80%|████████ | 93/116 [00:03<00:00, 26.33it/s] 83%|████████▎ | 96/116 [00:03<00:00, 26.32it/s] 85%|████████▌ | 99/116 [00:03<00:00, 26.34it/s] 88%|████████▊ | 102/116 [00:03<00:00, 26.34it/s] 91%|█████████ | 105/116 [00:03<00:00, 26.33it/s] 93%|█████████▎| 108/116 [00:04<00:00, 26.34it/s] 96%|█████████▌| 111/116 [00:04<00:00, 26.34it/s] 98%|█████████▊| 114/116 [00:04<00:00, 26.33it/s] 100%|██████████| 116/116 [00:04<00:00, 26.83it/s] IMAGEIO FFMPEG_WRITER WARNING: input image is not divisible by macro_block_size=16, resizing from (330, 406) to (336, 416) to ensure video compatibility with most codecs and players. To prevent resizing, make your input image divisible by the macro_block_size or set the macro_block_size to 1 (risking incompatibility). [swscaler @ 0x6afb340] Warning: data is not aligned! This can lead to a speed loss
Prediction
camenduru/champ:4b57a21012518a1a15cf70699df24f5bc75ed7a149fe06ebc04459e029315e1eIDa6slhtjblj4tsefnjuv2kavox4StatusSucceededSourceWebHardwareA100 (40GB)Total durationCreatedInput
{ "guidance_data": "example_data/motions/motion-08", "ref_image_path": "https://replicate.delivery/pbxt/KdEPlRvrT0Bw4dppxVyLhVxLL9doJGpjKIxMdtOSVIKIUJj1/932c5fad-b1ec-4e13-964f-20936db20954.png" }
Install Replicate’s Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "camenduru/champ:4b57a21012518a1a15cf70699df24f5bc75ed7a149fe06ebc04459e029315e1e", { input: { guidance_data: "example_data/motions/motion-08", ref_image_path: "https://replicate.delivery/pbxt/KdEPlRvrT0Bw4dppxVyLhVxLL9doJGpjKIxMdtOSVIKIUJj1/932c5fad-b1ec-4e13-964f-20936db20954.png" } } ); // To access the file URL: console.log(output.url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicate’s Python client library:pip install replicate
Import the client:import replicate
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "camenduru/champ:4b57a21012518a1a15cf70699df24f5bc75ed7a149fe06ebc04459e029315e1e", input={ "guidance_data": "example_data/motions/motion-08", "ref_image_path": "https://replicate.delivery/pbxt/KdEPlRvrT0Bw4dppxVyLhVxLL9doJGpjKIxMdtOSVIKIUJj1/932c5fad-b1ec-4e13-964f-20936db20954.png" } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run camenduru/champ using Replicate’s API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "4b57a21012518a1a15cf70699df24f5bc75ed7a149fe06ebc04459e029315e1e", "input": { "guidance_data": "example_data/motions/motion-08", "ref_image_path": "https://replicate.delivery/pbxt/KdEPlRvrT0Bw4dppxVyLhVxLL9doJGpjKIxMdtOSVIKIUJj1/932c5fad-b1ec-4e13-964f-20936db20954.png" } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicate’s HTTP API reference docs.
Output
{ "completed_at": "2024-03-25T16:03:20.970526Z", "created_at": "2024-03-25T15:50:04.969009Z", "data_removed": false, "error": null, "id": "a6slhtjblj4tsefnjuv2kavox4", "input": { "guidance_data": "example_data/motions/motion-08", "ref_image_path": "https://replicate.delivery/pbxt/KdEPlRvrT0Bw4dppxVyLhVxLL9doJGpjKIxMdtOSVIKIUJj1/932c5fad-b1ec-4e13-964f-20936db20954.png" }, "logs": "0%| | 0/20 [00:00<?, ?it/s]\n 5%|▌ | 1/20 [00:18<05:45, 18.20s/it]\n 10%|█ | 2/20 [00:35<05:22, 17.94s/it]\n 15%|█▌ | 3/20 [00:53<05:03, 17.86s/it]\n 20%|██ | 4/20 [01:11<04:45, 17.85s/it]\n 25%|██▌ | 5/20 [01:30<04:31, 18.12s/it]\n 30%|███ | 6/20 [01:48<04:13, 18.11s/it]\n 35%|███▌ | 7/20 [02:06<03:54, 18.05s/it]\n 40%|████ | 8/20 [02:24<03:36, 18.03s/it]\n 45%|████▌ | 9/20 [02:42<03:17, 17.99s/it]\n 50%|█████ | 10/20 [02:59<02:59, 17.96s/it]\n 55%|█████▌ | 11/20 [03:17<02:41, 17.93s/it]\n 60%|██████ | 12/20 [03:35<02:23, 17.96s/it]\n 65%|██████▌ | 13/20 [03:53<02:05, 17.94s/it]\n 70%|███████ | 14/20 [04:11<01:47, 17.95s/it]\n 75%|███████▌ | 15/20 [04:29<01:29, 17.94s/it]\n 80%|████████ | 16/20 [04:47<01:11, 17.94s/it]\n 85%|████████▌ | 17/20 [05:05<00:54, 18.06s/it]\n 90%|█████████ | 18/20 [05:24<00:36, 18.12s/it]\n 95%|█████████▌| 19/20 [05:42<00:18, 18.10s/it]\n100%|██████████| 20/20 [06:00<00:00, 18.07s/it]\n100%|██████████| 20/20 [06:00<00:00, 18.01s/it]\n 0%| | 0/505 [00:00<?, ?it/s]\n 1%| | 6/505 [00:00<00:09, 51.20it/s]\n 2%|▏ | 12/505 [00:00<00:14, 32.87it/s]\n 3%|▎ | 16/505 [00:00<00:16, 30.16it/s]\n 4%|▍ | 20/505 [00:00<00:16, 28.73it/s]\n 5%|▍ | 23/505 [00:00<00:17, 28.04it/s]\n 5%|▌ | 26/505 [00:00<00:17, 27.54it/s]\n 6%|▌ | 29/505 [00:00<00:17, 27.18it/s]\n 6%|▋ | 32/505 [00:01<00:17, 26.92it/s]\n 7%|▋ | 35/505 [00:01<00:17, 26.74it/s]\n 8%|▊ | 38/505 [00:01<00:17, 26.60it/s]\n 8%|▊ | 41/505 [00:01<00:17, 26.52it/s]\n 9%|▊ | 44/505 [00:01<00:17, 26.45it/s]\n 9%|▉ | 47/505 [00:01<00:17, 26.40it/s]\n 10%|▉ | 50/505 [00:01<00:17, 26.38it/s]\n 10%|█ | 53/505 [00:01<00:17, 26.35it/s]\n 11%|█ | 56/505 [00:02<00:17, 26.33it/s]\n 12%|█▏ | 59/505 [00:02<00:16, 26.32it/s]\n 12%|█▏ | 62/505 [00:02<00:16, 26.32it/s]\n 13%|█▎ | 65/505 [00:02<00:16, 26.31it/s]\n 13%|█▎ | 68/505 [00:02<00:16, 26.31it/s]\n 14%|█▍ | 71/505 [00:02<00:16, 26.31it/s]\n 15%|█▍ | 74/505 [00:02<00:16, 26.30it/s]\n 15%|█▌ | 77/505 [00:02<00:16, 26.30it/s]\n 16%|█▌ | 80/505 [00:02<00:16, 26.30it/s]\n 16%|█▋ | 83/505 [00:03<00:16, 26.30it/s]\n 17%|█▋ | 86/505 [00:03<00:15, 26.30it/s]\n 18%|█▊ | 89/505 [00:03<00:15, 26.30it/s]\n 18%|█▊ | 92/505 [00:03<00:15, 26.30it/s]\n 19%|█▉ | 95/505 [00:03<00:15, 26.29it/s]\n 19%|█▉ | 98/505 [00:03<00:15, 26.30it/s]\n 20%|██ | 101/505 [00:03<00:15, 26.30it/s]\n 21%|██ | 104/505 [00:03<00:15, 26.31it/s]\n 21%|██ | 107/505 [00:03<00:15, 26.31it/s]\n 22%|██▏ | 110/505 [00:04<00:15, 26.31it/s]\n 22%|██▏ | 113/505 [00:04<00:14, 26.31it/s]\n 23%|██▎ | 116/505 [00:04<00:14, 26.31it/s]\n 24%|██▎ | 119/505 [00:04<00:14, 26.31it/s]\n 24%|██▍ | 122/505 [00:04<00:14, 26.30it/s]\n 25%|██▍ | 125/505 [00:04<00:14, 26.28it/s]\n 25%|██▌ | 128/505 [00:04<00:14, 26.29it/s]\n 26%|██▌ | 131/505 [00:04<00:14, 26.30it/s]\n 27%|██▋ | 134/505 [00:04<00:14, 26.32it/s]\n 27%|██▋ | 137/505 [00:05<00:13, 26.32it/s]\n 28%|██▊ | 140/505 [00:05<00:13, 26.31it/s]\n 28%|██▊ | 143/505 [00:05<00:13, 26.31it/s]\n 29%|██▉ | 146/505 [00:05<00:13, 26.31it/s]\n 30%|██▉ | 149/505 [00:05<00:13, 26.31it/s]\n 30%|███ | 152/505 [00:05<00:13, 26.31it/s]\n 31%|███ | 155/505 [00:05<00:13, 26.31it/s]\n 31%|███▏ | 158/505 [00:05<00:13, 26.31it/s]\n 32%|███▏ | 161/505 [00:06<00:13, 26.31it/s]\n 32%|███▏ | 164/505 [00:06<00:12, 26.31it/s]\n 33%|███▎ | 167/505 [00:06<00:12, 26.31it/s]\n 34%|███▎ | 170/505 [00:06<00:12, 26.31it/s]\n 34%|███▍ | 173/505 [00:06<00:12, 26.31it/s]\n 35%|███▍ | 176/505 [00:06<00:12, 26.31it/s]\n 35%|███▌ | 179/505 [00:06<00:12, 26.30it/s]\n 36%|███▌ | 182/505 [00:06<00:12, 26.30it/s]\n 37%|███▋ | 185/505 [00:06<00:12, 26.30it/s]\n 37%|███▋ | 188/505 [00:07<00:12, 26.30it/s]\n 38%|███▊ | 191/505 [00:07<00:11, 26.30it/s]\n 38%|███▊ | 194/505 [00:07<00:11, 26.29it/s]\n 39%|███▉ | 197/505 [00:07<00:11, 26.29it/s]\n 40%|███▉ | 200/505 [00:07<00:11, 26.28it/s]\n 40%|████ | 203/505 [00:07<00:11, 26.26it/s]\n 41%|████ | 206/505 [00:07<00:11, 26.28it/s]\n 41%|████▏ | 209/505 [00:07<00:11, 26.28it/s]\n 42%|████▏ | 212/505 [00:07<00:11, 26.28it/s]\n 43%|████▎ | 215/505 [00:08<00:11, 26.28it/s]\n 43%|████▎ | 218/505 [00:08<00:10, 26.28it/s]\n 44%|████▍ | 221/505 [00:08<00:10, 26.28it/s]\n 44%|████▍ | 224/505 [00:08<00:10, 26.28it/s]\n 45%|████▍ | 227/505 [00:08<00:10, 26.27it/s]\n 46%|████▌ | 230/505 [00:08<00:10, 26.27it/s]\n 46%|████▌ | 233/505 [00:08<00:10, 26.28it/s]\n 47%|████▋ | 236/505 [00:08<00:10, 26.28it/s]\n 47%|████▋ | 239/505 [00:08<00:10, 26.27it/s]\n 48%|████▊ | 242/505 [00:09<00:10, 26.27it/s]\n 49%|████▊ | 245/505 [00:09<00:09, 26.27it/s]\n 49%|████▉ | 248/505 [00:09<00:09, 26.28it/s]\n 50%|████▉ | 251/505 [00:09<00:09, 26.28it/s]\n 50%|█████ | 254/505 [00:09<00:09, 26.28it/s]\n 51%|█████ | 257/505 [00:09<00:09, 26.28it/s]\n 51%|█████▏ | 260/505 [00:09<00:09, 26.28it/s]\n 52%|█████▏ | 263/505 [00:09<00:09, 26.27it/s]\n 53%|█████▎ | 266/505 [00:10<00:09, 26.28it/s]\n 53%|█████▎ | 269/505 [00:10<00:08, 26.29it/s]\n 54%|█████▍ | 272/505 [00:10<00:08, 26.27it/s]\n 54%|█████▍ | 275/505 [00:10<00:08, 26.30it/s]\n 55%|█████▌ | 278/505 [00:10<00:08, 26.29it/s]\n 56%|█████▌ | 281/505 [00:10<00:08, 26.29it/s]\n 56%|█████▌ | 284/505 [00:10<00:08, 26.28it/s]\n 57%|█████▋ | 287/505 [00:10<00:08, 26.29it/s]\n 57%|█████▋ | 290/505 [00:10<00:08, 26.29it/s]\n 58%|█████▊ | 293/505 [00:11<00:08, 26.29it/s]\n 59%|█████▊ | 296/505 [00:11<00:07, 26.29it/s]\n 59%|█████▉ | 299/505 [00:11<00:07, 26.27it/s]\n 60%|█████▉ | 302/505 [00:11<00:07, 26.28it/s]\n 60%|██████ | 305/505 [00:11<00:07, 26.28it/s]\n 61%|██████ | 308/505 [00:11<00:07, 26.28it/s]\n 62%|██████▏ | 311/505 [00:11<00:07, 26.28it/s]\n 62%|██████▏ | 314/505 [00:11<00:07, 26.28it/s]\n 63%|██████▎ | 317/505 [00:11<00:07, 26.28it/s]\n 63%|██████▎ | 320/505 [00:12<00:07, 26.28it/s]\n 64%|██████▍ | 323/505 [00:12<00:06, 26.27it/s]\n 65%|██████▍ | 326/505 [00:12<00:06, 26.27it/s]\n 65%|██████▌ | 329/505 [00:12<00:06, 26.27it/s]\n 66%|██████▌ | 332/505 [00:12<00:06, 26.28it/s]\n 66%|██████▋ | 335/505 [00:12<00:06, 26.28it/s]\n 67%|██████▋ | 338/505 [00:12<00:06, 26.27it/s]\n 68%|██████▊ | 341/505 [00:12<00:06, 26.28it/s]\n 68%|██████▊ | 344/505 [00:12<00:06, 26.28it/s]\n 69%|██████▊ | 347/505 [00:13<00:06, 26.28it/s]\n 69%|██████▉ | 350/505 [00:13<00:05, 26.29it/s]\n 70%|██████▉ | 353/505 [00:13<00:05, 26.28it/s]\n 70%|███████ | 356/505 [00:13<00:05, 26.28it/s]\n 71%|███████ | 359/505 [00:13<00:05, 26.28it/s]\n 72%|███████▏ | 362/505 [00:13<00:05, 26.27it/s]\n 72%|███████▏ | 365/505 [00:13<00:05, 26.28it/s]\n 73%|███████▎ | 368/505 [00:13<00:05, 26.27it/s]\n 73%|███████▎ | 371/505 [00:14<00:05, 26.27it/s]\n 74%|███████▍ | 374/505 [00:14<00:04, 26.27it/s]\n 75%|███████▍ | 377/505 [00:14<00:04, 26.24it/s]\n 75%|███████▌ | 380/505 [00:14<00:04, 26.28it/s]\n 76%|███████▌ | 383/505 [00:14<00:04, 26.28it/s]\n 76%|███████▋ | 386/505 [00:14<00:04, 26.28it/s]\n 77%|███████▋ | 389/505 [00:14<00:04, 26.28it/s]\n 78%|███████▊ | 392/505 [00:14<00:04, 26.28it/s]\n 78%|███████▊ | 395/505 [00:14<00:04, 26.28it/s]\n 79%|███████▉ | 398/505 [00:15<00:04, 26.28it/s]\n 79%|███████▉ | 401/505 [00:15<00:03, 26.28it/s]\n 80%|████████ | 404/505 [00:15<00:03, 26.28it/s]\n 81%|████████ | 407/505 [00:15<00:03, 26.28it/s]\n 81%|████████ | 410/505 [00:15<00:03, 26.28it/s]\n 82%|████████▏ | 413/505 [00:15<00:03, 26.28it/s]\n 82%|████████▏ | 416/505 [00:15<00:03, 26.27it/s]\n 83%|████████▎ | 419/505 [00:15<00:03, 26.28it/s]\n 84%|████████▎ | 422/505 [00:15<00:03, 26.28it/s]\n 84%|████████▍ | 425/505 [00:16<00:03, 26.28it/s]\n 85%|████████▍ | 428/505 [00:16<00:03, 24.62it/s]\n 86%|████████▌ | 432/505 [00:16<00:02, 26.76it/s]\n 86%|████████▌ | 435/505 [00:16<00:02, 26.63it/s]\n 87%|████████▋ | 438/505 [00:16<00:02, 26.52it/s]\n 87%|████████▋ | 441/505 [00:16<00:02, 26.45it/s]\n 88%|████████▊ | 444/505 [00:16<00:02, 26.40it/s]\n 89%|████████▊ | 447/505 [00:16<00:02, 26.36it/s]\n 89%|████████▉ | 450/505 [00:17<00:02, 26.33it/s]\n 90%|████████▉ | 453/505 [00:17<00:01, 26.32it/s]\n 90%|█████████ | 456/505 [00:17<00:01, 25.88it/s]\n 91%|█████████ | 459/505 [00:17<00:01, 26.42it/s]\n 91%|█████████▏| 462/505 [00:17<00:01, 26.38it/s]\n 92%|█████████▏| 465/505 [00:17<00:01, 26.35it/s]\n 93%|█████████▎| 468/505 [00:17<00:01, 26.33it/s]\n 93%|█████████▎| 471/505 [00:17<00:01, 26.31it/s]\n 94%|█████████▍| 474/505 [00:17<00:01, 26.30it/s]\n 94%|█████████▍| 477/505 [00:18<00:01, 26.29it/s]\n 95%|█████████▌| 480/505 [00:18<00:00, 26.29it/s]\n 96%|█████████▌| 483/505 [00:18<00:00, 26.28it/s]\n 96%|█████████▌| 486/505 [00:18<00:00, 26.28it/s]\n 97%|█████████▋| 489/505 [00:18<00:00, 26.25it/s]\n 97%|█████████▋| 492/505 [00:18<00:00, 26.28it/s]\n 98%|█████████▊| 495/505 [00:18<00:00, 26.26it/s]\n 99%|█████████▊| 498/505 [00:18<00:00, 26.29it/s]\n 99%|█████████▉| 501/505 [00:18<00:00, 26.29it/s]\n100%|█████████▉| 504/505 [00:19<00:00, 26.27it/s]\n100%|██████████| 505/505 [00:19<00:00, 26.44it/s]\nIMAGEIO FFMPEG_WRITER WARNING: input image is not divisible by macro_block_size=16, resizing from (330, 406) to (336, 416) to ensure video compatibility with most codecs and players. To prevent resizing, make your input image divisible by the macro_block_size or set the macro_block_size to 1 (risking incompatibility).\n[swscaler @ 0x655a340] Warning: data is not aligned! This can lead to a speed loss", "metrics": { "predict_time": 471.310505, "total_time": 796.001517 }, "output": "https://replicate.delivery/pbxt/zjTWIPep3l0TOqUOmsIW9dA2fF8XY9SXvMZYNWjeVK1QSqHlA/animation.mp4", "started_at": "2024-03-25T15:55:29.660021Z", "status": "succeeded", "urls": { "get": "https://api.replicate.com/v1/predictions/a6slhtjblj4tsefnjuv2kavox4", "cancel": "https://api.replicate.com/v1/predictions/a6slhtjblj4tsefnjuv2kavox4/cancel" }, "version": "4b57a21012518a1a15cf70699df24f5bc75ed7a149fe06ebc04459e029315e1e" }
Generated in0%| | 0/20 [00:00<?, ?it/s] 5%|▌ | 1/20 [00:18<05:45, 18.20s/it] 10%|█ | 2/20 [00:35<05:22, 17.94s/it] 15%|█▌ | 3/20 [00:53<05:03, 17.86s/it] 20%|██ | 4/20 [01:11<04:45, 17.85s/it] 25%|██▌ | 5/20 [01:30<04:31, 18.12s/it] 30%|███ | 6/20 [01:48<04:13, 18.11s/it] 35%|███▌ | 7/20 [02:06<03:54, 18.05s/it] 40%|████ | 8/20 [02:24<03:36, 18.03s/it] 45%|████▌ | 9/20 [02:42<03:17, 17.99s/it] 50%|█████ | 10/20 [02:59<02:59, 17.96s/it] 55%|█████▌ | 11/20 [03:17<02:41, 17.93s/it] 60%|██████ | 12/20 [03:35<02:23, 17.96s/it] 65%|██████▌ | 13/20 [03:53<02:05, 17.94s/it] 70%|███████ | 14/20 [04:11<01:47, 17.95s/it] 75%|███████▌ | 15/20 [04:29<01:29, 17.94s/it] 80%|████████ | 16/20 [04:47<01:11, 17.94s/it] 85%|████████▌ | 17/20 [05:05<00:54, 18.06s/it] 90%|█████████ | 18/20 [05:24<00:36, 18.12s/it] 95%|█████████▌| 19/20 [05:42<00:18, 18.10s/it] 100%|██████████| 20/20 [06:00<00:00, 18.07s/it] 100%|██████████| 20/20 [06:00<00:00, 18.01s/it] 0%| | 0/505 [00:00<?, ?it/s] 1%| | 6/505 [00:00<00:09, 51.20it/s] 2%|▏ | 12/505 [00:00<00:14, 32.87it/s] 3%|▎ | 16/505 [00:00<00:16, 30.16it/s] 4%|▍ | 20/505 [00:00<00:16, 28.73it/s] 5%|▍ | 23/505 [00:00<00:17, 28.04it/s] 5%|▌ | 26/505 [00:00<00:17, 27.54it/s] 6%|▌ | 29/505 [00:00<00:17, 27.18it/s] 6%|▋ | 32/505 [00:01<00:17, 26.92it/s] 7%|▋ | 35/505 [00:01<00:17, 26.74it/s] 8%|▊ | 38/505 [00:01<00:17, 26.60it/s] 8%|▊ | 41/505 [00:01<00:17, 26.52it/s] 9%|▊ | 44/505 [00:01<00:17, 26.45it/s] 9%|▉ | 47/505 [00:01<00:17, 26.40it/s] 10%|▉ | 50/505 [00:01<00:17, 26.38it/s] 10%|█ | 53/505 [00:01<00:17, 26.35it/s] 11%|█ | 56/505 [00:02<00:17, 26.33it/s] 12%|█▏ | 59/505 [00:02<00:16, 26.32it/s] 12%|█▏ | 62/505 [00:02<00:16, 26.32it/s] 13%|█▎ | 65/505 [00:02<00:16, 26.31it/s] 13%|█▎ | 68/505 [00:02<00:16, 26.31it/s] 14%|█▍ | 71/505 [00:02<00:16, 26.31it/s] 15%|█▍ | 74/505 [00:02<00:16, 26.30it/s] 15%|█▌ | 77/505 [00:02<00:16, 26.30it/s] 16%|█▌ | 80/505 [00:02<00:16, 26.30it/s] 16%|█▋ | 83/505 [00:03<00:16, 26.30it/s] 17%|█▋ | 86/505 [00:03<00:15, 26.30it/s] 18%|█▊ | 89/505 [00:03<00:15, 26.30it/s] 18%|█▊ | 92/505 [00:03<00:15, 26.30it/s] 19%|█▉ | 95/505 [00:03<00:15, 26.29it/s] 19%|█▉ | 98/505 [00:03<00:15, 26.30it/s] 20%|██ | 101/505 [00:03<00:15, 26.30it/s] 21%|██ | 104/505 [00:03<00:15, 26.31it/s] 21%|██ | 107/505 [00:03<00:15, 26.31it/s] 22%|██▏ | 110/505 [00:04<00:15, 26.31it/s] 22%|██▏ | 113/505 [00:04<00:14, 26.31it/s] 23%|██▎ | 116/505 [00:04<00:14, 26.31it/s] 24%|██▎ | 119/505 [00:04<00:14, 26.31it/s] 24%|██▍ | 122/505 [00:04<00:14, 26.30it/s] 25%|██▍ | 125/505 [00:04<00:14, 26.28it/s] 25%|██▌ | 128/505 [00:04<00:14, 26.29it/s] 26%|██▌ | 131/505 [00:04<00:14, 26.30it/s] 27%|██▋ | 134/505 [00:04<00:14, 26.32it/s] 27%|██▋ | 137/505 [00:05<00:13, 26.32it/s] 28%|██▊ | 140/505 [00:05<00:13, 26.31it/s] 28%|██▊ | 143/505 [00:05<00:13, 26.31it/s] 29%|██▉ | 146/505 [00:05<00:13, 26.31it/s] 30%|██▉ | 149/505 [00:05<00:13, 26.31it/s] 30%|███ | 152/505 [00:05<00:13, 26.31it/s] 31%|███ | 155/505 [00:05<00:13, 26.31it/s] 31%|███▏ | 158/505 [00:05<00:13, 26.31it/s] 32%|███▏ | 161/505 [00:06<00:13, 26.31it/s] 32%|███▏ | 164/505 [00:06<00:12, 26.31it/s] 33%|███▎ | 167/505 [00:06<00:12, 26.31it/s] 34%|███▎ | 170/505 [00:06<00:12, 26.31it/s] 34%|███▍ | 173/505 [00:06<00:12, 26.31it/s] 35%|███▍ | 176/505 [00:06<00:12, 26.31it/s] 35%|███▌ | 179/505 [00:06<00:12, 26.30it/s] 36%|███▌ | 182/505 [00:06<00:12, 26.30it/s] 37%|███▋ | 185/505 [00:06<00:12, 26.30it/s] 37%|███▋ | 188/505 [00:07<00:12, 26.30it/s] 38%|███▊ | 191/505 [00:07<00:11, 26.30it/s] 38%|███▊ | 194/505 [00:07<00:11, 26.29it/s] 39%|███▉ | 197/505 [00:07<00:11, 26.29it/s] 40%|███▉ | 200/505 [00:07<00:11, 26.28it/s] 40%|████ | 203/505 [00:07<00:11, 26.26it/s] 41%|████ | 206/505 [00:07<00:11, 26.28it/s] 41%|████▏ | 209/505 [00:07<00:11, 26.28it/s] 42%|████▏ | 212/505 [00:07<00:11, 26.28it/s] 43%|████▎ | 215/505 [00:08<00:11, 26.28it/s] 43%|████▎ | 218/505 [00:08<00:10, 26.28it/s] 44%|████▍ | 221/505 [00:08<00:10, 26.28it/s] 44%|████▍ | 224/505 [00:08<00:10, 26.28it/s] 45%|████▍ | 227/505 [00:08<00:10, 26.27it/s] 46%|████▌ | 230/505 [00:08<00:10, 26.27it/s] 46%|████▌ | 233/505 [00:08<00:10, 26.28it/s] 47%|████▋ | 236/505 [00:08<00:10, 26.28it/s] 47%|████▋ | 239/505 [00:08<00:10, 26.27it/s] 48%|████▊ | 242/505 [00:09<00:10, 26.27it/s] 49%|████▊ | 245/505 [00:09<00:09, 26.27it/s] 49%|████▉ | 248/505 [00:09<00:09, 26.28it/s] 50%|████▉ | 251/505 [00:09<00:09, 26.28it/s] 50%|█████ | 254/505 [00:09<00:09, 26.28it/s] 51%|█████ | 257/505 [00:09<00:09, 26.28it/s] 51%|█████▏ | 260/505 [00:09<00:09, 26.28it/s] 52%|█████▏ | 263/505 [00:09<00:09, 26.27it/s] 53%|█████▎ | 266/505 [00:10<00:09, 26.28it/s] 53%|█████▎ | 269/505 [00:10<00:08, 26.29it/s] 54%|█████▍ | 272/505 [00:10<00:08, 26.27it/s] 54%|█████▍ | 275/505 [00:10<00:08, 26.30it/s] 55%|█████▌ | 278/505 [00:10<00:08, 26.29it/s] 56%|█████▌ | 281/505 [00:10<00:08, 26.29it/s] 56%|█████▌ | 284/505 [00:10<00:08, 26.28it/s] 57%|█████▋ | 287/505 [00:10<00:08, 26.29it/s] 57%|█████▋ | 290/505 [00:10<00:08, 26.29it/s] 58%|█████▊ | 293/505 [00:11<00:08, 26.29it/s] 59%|█████▊ | 296/505 [00:11<00:07, 26.29it/s] 59%|█████▉ | 299/505 [00:11<00:07, 26.27it/s] 60%|█████▉ | 302/505 [00:11<00:07, 26.28it/s] 60%|██████ | 305/505 [00:11<00:07, 26.28it/s] 61%|██████ | 308/505 [00:11<00:07, 26.28it/s] 62%|██████▏ | 311/505 [00:11<00:07, 26.28it/s] 62%|██████▏ | 314/505 [00:11<00:07, 26.28it/s] 63%|██████▎ | 317/505 [00:11<00:07, 26.28it/s] 63%|██████▎ | 320/505 [00:12<00:07, 26.28it/s] 64%|██████▍ | 323/505 [00:12<00:06, 26.27it/s] 65%|██████▍ | 326/505 [00:12<00:06, 26.27it/s] 65%|██████▌ | 329/505 [00:12<00:06, 26.27it/s] 66%|██████▌ | 332/505 [00:12<00:06, 26.28it/s] 66%|██████▋ | 335/505 [00:12<00:06, 26.28it/s] 67%|██████▋ | 338/505 [00:12<00:06, 26.27it/s] 68%|██████▊ | 341/505 [00:12<00:06, 26.28it/s] 68%|██████▊ | 344/505 [00:12<00:06, 26.28it/s] 69%|██████▊ | 347/505 [00:13<00:06, 26.28it/s] 69%|██████▉ | 350/505 [00:13<00:05, 26.29it/s] 70%|██████▉ | 353/505 [00:13<00:05, 26.28it/s] 70%|███████ | 356/505 [00:13<00:05, 26.28it/s] 71%|███████ | 359/505 [00:13<00:05, 26.28it/s] 72%|███████▏ | 362/505 [00:13<00:05, 26.27it/s] 72%|███████▏ | 365/505 [00:13<00:05, 26.28it/s] 73%|███████▎ | 368/505 [00:13<00:05, 26.27it/s] 73%|███████▎ | 371/505 [00:14<00:05, 26.27it/s] 74%|███████▍ | 374/505 [00:14<00:04, 26.27it/s] 75%|███████▍ | 377/505 [00:14<00:04, 26.24it/s] 75%|███████▌ | 380/505 [00:14<00:04, 26.28it/s] 76%|███████▌ | 383/505 [00:14<00:04, 26.28it/s] 76%|███████▋ | 386/505 [00:14<00:04, 26.28it/s] 77%|███████▋ | 389/505 [00:14<00:04, 26.28it/s] 78%|███████▊ | 392/505 [00:14<00:04, 26.28it/s] 78%|███████▊ | 395/505 [00:14<00:04, 26.28it/s] 79%|███████▉ | 398/505 [00:15<00:04, 26.28it/s] 79%|███████▉ | 401/505 [00:15<00:03, 26.28it/s] 80%|████████ | 404/505 [00:15<00:03, 26.28it/s] 81%|████████ | 407/505 [00:15<00:03, 26.28it/s] 81%|████████ | 410/505 [00:15<00:03, 26.28it/s] 82%|████████▏ | 413/505 [00:15<00:03, 26.28it/s] 82%|████████▏ | 416/505 [00:15<00:03, 26.27it/s] 83%|████████▎ | 419/505 [00:15<00:03, 26.28it/s] 84%|████████▎ | 422/505 [00:15<00:03, 26.28it/s] 84%|████████▍ | 425/505 [00:16<00:03, 26.28it/s] 85%|████████▍ | 428/505 [00:16<00:03, 24.62it/s] 86%|████████▌ | 432/505 [00:16<00:02, 26.76it/s] 86%|████████▌ | 435/505 [00:16<00:02, 26.63it/s] 87%|████████▋ | 438/505 [00:16<00:02, 26.52it/s] 87%|████████▋ | 441/505 [00:16<00:02, 26.45it/s] 88%|████████▊ | 444/505 [00:16<00:02, 26.40it/s] 89%|████████▊ | 447/505 [00:16<00:02, 26.36it/s] 89%|████████▉ | 450/505 [00:17<00:02, 26.33it/s] 90%|████████▉ | 453/505 [00:17<00:01, 26.32it/s] 90%|█████████ | 456/505 [00:17<00:01, 25.88it/s] 91%|█████████ | 459/505 [00:17<00:01, 26.42it/s] 91%|█████████▏| 462/505 [00:17<00:01, 26.38it/s] 92%|█████████▏| 465/505 [00:17<00:01, 26.35it/s] 93%|█████████▎| 468/505 [00:17<00:01, 26.33it/s] 93%|█████████▎| 471/505 [00:17<00:01, 26.31it/s] 94%|█████████▍| 474/505 [00:17<00:01, 26.30it/s] 94%|█████████▍| 477/505 [00:18<00:01, 26.29it/s] 95%|█████████▌| 480/505 [00:18<00:00, 26.29it/s] 96%|█████████▌| 483/505 [00:18<00:00, 26.28it/s] 96%|█████████▌| 486/505 [00:18<00:00, 26.28it/s] 97%|█████████▋| 489/505 [00:18<00:00, 26.25it/s] 97%|█████████▋| 492/505 [00:18<00:00, 26.28it/s] 98%|█████████▊| 495/505 [00:18<00:00, 26.26it/s] 99%|█████████▊| 498/505 [00:18<00:00, 26.29it/s] 99%|█████████▉| 501/505 [00:18<00:00, 26.29it/s] 100%|█████████▉| 504/505 [00:19<00:00, 26.27it/s] 100%|██████████| 505/505 [00:19<00:00, 26.44it/s] IMAGEIO FFMPEG_WRITER WARNING: input image is not divisible by macro_block_size=16, resizing from (330, 406) to (336, 416) to ensure video compatibility with most codecs and players. To prevent resizing, make your input image divisible by the macro_block_size or set the macro_block_size to 1 (risking incompatibility). [swscaler @ 0x655a340] Warning: data is not aligned! This can lead to a speed loss
Want to make some of these yourself?
Run this model