import argparse,json,struct,sys from pathlib import Path import numpy as np,torch ROOT=Path(__file__).resolve().parents[1];sys.path.insert(0,str(ROOT)) from src.model import EXLLM,EXLLMConfig MAGIC=b'EXLLM8\0\0' def load_bin(path,manifest_path): man=json.loads(Path(manifest_path).read_text(encoding='utf-8'));m=EXLLM(EXLLMConfig(**man['config']));vals={} with open(path,'rb') as f: if f.read(8)!=MAGIC:raise ValueError('bad magic') ver,n=struct.unpack('