SplatAnything / space_app.py
ritianyu's picture
Publish preview-first SplatAnything demo for ZeroGPU
dc09dcc verified
Raw History Blame Contribute Delete
749 Bytes
"""Hugging Face Gradio SDK entry point; also runnable locally."""
import os
os.environ.setdefault('HOST', '0.0.0.0')
os.environ.setdefault('PORT', '7860')
os.environ.setdefault('GRADIO_SSR_MODE', 'false')
# Initialize ZeroGPU's CUDA emulation before importing any inference code.
if os.environ.get('SPLATANYTHING_ZEROGPU', os.environ.get('SPACES_ZERO_GPU', '0')).lower() in ('1', 'true'):
import spaces # noqa: F401
from demo.viewer import install_converter
from app import main
if __name__ == '__main__':
from demo.examples import prepare_hosted_examples
examples = prepare_hosted_examples()
if examples is not None:
os.environ.setdefault('SPLATANYTHING_EXAMPLES_DIR', str(examples))
install_converter()
main()