File size: 536 Bytes
2e5ef6e
 
 
 
 
e0de0ec
2e5ef6e
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
"""pytorch3d.vis stub."""
import importlib
import warnings

def __getattr__(name):
    if name.startswith("__") and name.endswith("__"):
        raise AttributeError(name)
    try:
        return importlib.import_module(f".{name}", __name__)
    except ImportError:
        pass
    warnings.warn(f"pytorch3d.vis stub: {name} not implemented", stacklevel=2)
    class _Dummy:
        def __init__(self, *a, **kw): pass
        def __call__(self, *a, **kw): return None
    _Dummy.__name__ = _Dummy.__qualname__ = name
    return _Dummy