This commit is contained in:
Sergey Borisov
2024-07-12 22:44:00 +03:00
parent bd8ae5d896
commit 3a9dda9177
4 changed files with 19 additions and 9 deletions

View File

@ -16,6 +16,10 @@ if TYPE_CHECKING:
class ExtCallbacksApi(ABC):
@abstractmethod
def setup(self, ctx: DenoiseContext, ext_manager: ExtensionsManager):
pass
@abstractmethod
def pre_denoise_loop(self, ctx: DenoiseContext, ext_manager: ExtensionsManager):
pass
@ -33,15 +37,15 @@ class ExtCallbacksApi(ABC):
pass
@abstractmethod
def modify_noise_prediction(self, ctx: DenoiseContext, ext_manager: ExtensionsManager):
def pre_unet(self, ctx: DenoiseContext, ext_manager: ExtensionsManager):
pass
@abstractmethod
def pre_unet_forward(self, ctx: DenoiseContext, ext_manager: ExtensionsManager):
def post_unet(self, ctx: DenoiseContext, ext_manager: ExtensionsManager):
pass
@abstractmethod
def pre_unet_load(self, ctx: DenoiseContext, ext_manager: ExtensionsManager):
def post_apply_cfg(self, ctx: DenoiseContext, ext_manager: ExtensionsManager):
pass