40 lines
1.1 KiB
Python
40 lines
1.1 KiB
Python
"""
|
|
RES4SHO -- High-Frequency Detail Sampling for ComfyUI
|
|
|
|
Custom samplers and schedulers that enhance fine detail preservation
|
|
in diffusion model outputs via spectral high-frequency emphasis (HFE),
|
|
plus:
|
|
* SigmaCurves -- hand-edited sigma schedules with a canvas-based
|
|
per-step editor and savable preset schedulers.
|
|
* ManualSampler -- wrap any registered sampler with eta / s_noise
|
|
overrides and savable preset samplers.
|
|
"""
|
|
|
|
from .sampling import (
|
|
NODE_CLASS_MAPPINGS as _SAMPLING_NODES,
|
|
NODE_DISPLAY_NAME_MAPPINGS as _SAMPLING_DISPLAYS,
|
|
)
|
|
from .nodes import (
|
|
NODE_CLASS_MAPPINGS as _CURVE_NODES,
|
|
NODE_DISPLAY_NAME_MAPPINGS as _CURVE_DISPLAYS,
|
|
)
|
|
from .manual_sampler import (
|
|
NODE_CLASS_MAPPINGS as _MANUAL_NODES,
|
|
NODE_DISPLAY_NAME_MAPPINGS as _MANUAL_DISPLAYS,
|
|
)
|
|
|
|
NODE_CLASS_MAPPINGS = {
|
|
**_SAMPLING_NODES,
|
|
**_CURVE_NODES,
|
|
**_MANUAL_NODES,
|
|
}
|
|
NODE_DISPLAY_NAME_MAPPINGS = {
|
|
**_SAMPLING_DISPLAYS,
|
|
**_CURVE_DISPLAYS,
|
|
**_MANUAL_DISPLAYS,
|
|
}
|
|
|
|
WEB_DIRECTORY = "./web"
|
|
|
|
__all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS", "WEB_DIRECTORY"]
|