in optimum/furiosa/utils.py [0:0]
def maybe_load_preprocessors(src_name_or_path: Union[str, Path], subfolder: str = "") -> List:
preprocessors = []
try:
preprocessors.append(AutoTokenizer.from_pretrained(src_name_or_path, subfolder=subfolder))
except Exception:
pass
try:
preprocessors.append(AutoProcessor.from_pretrained(src_name_or_path, subfolder=subfolder))
except Exception:
pass
try:
preprocessors.append(AutoFeatureExtractor.from_pretrained(src_name_or_path, subfolder=subfolder))
except Exception:
pass
return preprocessors