Nested functions exception handling
supported = ["a", "b", "c", "en", "ta"]
def load_model(source, target):
if source == target:
raise ModelNotSupported("Hello how are you")
if source in supported:
if source == "en":
return ("t", "t")
else:
raise ModelNotSupported("Language pair not available")
def predict_raw():
try:
tokenizer, model = load_model("en", "hello")
return model
except ModelNotSupported as e:
return {"inputerror": e}Last updated