lua-agent-lab / space /zero_gpu.py
jeorgexyz's picture
Publish reproducible Lua agent experiments and traces
98acb70 verified
Raw History Blame Contribute Delete
427 Bytes
"""Optional free ZeroGPU hosting; CPU/Docker entry points stay independent."""
import spaces
from space.models import tiny_weights
from space.runtime import run_experiment
# ZeroGPU emulates CUDA placement during startup, then materializes these
# same tensors when a decorated function obtains a GPU.
tiny_weights('cuda')
@spaces.GPU(duration=120)
def run_tiny(**kwargs):
return run_experiment(**kwargs, device='cuda')