File tree Expand file tree Collapse file tree 2 files changed +8
-5
lines changed
Expand file tree Collapse file tree 2 files changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -38,6 +38,7 @@ class RewardModelConfig(TypedDict):
3838 enabled : bool
3939 reward_model_type : str
4040
41+
4142class MegatronOptimizerConfig (TypedDict ):
4243 optimizer : str
4344 lr : float
Original file line number Diff line number Diff line change @@ -203,11 +203,15 @@ def __init__(
203203 else None ,
204204 )
205205
206- self ._is_reward_model = self .cfg .get ("reward_model_cfg" , {}).get ("enabled" , False )
206+ self ._is_reward_model = self .cfg .get ("reward_model_cfg" , {}).get (
207+ "enabled" , False
208+ )
207209 if self ._is_reward_model :
208210 # Ensure sequence packing is disabled.
209211 if self .enable_seq_packing :
210- raise NotImplementedError ("Sequence packing is not supported for reward models" )
212+ raise NotImplementedError (
213+ "Sequence packing is not supported for reward models"
214+ )
211215 # Load model as a Reward Model.
212216 rm_type = self .cfg ["reward_model_cfg" ]["reward_model_type" ]
213217 if rm_type == "bradley_terry" :
@@ -227,9 +231,7 @@ def __init__(
227231 )
228232 model_config .num_labels = 1
229233 else :
230- raise ValueError (
231- f"Unknown reward model type: { rm_type } "
232- )
234+ raise ValueError (f"Unknown reward model type: { rm_type } " )
233235 else :
234236 model_class = AutoModelForCausalLM
235237
You can’t perform that action at this time.
0 commit comments