mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
Add DDPM Scheduler
This commit is contained in:
parent
46ca7718d9
commit
4b957edfec
@ -108,6 +108,7 @@ APP_VERSION = invokeai.version.__version__
|
|||||||
|
|
||||||
SAMPLER_CHOICES = [
|
SAMPLER_CHOICES = [
|
||||||
"ddim",
|
"ddim",
|
||||||
|
"ddpm",
|
||||||
"deis",
|
"deis",
|
||||||
"lms",
|
"lms",
|
||||||
"pndm",
|
"pndm",
|
||||||
|
@ -1,10 +1,11 @@
|
|||||||
from diffusers import DDIMScheduler, DPMSolverMultistepScheduler, KDPM2DiscreteScheduler, \
|
from diffusers import DDIMScheduler, DPMSolverMultistepScheduler, KDPM2DiscreteScheduler, \
|
||||||
KDPM2AncestralDiscreteScheduler, EulerDiscreteScheduler, EulerAncestralDiscreteScheduler, \
|
KDPM2AncestralDiscreteScheduler, EulerDiscreteScheduler, EulerAncestralDiscreteScheduler, \
|
||||||
HeunDiscreteScheduler, LMSDiscreteScheduler, PNDMScheduler, UniPCMultistepScheduler, \
|
HeunDiscreteScheduler, LMSDiscreteScheduler, PNDMScheduler, UniPCMultistepScheduler, \
|
||||||
DPMSolverSinglestepScheduler, DEISMultistepScheduler
|
DPMSolverSinglestepScheduler, DEISMultistepScheduler, DDPMScheduler
|
||||||
|
|
||||||
SCHEDULER_MAP = dict(
|
SCHEDULER_MAP = dict(
|
||||||
ddim=(DDIMScheduler, dict()),
|
ddim=(DDIMScheduler, dict()),
|
||||||
|
ddpm=(DDPMScheduler, dict()),
|
||||||
deis=(DEISMultistepScheduler, dict()),
|
deis=(DEISMultistepScheduler, dict()),
|
||||||
lms=(LMSDiscreteScheduler, dict()),
|
lms=(LMSDiscreteScheduler, dict()),
|
||||||
pndm=(PNDMScheduler, dict()),
|
pndm=(PNDMScheduler, dict()),
|
||||||
|
@ -4,6 +4,7 @@ from .parse_seed_weights import parse_seed_weights
|
|||||||
|
|
||||||
SAMPLER_CHOICES = [
|
SAMPLER_CHOICES = [
|
||||||
"ddim",
|
"ddim",
|
||||||
|
"ddpm",
|
||||||
"deis",
|
"deis",
|
||||||
"lms",
|
"lms",
|
||||||
"pndm",
|
"pndm",
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
export const DIFFUSERS_SCHEDULERS: Array<string> = [
|
export const DIFFUSERS_SCHEDULERS: Array<string> = [
|
||||||
'ddim',
|
'ddim',
|
||||||
|
'ddpm',
|
||||||
'deis',
|
'deis',
|
||||||
'lms',
|
'lms',
|
||||||
'pndm',
|
'pndm',
|
||||||
|
@ -47,6 +47,7 @@ export type CommonGeneratedImageMetadata = {
|
|||||||
postprocessing: null | Array<ESRGANMetadata | FacetoolMetadata>;
|
postprocessing: null | Array<ESRGANMetadata | FacetoolMetadata>;
|
||||||
sampler:
|
sampler:
|
||||||
| 'ddim'
|
| 'ddim'
|
||||||
|
| 'ddpm'
|
||||||
| 'deis'
|
| 'deis'
|
||||||
| 'lms'
|
| 'lms'
|
||||||
| 'pndm'
|
| 'pndm'
|
||||||
|
Loading…
Reference in New Issue
Block a user