* Weird experiments with sampler blending * Mega sync * Use ComfyUI union types for wildcard inputs when available * Add weoon wavelet sampler * Fix noise sampler caching not considering immiscible settings Allow specifying alt custom noise/immiscible settings for samplers that internally add noise AFS support at the merge sampler level Allow the Weoon internal step to use ETA Add t_copysign expression function * Start updating documentation * Add ImmiscibleReference node, other changes * Respect factor in ImmiscibleReference noise * Fixing normalizing in ImmiscibleReference noise * Handle case where there are no RGB factors (i.e. audio models) * Fix rectified flow type detection for non-Flux models * Add more tensor ops, add OCS ApplyExpressionImage/Latent nodes * Rename ApplyExpression nodes to ApplyFilter, expression QoL improvements * Fix apply filter nodes definitions * Make t_noise handler work for image-latents. * Add t_new_like expression function * Make it possible to comment out lines with hash in expressions * Add gradient estimation, pingpong and res_multistep samplers. Add pingpong group merge method. Remove model call caching stuff. Allow defining pre_cfg and post_cfg filters. Handle filters changing the latent shape better. Allow disabling detecting out of order sigmas as restart sampling. * Sync current updates (which I am too lazy to describe individually) * Add ExpressionFilteredNoise node Improvements to immiscible noise handling/expanded features
16 lines
561 B
Python
16 lines
561 B
Python
from .py import nodes
|
|
from .py import custom_noise
|
|
|
|
NODE_CLASS_MAPPINGS = {
|
|
"OCS Sampler": nodes.SamplerNode,
|
|
"OCS Substeps": nodes.SubstepsNode,
|
|
"OCS Group": nodes.GroupNode,
|
|
"OCS Param": nodes.ParamNode,
|
|
"OCS MultiParam": nodes.MultiParamNode,
|
|
"OCS ModelSetMaxSigma": nodes.ModelSetMaxSigmaNode,
|
|
"OCS SimpleRestartSchedule": nodes.SimpleRestartSchedule,
|
|
"OCS ApplyFilterLatent": nodes.ApplyFilterLatent,
|
|
"OCS ApplyFilterImage": nodes.ApplyFilterImage,
|
|
} | custom_noise.NODE_CLASS_MAPPINGS
|
|
__all__ = ["NODE_CLASS_MAPPINGS"]
|