Skip to content

Instantly share code, notes, and snippets.

View luiscape's full-sized avatar
🤿

Luis Capelo luiscape

🤿
View GitHub Profile
@luiscape
luiscape / stable_diffusion_cli.py
Last active January 4, 2023 04:20
StableDiffusion NGC Containers on Modal
import io
import os
import time
from pathlib import Path
import modal
import typer
stub = modal.Stub("stable-diffusion-cli")
app = typer.Typer()
@luiscape
luiscape / batch_inference_modal.py
Created January 27, 2023 02:48
batch_inference_modal.py
"""
Script to run batch inference using HuggingFace's zero-shot text-classification model on Modal.
Based on the tutorial: https://modal.com/docs/guide/ex/batch_inference_using_huggingface
Goal: filter a large Hugging Face dataset for food-related images (based on the text caption).
"""
import io
import modal
@luiscape
luiscape / call_inside_modal.py
Created January 27, 2023 02:59
call_inside_modal.py
"""
Script to run batch inference using HuggingFace's zero-shot text-classification model on Modal.
Based on the tutorial: https://modal.com/docs/guide/ex/batch_inference_using_huggingface
Goal: filter a large Hugging Face dataset for food-related images (based on the text caption).
"""
import io
import modal
@luiscape
luiscape / mounting_hf_model.py
Created December 14, 2022 23:20
`modal.Mount` a HuggingFace model
import io
import time
import modal
import os
import torch
import diffusers
from pathlib import Path
stub = modal.Stub("local-model-mount-test")
@luiscape
luiscape / sd_torch_2_0.py
Created March 18, 2023 15:23
Stable Diffusion on PyTorch 2.0 (Modal)
# ## Basic setup
from __future__ import annotations
import io
import os
import time
from pathlib import Path
import modal
@luiscape
luiscape / install_packages.sh
Created January 16, 2017 14:36
Install Python dependency packages from requirements.txt using conda.
#
# Original solution via StackOverflow:
# http://stackoverflow.com/questions/35802939/install-only-available-packages-using-conda-install-yes-file-requirements-t
#
#
# Install via `conda` directly.
# This will fail to install all
# dependencies. If one fails,
# all dependencies will fail to install.