[diffusion] chore: prohibit Chinese characters usage (#18249)

This commit is contained in:
Mick
2026-02-05 09:22:26 +08:00
committed by GitHub
parent 599c5f4922
commit f218234e4f
2 changed files with 8 additions and 3 deletions

View File

@@ -67,6 +67,14 @@ repos:
- '--extra-keys=metadata.kernelspec metadata.language_info.version'
- repo: local
hooks:
- id: check-chinese-characters
name: check chinese characters in multimodal_gen
entry: >-
python3 -c 'import sys, re; p=re.compile(r"[\u4e00-\u9fff]"); ec=0; [ ([(print(f"{f}:{i+1}: {l.strip()}") or (ec:=1)) for i,l in enumerate(open(f, "r", encoding="utf-8", errors="ignore")) if p.search(l)]) for f in sys.argv[1:] ]; sys.exit(ec)'
language: system
files: ^python/sglang/multimodal_gen/.*
exclude: ^(python/sglang/multimodal_gen/configs/sample|python/sglang/multimodal_gen/apps/ComfyUI_SGLDiffusion/workflows|python/sglang/multimodal_gen/runtime/pipelines_core/stages/model_specific_stages)(/|$)
types_or: [python, markdown, json, text]
- id: sort-ci-permissions
name: sort CI_PERMISSIONS.json
entry: python3 .github/update_ci_permission.py --sort-only

View File

@@ -63,9 +63,6 @@ class AttentionType:
ENCODER_DECODER = "encoder_decoder"
_seen_keys = set() # 用集合记录已经出现过的 key
@dataclass
class AttentionMetadata:
attn_bias: torch.Tensor