Spaces:
Runtime error
Runtime error
Update hf_model.py
Browse files- hf_model.py +0 -13
hf_model.py
CHANGED
|
@@ -70,18 +70,6 @@ class UniBioTransferModel(LatentDiffusion, PyTorchModelHubMixin):
|
|
| 70 |
**kwargs: Additional arguments passed to LatentDiffusion
|
| 71 |
"""
|
| 72 |
|
| 73 |
-
def __getstate__(self):
|
| 74 |
-
state = self.__dict__.copy()
|
| 75 |
-
if 'ptsM_Generator' in state:
|
| 76 |
-
del state['ptsM_Generator']
|
| 77 |
-
return state
|
| 78 |
-
|
| 79 |
-
def __getattr__(self, name):
|
| 80 |
-
if name == 'ptsM_Generator':
|
| 81 |
-
self.ptsM_Generator = LandmarkExtractor(include_visualizer=True, img_256_mode=False)
|
| 82 |
-
return self.ptsM_Generator
|
| 83 |
-
raise AttributeError(f"'{type(self).__name__}' object has no attribute '{name}'")
|
| 84 |
-
|
| 85 |
def __init__(self, config=None, task="face", **kwargs):
|
| 86 |
self._task_name = task if isinstance(task, str) else TASK_ID2NAME.get(task, "face")
|
| 87 |
self._task_id = TASK_NAME2ID.get(self._task_name, 0) if isinstance(task, str) else task
|
|
@@ -241,7 +229,6 @@ class UniBioTransferModel(LatentDiffusion, PyTorchModelHubMixin):
|
|
| 241 |
|
| 242 |
# offload_unused_tasks__LD(model, task_id, method="cpu")
|
| 243 |
|
| 244 |
-
model.ptsM_Generator = LandmarkExtractor(include_visualizer=True, img_256_mode=False)
|
| 245 |
cleanup_gpu_memory()
|
| 246 |
|
| 247 |
# ZeroGPU 兼容:只在 device 不是 "cpu" 且 CUDA 可用时才移动到 GPU
|
|
|
|
| 70 |
**kwargs: Additional arguments passed to LatentDiffusion
|
| 71 |
"""
|
| 72 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 73 |
def __init__(self, config=None, task="face", **kwargs):
|
| 74 |
self._task_name = task if isinstance(task, str) else TASK_ID2NAME.get(task, "face")
|
| 75 |
self._task_id = TASK_NAME2ID.get(self._task_name, 0) if isinstance(task, str) else task
|
|
|
|
| 229 |
|
| 230 |
# offload_unused_tasks__LD(model, task_id, method="cpu")
|
| 231 |
|
|
|
|
| 232 |
cleanup_gpu_memory()
|
| 233 |
|
| 234 |
# ZeroGPU 兼容:只在 device 不是 "cpu" 且 CUDA 可用时才移动到 GPU
|