HunyuanDiT / hydit /constants.py
multimodalart's picture
Upload 57 files
8a09a62 verified
raw
history blame
1.75 kB
# =======================================================
NOISE_SCHEDULES = {
"linear",
"scaled_linear",
"squaredcos_cap_v2",
}
PREDICT_TYPE = {
"epsilon",
"sample",
"v_prediction",
}
# =======================================================
NEGATIVE_PROMPT = '้”™่ฏฏ็š„็œผ็›๏ผŒ็ณŸ็ณ•็š„ไบบ่„ธ๏ผŒๆฏๅฎน๏ผŒ็ณŸ็ณ•็š„่‰บๆœฏ๏ผŒๅ˜ๅฝข๏ผŒๅคšไฝ™็š„่‚ขไฝ“๏ผŒๆจก็ณŠ็š„้ขœ่‰ฒ๏ผŒๆจก็ณŠ๏ผŒ้‡ๅค๏ผŒ็—…ๆ€๏ผŒๆฎ‹็ผบ๏ผŒ'
# =======================================================
# Constants about models
# =======================================================
SAMPLER_FACTORY = {
'ddpm': {
'scheduler': 'DDPMScheduler',
'name': 'DDPM',
'kwargs': {
'steps_offset': 1,
'clip_sample': False,
'clip_sample_range': 1.0,
'beta_schedule': 'scaled_linear',
'beta_start': 0.00085,
'beta_end': 0.03,
'prediction_type': 'v_prediction',
}
},
'ddim': {
'scheduler': 'DDIMScheduler',
'name': 'DDIM',
'kwargs': {
'steps_offset': 1,
'clip_sample': False,
'clip_sample_range': 1.0,
'beta_schedule': 'scaled_linear',
'beta_start': 0.00085,
'beta_end': 0.03,
'prediction_type': 'v_prediction',
}
},
'dpmms': {
'scheduler': 'DPMSolverMultistepScheduler',
'name': 'DPMMS',
'kwargs': {
'beta_schedule': 'scaled_linear',
'beta_start': 0.00085,
'beta_end': 0.03,
'prediction_type': 'v_prediction',
'trained_betas': None,
'solver_order': 2,
'algorithm_type': 'dpmsolver++',
}
},
}