patch for torch >= 2.6

This commit is contained in:
2025-09-03 10:51:05 +08:00
parent 48d108dd0d
commit 6d5e3613a0
2 changed files with 23 additions and 0 deletions

12
iic.py
View File

@@ -1,4 +1,16 @@
import os
import torch
from functools import wraps
_orig_load = torch.load
@wraps(_orig_load)
def _load_patch(*args, **kwargs):
kwargs.setdefault("weights_only", False)
return _orig_load(*args, **kwargs)
torch.load = _load_patch
from modelscope.pipelines import pipeline
from modelscope.outputs import OutputKeys

11
main.py
View File

@@ -10,6 +10,17 @@ from datetime import datetime
from pathlib import Path
import torch
from functools import wraps
_orig_load = torch.load
@wraps(_orig_load)
def _load_patch(*args, **kwargs):
kwargs.setdefault("weights_only", False)
return _orig_load(*args, **kwargs)
torch.load = _load_patch
from modelscope.pipelines import pipeline
from modelscope.outputs import OutputKeys