owenisas's picture
Vendor stable-audio-3 for ZeroGPU
6215e7d verified
raw
history blame contribute delete
529 Bytes
import torch
import os
torch._dynamo.config.cache_size_limit = max(64, torch._dynamo.config.cache_size_limit)
torch._dynamo.config.suppress_errors = True
# Get torch.compile flag from environment variable ENABLE_TORCH_COMPILE
enable_torch_compile = os.environ.get("ENABLE_TORCH_COMPILE", "0") == "1"
def compile(function, *args, **kwargs):
if enable_torch_compile:
try:
return torch.compile(function, *args, **kwargs)
except RuntimeError:
return function
return function