edaiofficial commited on
Commit
e586aba
·
1 Parent(s): 447b9ea

pre-loading models

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -11,7 +11,7 @@ language_map = {'English':'en','Swahili':'sw','Fon':'fon','Igbo':'ig',
11
 
12
  #List of available languages I worked on.
13
  available_language_pairs =['en-sw','en-af','en-ar','efi-en','en-ha','en-ig','en-fon','en-twi','sn-en','sw-en','yo-en']
14
-
15
 
16
  def load_config(path="configs/default.yaml") -> dict:
17
  """
@@ -50,9 +50,10 @@ def load_model(source_language,target_language):
50
  params = load_params_for_prediction(parsed_yaml_file,best_ckpt)
51
  return params
52
 
 
53
  #Load models of all available language pairs
54
- examples_available_models=[]
55
  model_mapping = {}
 
56
  for availabe_lang in available_language_pairs:
57
  try:
58
  model_mapping.update({availabe_lang:load_model(availabe_lang.split('-')[0],availabe_lang.split('-')[1])})
 
11
 
12
  #List of available languages I worked on.
13
  available_language_pairs =['en-sw','en-af','en-ar','efi-en','en-ha','en-ig','en-fon','en-twi','sn-en','sw-en','yo-en']
14
+ available_languages = list(language_map.keys())
15
 
16
  def load_config(path="configs/default.yaml") -> dict:
17
  """
 
50
  params = load_params_for_prediction(parsed_yaml_file,best_ckpt)
51
  return params
52
 
53
+
54
  #Load models of all available language pairs
 
55
  model_mapping = {}
56
+ examples_available_models=[] # Keep track of models that loaded successfully and display only them in the Examples.
57
  for availabe_lang in available_language_pairs:
58
  try:
59
  model_mapping.update({availabe_lang:load_model(availabe_lang.split('-')[0],availabe_lang.split('-')[1])})