Spaces:
Paused
Paused
| import os | |
| from datasets import load_dataset | |
| from PIL import Image | |
| def main(): | |
| # Save directly to artifacts directory so we can show them in the UI | |
| out_dir = "/Users/springwang/.gemini/antigravity/brain/11a579c1-c804-479c-814d-2442bd44c9e8/sample_images" | |
| os.makedirs(out_dir, exist_ok=True) | |
| print("Loading SLAKE...") | |
| slake = load_dataset("BoKelvin/SLAKE", split="train") | |
| for i in range(3): | |
| # In SLAKE, image is stored in "img" or "image"? Let's check keys | |
| # The script says img_name, but the image feature might be "image" | |
| # We can just iterate features | |
| img = slake[i].get("image") or slake[i].get("img") | |
| if img: | |
| # Check if it's already a PIL Image or needs conversion | |
| path = os.path.join(out_dir, f"slake_{i}.jpg") | |
| img.save(path) | |
| print(f"Saved {path}") | |
| print("Loading VQA-RAD...") | |
| vqarad = load_dataset("flaviagiammarino/vqa-rad", split="train") | |
| for i in range(3): | |
| img = vqarad[i].get("image") | |
| if img: | |
| path = os.path.join(out_dir, f"vqarad_{i}.jpg") | |
| img.save(path) | |
| print(f"Saved {path}") | |
| if __name__ == "__main__": | |
| main() | |