smithblack-0 commited on
Commit
6f3bb00
·
verified ·
1 Parent(s): 4108c4d

Update architecture and tokenizer

Browse files
Files changed (1) hide show
  1. huggingface.py +4 -4
huggingface.py CHANGED
@@ -2471,7 +2471,7 @@ def pack_experts(
2471
  tokens_per_expert = _count_tokens_per_expert(flattened_selected_heads, num_experts)
2472
  max_count = tokens_per_expert.max().item()
2473
  no_overflow = max_count <= packed_length
2474
- _enforce_no_overflow(no_overflow, max_count, tokens_per_expert)
2475
 
2476
  # -----------------------------------------------------------------------
2477
  # Construct the unpacking mask.
@@ -2614,9 +2614,9 @@ def _enforce_no_overflow(condition: bool, tokens_per_expert, max_length) -> None
2614
  raise RuntimeError(
2615
  "Expert packing overflow: at least one expert bucket contains more "
2616
  "tokens than mosrah_packed_length allows. Increase "
2617
- "mosrah_overallocation_factor in ShramConfig to resolve."
2618
- f"head lengths were: \n {tokens_per_expert}"
2619
- f"max length was: {max_length}"
2620
  )
2621
 
2622
 
 
2471
  tokens_per_expert = _count_tokens_per_expert(flattened_selected_heads, num_experts)
2472
  max_count = tokens_per_expert.max().item()
2473
  no_overflow = max_count <= packed_length
2474
+ _enforce_no_overflow(no_overflow, tokens_per_expert, packed_length)
2475
 
2476
  # -----------------------------------------------------------------------
2477
  # Construct the unpacking mask.
 
2614
  raise RuntimeError(
2615
  "Expert packing overflow: at least one expert bucket contains more "
2616
  "tokens than mosrah_packed_length allows. Increase "
2617
+ "mosrah_overallocation_factor in ShramConfig to resolve.\n"
2618
+ f"Supported lengths were:\n {max_length}\n"
2619
+ f"head lengths were:\n {tokens_per_expert}\n"
2620
  )
2621
 
2622