|
|
@@ -182,10 +182,13 @@ class MultimodalEngine(BaseEngine):
|
|
|
return {"model_type": "multimodal", "context_length": 4096}
|
|
|
|
|
|
|
|
|
-from transformers import TrainerCallback
|
|
|
+try:
|
|
|
+ from transformers import TrainerCallback as _TrainerCallbackBase
|
|
|
+except ImportError:
|
|
|
+ _TrainerCallbackBase = object # 151 主节点无 transformers,仅做占位
|
|
|
|
|
|
|
|
|
-class _ProgressCallback(TrainerCallback):
|
|
|
+class _ProgressCallback(_TrainerCallbackBase):
|
|
|
def __init__(self, job_id: str):
|
|
|
super().__init__()
|
|
|
self.job_id = job_id
|