Spaces:
Running
Running
Update src/display/utils.py
Browse files- src/display/utils.py +8 -7
src/display/utils.py
CHANGED
@@ -123,8 +123,7 @@ class ModelDetails:
|
|
123 |
|
124 |
class ModelType(Enum):
|
125 |
PT = ModelDetails(name="Pre trained", symbol="🟢")
|
126 |
-
|
127 |
-
IFT = ModelDetails(name="Instruction-tuned", symbol="🔶")
|
128 |
RL = ModelDetails(name="Reinforcement Learning", symbol="🟦")
|
129 |
Unknown = ModelDetails(name="", symbol="?")
|
130 |
|
@@ -133,11 +132,13 @@ class ModelType(Enum):
|
|
133 |
|
134 |
@staticmethod
|
135 |
def from_str(type_str):
|
136 |
-
if "fine-tuned" in type_str.lower()
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
|
|
|
|
141 |
return ModelType.PT
|
142 |
if "rl-tuned" in type_str.lower() or "reinforcement learning" in type_str.lower() or "🟦" in type_str or type_str == "RL":
|
143 |
return ModelType.RL
|
|
|
123 |
|
124 |
class ModelType(Enum):
|
125 |
PT = ModelDetails(name="Pre trained", symbol="🟢")
|
126 |
+
SFT = ModelDetails(name="Supervised Finetuning", symbol="🔶")
|
|
|
127 |
RL = ModelDetails(name="Reinforcement Learning", symbol="🟦")
|
128 |
Unknown = ModelDetails(name="", symbol="?")
|
129 |
|
|
|
132 |
|
133 |
@staticmethod
|
134 |
def from_str(type_str):
|
135 |
+
if "fine-tuned" in type_str.lower() or \
|
136 |
+
"instruction-tuned" in type_str.lower() or \
|
137 |
+
"supervised finetuning" in type_str.lower() or \
|
138 |
+
"🔶" in type_str or \
|
139 |
+
type_str == "SFT" or type_str == "FT" or type_str == "IFT":
|
140 |
+
return ModelType.SFT
|
141 |
+
if "pretrained" in type_str.lower() or "pre trained" in type_str.lower() or "pré-treinado" in type_str.lower() or "🟢" in type_str or type_str == "PT":
|
142 |
return ModelType.PT
|
143 |
if "rl-tuned" in type_str.lower() or "reinforcement learning" in type_str.lower() or "🟦" in type_str or type_str == "RL":
|
144 |
return ModelType.RL
|