Sign In

🩻 Infested Pony 🩻

Download

1 variant available

fp16 SafeTensor

pony_satanic_love_v2.safetensors

Half precision, best balance • 6.88 GB

Verified:

Type
Checkpoint Merge
Stats

110

Reviews
Published

Mar 5, 2026

Base Model

Pony

Hash
AutoV2
5527908A0C
default creator card background decoration
Reactions - 42318

42.3K

Followers - 900

900

Likes - 1306

1.3K

Rendered Romance Contest Participant
ComfyUI_02106_.png

Initially unstable and creative merge of Troubled Confusion LX Overburnt and AutismMix Confetti. The magic of this checkpoint is capturing the point of instability, which can be specific to each prompt. Experiment with the sampler and scheduler, and you'll be successful. Enjoy an endless psychotrip instead of the usual conventional generation of pleasant images.

New versions are no better than old ones, and old ones are no worse than new ones. They are DIFFERENT. Recommended parameters:

Satanic Love - Any DPM++ sampler, simple/karras/beta scheduler

Undead V3 - Euler A or DDPM or DPM++ SDE samplers with 20 steps or more

Undead V2 - Euler A or DDPM samplers with 30..40 steps OR DPM++ SDE sampler with 8..10 steps

Undead - Euler A or DDPM samplers with 30..40 steps

Plague - Euler A or DDPM samplers with 30..40 steps

Flu - Euler A or DDPM samplers with 30..40 steps OR DPM++ SDE sampler with CFG 2..3 and 8..10 steps

tensor_pwm merge method is (Python code):

def tensor_pwm(a: Tensor, b: Tensor, alpha: float, beta: float, **kwargs) -> Tensor:  # pylint: disable=unused-argument
    """
    Takes a slice of Secondary Model and repeatedly pastes it into Primary Model
    Alpha sets the width of the slice
    Beta sets the start point of the slice
    ie Alpha = 0.125 Beta = 0.25 is (AABABABA) 
    """
    tt = a.clone()
    i = beta    
    while i < 1:
        start = int(a.shape[0] * i)
        i = min(i + alpha, 1)
        end = int(a.shape[0] * i)
        i = min(i + alpha, 1)
        k = a[start:end].nanmedian() - b[start:end].nanmedian()
        tt[start:end] = k + b[start:end].clone()    
    return tt