mirror of
https://github.com/leejet/stable-diffusion.cpp.git
synced 2025-12-12 13:28:37 +00:00
fix: avoid using same type but diff instances for rng and sampler_rng (#982)
This commit is contained in:
parent
f532972d60
commit
b88cc32346
@ -209,7 +209,7 @@ public:
|
|||||||
offload_params_to_cpu = sd_ctx_params->offload_params_to_cpu;
|
offload_params_to_cpu = sd_ctx_params->offload_params_to_cpu;
|
||||||
|
|
||||||
rng = get_rng(sd_ctx_params->rng_type);
|
rng = get_rng(sd_ctx_params->rng_type);
|
||||||
if (sd_ctx_params->sampler_rng_type != RNG_TYPE_COUNT) {
|
if (sd_ctx_params->sampler_rng_type != RNG_TYPE_COUNT && sd_ctx_params->sampler_rng_type != sd_ctx_params->rng_type) {
|
||||||
sampler_rng = get_rng(sd_ctx_params->sampler_rng_type);
|
sampler_rng = get_rng(sd_ctx_params->sampler_rng_type);
|
||||||
} else {
|
} else {
|
||||||
sampler_rng = rng;
|
sampler_rng = rng;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user