mirror of
https://github.com/lllyasviel/stable-diffusion-webui-forge.git
synced 2026-04-30 11:11:15 +00:00
remove forge_sampler
This commit is contained in:
@@ -5,7 +5,7 @@ import backend.patcher.base
|
|||||||
|
|
||||||
from modules_forge.shared import add_supported_control_model
|
from modules_forge.shared import add_supported_control_model
|
||||||
from modules_forge.supported_controlnet import ControlModelPatcher
|
from modules_forge.supported_controlnet import ControlModelPatcher
|
||||||
from modules_forge.forge_sampler import sampling_prepare
|
from backend.sampling.sampling_function import sampling_prepare
|
||||||
from backend.utils import load_torch_file
|
from backend.utils import load_torch_file
|
||||||
from backend.memory_management import cast_to_device, current_loaded_models
|
from backend.memory_management import cast_to_device, current_loaded_models
|
||||||
from backend.patcher.lora import model_lora_keys_unet
|
from backend.patcher.lora import model_lora_keys_unet
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ import modules.shared as shared
|
|||||||
from modules.script_callbacks import CFGDenoiserParams, cfg_denoiser_callback
|
from modules.script_callbacks import CFGDenoiserParams, cfg_denoiser_callback
|
||||||
from modules.script_callbacks import CFGDenoisedParams, cfg_denoised_callback
|
from modules.script_callbacks import CFGDenoisedParams, cfg_denoised_callback
|
||||||
from modules.script_callbacks import AfterCFGCallbackParams, cfg_after_cfg_callback
|
from modules.script_callbacks import AfterCFGCallbackParams, cfg_after_cfg_callback
|
||||||
from modules_forge import forge_sampler
|
from backend.sampling.sampling_function import sampling_function
|
||||||
|
|
||||||
|
|
||||||
def catenate_conds(conds):
|
def catenate_conds(conds):
|
||||||
@@ -179,8 +179,7 @@ class CFGDenoiser(torch.nn.Module):
|
|||||||
denoiser_params = CFGDenoiserParams(x, image_cond, sigma, state.sampling_step, state.sampling_steps, cond, uncond, self)
|
denoiser_params = CFGDenoiserParams(x, image_cond, sigma, state.sampling_step, state.sampling_steps, cond, uncond, self)
|
||||||
cfg_denoiser_callback(denoiser_params)
|
cfg_denoiser_callback(denoiser_params)
|
||||||
|
|
||||||
denoised = forge_sampler.forge_sample(self, denoiser_params=denoiser_params,
|
denoised = sampling_function(self, denoiser_params=denoiser_params, cond_scale=cond_scale, cond_composition=cond_composition)
|
||||||
cond_scale=cond_scale, cond_composition=cond_composition)
|
|
||||||
|
|
||||||
if self.mask is not None:
|
if self.mask is not None:
|
||||||
blended_latent = denoised * self.nmask + self.init_latent * self.mask
|
blended_latent = denoised * self.nmask + self.init_latent * self.mask
|
||||||
@@ -207,4 +206,3 @@ class CFGDenoiser(torch.nn.Module):
|
|||||||
return eps
|
return eps
|
||||||
|
|
||||||
return denoised.to(device=original_x_device, dtype=original_x_dtype)
|
return denoised.to(device=original_x_device, dtype=original_x_dtype)
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import torch
|
|||||||
from PIL import Image
|
from PIL import Image
|
||||||
from modules import devices, images, sd_vae_approx, sd_samplers, sd_vae_taesd, shared, sd_models
|
from modules import devices, images, sd_vae_approx, sd_samplers, sd_vae_taesd, shared, sd_models
|
||||||
from modules.shared import opts, state
|
from modules.shared import opts, state
|
||||||
from modules_forge.forge_sampler import sampling_prepare, sampling_cleanup
|
from backend.sampling.sampling_function import sampling_prepare, sampling_cleanup
|
||||||
from modules import extra_networks
|
from modules import extra_networks
|
||||||
import k_diffusion.sampling
|
import k_diffusion.sampling
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ from modules.script_callbacks import ExtraNoiseParams, extra_noise_callback
|
|||||||
|
|
||||||
from modules.shared import opts
|
from modules.shared import opts
|
||||||
import modules.shared as shared
|
import modules.shared as shared
|
||||||
from modules_forge.forge_sampler import sampling_prepare, sampling_cleanup
|
from backend.sampling.sampling_function import sampling_prepare, sampling_cleanup
|
||||||
|
|
||||||
|
|
||||||
samplers_k_diffusion = [
|
samplers_k_diffusion = [
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ from modules.script_callbacks import ExtraNoiseParams, extra_noise_callback
|
|||||||
|
|
||||||
from modules.shared import opts
|
from modules.shared import opts
|
||||||
import modules.shared as shared
|
import modules.shared as shared
|
||||||
from modules_forge.forge_sampler import sampling_prepare, sampling_cleanup
|
from backend.sampling.sampling_function import sampling_prepare, sampling_cleanup
|
||||||
|
|
||||||
|
|
||||||
samplers_timesteps = [
|
samplers_timesteps = [
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
from backend.sampling.sampling_function import *
|
|
||||||
|
|
||||||
forge_sample = sampling_function
|
|
||||||
Reference in New Issue
Block a user