Charlie81 commited on
Commit
46a3660
·
1 Parent(s): ccb26b5

addd num_small_experts config access sparsemoeblock

Browse files
Files changed (1) hide show
  1. myolmoe/modeling_myolmoe.py +1 -0
myolmoe/modeling_myolmoe.py CHANGED
@@ -555,6 +555,7 @@ class OlmoeSparseMoeBlock(nn.Module):
555
  self.num_experts = config.num_experts
556
  self.top_k = config.num_experts_per_tok
557
  self.norm_topk_prob = config.norm_topk_prob
 
558
 
559
  self.experts = nn.ModuleList([OlmoeMLP(config) for _ in range(self.num_experts)])
560
  self.small_experts = nn.ModuleList([
 
555
  self.num_experts = config.num_experts
556
  self.top_k = config.num_experts_per_tok
557
  self.norm_topk_prob = config.norm_topk_prob
558
+ self.num_small_experts = config.num_small_experts
559
 
560
  self.experts = nn.ModuleList([OlmoeMLP(config) for _ in range(self.num_experts)])
561
  self.small_experts = nn.ModuleList([