MisterAI commited on
Commit
dc9e5e3
·
verified ·
1 Parent(s): ef76b26

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +23 -3
app.py CHANGED
@@ -39,17 +39,37 @@ def get_model_list():
39
  model_name = model_element.find('span', {'x-test-search-response-title': True}).text.strip()
40
  size_elements = model_element.find_all('span', {'x-test-size': True})
41
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
42
  # Filtrer les modèles par taille
43
  for size_element in size_elements:
44
- size = size_element.text.strip()
45
- if size.endswith('m'):
 
 
 
46
  # Tous les modèles en millions sont acceptés
47
  model_list.append(f"{model_name}:{size}")
48
  elif size.endswith('b'):
49
  # Convertir les modèles en milliards en milliards
50
  size_value = float(size[:-1])
51
  if size_value <= 10: # Filtrer les modèles <= 10 milliards de paramètres
52
- model_list.append(f"{model_name}:{size}")
 
 
53
 
54
  return model_list
55
  else:
 
39
  model_name = model_element.find('span', {'x-test-search-response-title': True}).text.strip()
40
  size_elements = model_element.find_all('span', {'x-test-size': True})
41
 
42
+ # # Filtrer les modèles par taille
43
+ # for size_element in size_elements:
44
+ # size = size_element.text.strip()
45
+ # if size.endswith('m'):
46
+ # # Tous les modèles en millions sont acceptés
47
+ # model_list.append(f"{model_name}:{size}")
48
+ # elif size.endswith('b'):
49
+ # # Convertir les modèles en milliards en milliards
50
+ # size_value = float(size[:-1])
51
+ # if size_value <= 10: # Filtrer les modèles <= 10 milliards de paramètres
52
+ # model_list.append(f"{model_name}:{size}")
53
+
54
+
55
+
56
+
57
  # Filtrer les modèles par taille
58
  for size_element in size_elements:
59
+ size = size_element.text.strip().lower() # Convertir en minuscules
60
+ if 'x' in size:
61
+ # Exclure les modèles avec des tailles de type nXm ou nXb
62
+ continue
63
+ elif size.endswith('m'):
64
  # Tous les modèles en millions sont acceptés
65
  model_list.append(f"{model_name}:{size}")
66
  elif size.endswith('b'):
67
  # Convertir les modèles en milliards en milliards
68
  size_value = float(size[:-1])
69
  if size_value <= 10: # Filtrer les modèles <= 10 milliards de paramètres
70
+ model_list.append(f"{model_name}:{size}")
71
+
72
+
73
 
74
  return model_list
75
  else: