Instructions to use 43ntropy/NEvo with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Diffusers
How to use 43ntropy/NEvo with Diffusers:
pip install -U diffusers transformers accelerate
import torch from diffusers import DiffusionPipeline # switch to "mps" for apple devices pipe = DiffusionPipeline.from_pretrained("43ntropy/NEvo", dtype=torch.bfloat16, device_map="cuda") prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k" image = pipe(prompt).images[0] - Notebooks
- Google Colab
- Kaggle
| import numpy as np | |
| import torch | |
| from PIL import Image | |
| from stimulus_synthesis.media.normalize import videos_to_b_t_c_h_w | |
| def test_videos_to_b_t_c_h_w_from_pil_frames(): | |
| frames = [ | |
| Image.fromarray(np.zeros((8, 8, 3), dtype=np.uint8)), | |
| Image.fromarray(np.full((8, 8, 3), 255, dtype=np.uint8)), | |
| ] | |
| video = videos_to_b_t_c_h_w([frames], size=4, num_frames=3) | |
| assert video.shape == (1, 3, 3, 4, 4) | |
| assert torch.all(video >= 0) | |
| assert torch.all(video <= 1) | |
| def test_videos_to_b_t_c_h_w_from_tensor_thwc(): | |
| tensor = torch.zeros(2, 8, 8, 3) | |
| video = videos_to_b_t_c_h_w([tensor], size=4) | |
| assert video.shape == (1, 2, 3, 4, 4) | |
| def test_videos_to_b_t_c_h_w_from_numpy_bthwc(): | |
| array = np.zeros((1, 2, 8, 8, 3), dtype=np.float32) | |
| video = videos_to_b_t_c_h_w([array], size=4) | |
| assert video.shape == (1, 2, 3, 4, 4) | |