Spaces:
Runtime error
Runtime error
Download modules/ops.py from adarshsmit/Fooocus: direct link, hf CLI and curl.
- Browser
- Download file 483 Bytes
-
https://huggingface.co/spaces/adarshsmit/Fooocus/resolve/main/modules/ops.py
- Command line
-
hf download hf://spaces/adarshsmit/Fooocus/modules/ops.py
-
curl -L -o ops.py https://huggingface.co/spaces/adarshsmit/Fooocus/resolve/main/modules/ops.py
483 Bytes
| import torch | |
| import contextlib | |
| def use_patched_ops(operations): | |
| op_names = ['Linear', 'Conv2d', 'Conv3d', 'GroupNorm', 'LayerNorm'] | |
| backups = {op_name: getattr(torch.nn, op_name) for op_name in op_names} | |
| try: | |
| for op_name in op_names: | |
| setattr(torch.nn, op_name, getattr(operations, op_name)) | |
| yield | |
| finally: | |
| for op_name in op_names: | |
| setattr(torch.nn, op_name, backups[op_name]) | |
| return | |