(path: str, arr: np.ndarray, shape)
| 39 | # ── Tensor save utilities ─────────────────────────────────────────────────── |
| 40 | |
| 41 | def save_raw(path: str, arr: np.ndarray, shape) -> None: |
| 42 | os.makedirs(os.path.dirname(path) or ".", exist_ok=True) |
| 43 | with open(path + ".bin", "wb") as f: |
| 44 | f.write(arr.astype(np.float32, copy=False).tobytes()) |
| 45 | with open(path + ".shape", "w", encoding="utf-8") as f: |
| 46 | f.write(",".join(str(int(d)) for d in shape)) |
| 47 | |
| 48 | |
| 49 | def save_ggml_bnd(path: str, x_bnd: torch.Tensor) -> None: |
no outgoing calls
no test coverage detected