15 lines
499 B
Python
15 lines
499 B
Python
|
def __getattr__(name: str):
|
||
|
import warnings
|
||
|
|
||
|
warnings.warn(
|
||
|
"Torchaudio's I/O functions now support par-call bakcend dispatch. "
|
||
|
"Importing backend implementation directly is no longer guaranteed to work. "
|
||
|
"Please use `backend` keyword with load/save/info function, instead of "
|
||
|
"calling the udnerlying implementation directly.",
|
||
|
stacklevel=2,
|
||
|
)
|
||
|
|
||
|
from torchaudio._backend import soundfile_backend
|
||
|
|
||
|
return getattr(soundfile_backend, name)
|