Commit Graph

  • 79c7b24d1e Expand expression handlers, more functionality for ExpressionFiltered nodes mega_update_2026 blepping 2026-09-08 03:28:17 -06:00
  • 5ea059bed5 Bug fixes More expression tensor operations Make the return expression handler actually work blepping 2026-07-11 10:44:15 -06:00
  • ee59df94e3 New Perlin, expression filtered patches, expression methods blepping 2026-06-23 11:15:31 -06:00
  • d8574bae2d Mega update (#8) main blepping 2025-08-09 07:28:10 -06:00
  • c1ece658da Add ExpressionFilteredNoise node Improvements to immiscible noise handling/expanded features heun_experiments blepping 2025-08-09 07:23:19 -06:00
  • d3b485342d Sync current updates (which I am too lazy to describe individually) blepping 2025-06-27 14:54:38 -06:00
  • 38fe739a7e 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. blepping 2025-05-25 10:27:53 -06:00
  • 6005b4208a Make it possible to comment out lines with hash in expressions blepping 2025-05-19 02:29:14 -06:00
  • 6fc85f55f9 Add t_new_like expression function blepping 2025-05-19 01:48:54 -06:00
  • f514274656 Make t_noise handler work for image-latents. blepping 2025-05-18 08:27:14 -06:00
  • 7ee12dae75 Fix apply filter nodes definitions blepping 2025-05-18 08:10:56 -06:00
  • e791ba54ef Rename ApplyExpression nodes to ApplyFilter, expression QoL improvements blepping 2025-05-17 18:41:23 -06:00
  • 6a2e98b172 Add more tensor ops, add OCS ApplyExpressionImage/Latent nodes blepping 2025-05-17 06:48:42 -06:00
  • e4cdcefdb7 Fix rectified flow type detection for non-Flux models blepping 2025-05-14 13:46:42 -06:00
  • 7e82f9e075 Handle case where there are no RGB factors (i.e. audio models) blepping 2025-05-11 17:57:37 -06:00
  • b1512efd98 Fixing normalizing in ImmiscibleReference noise blepping 2025-02-07 12:20:58 -07:00
  • 163aa069b7 Respect factor in ImmiscibleReference noise blepping 2025-02-07 07:45:51 -07:00
  • ad621254fa Add ImmiscibleReference node, other changes blepping 2025-02-06 23:16:13 -07:00
  • 7742ded9bf Start updating documentation blepping 2024-12-07 14:16:41 -07:00
  • dac98129ca 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 blepping 2024-12-07 13:48:27 -07:00
  • 044490f2e5 Add weoon wavelet sampler blepping 2024-12-05 20:58:43 -07:00
  • 5ecfcb01d3 Use ComfyUI union types for wildcard inputs when available blepping 2024-12-05 04:13:46 -07:00
  • d6e6f11319 Mega sync blepping 2024-12-04 13:20:36 -07:00
  • 067048906b Weird experiments with sampler blending blepping 2024-09-18 16:45:44 -06:00
  • 716b0d749a Improve compatibility with older Python versions, part 2 blepping 2024-09-14 18:50:49 -06:00
  • 03fe373c10 Improve compatibility with older Python versions blepping 2024-09-14 09:09:58 -06:00
  • 2e4bf47017 Fix cfgpp and alt_cfgpp_scale for Euler blepping 2024-09-12 02:06:23 -06:00
  • 77747875b0 Add distance, rkf45 and rk_dynamic samplers blepping 2024-09-10 15:05:35 -06:00
  • cb773cd851 Allow overriding CFG scale in parameters blepping 2024-09-07 06:35:52 -06:00
  • 67a479a65d Add dynamic step and group methods blepping 2024-09-05 09:27:45 -06:00
  • 2528e6ae79 Allow renaming parameter inputs, document OCS Param and OCS MultiParam nodes blepping 2024-09-05 06:32:38 -06:00
  • 4ed521fdcc Add some information for Flux users to README blepping 2024-09-03 18:41:35 -06:00
  • 0cc120c0ab Fix s_noise in lookahead merge method block (still does not work with RF) blepping 2024-09-03 18:36:57 -06:00
  • d65c096438 Add lookahead substep merge method blepping 2024-09-03 17:32:12 -06:00
  • cc30fde46c Initial implementation of ancestral sampling for rectified flow models, supports most samplers blepping 2024-09-01 17:24:56 -06:00
  • 1618093e22 Do not require eta/s_noise set in main sampler for no reason blepping 2024-09-01 17:01:04 -06:00
  • d5031a8ea7 Add setting to allow skipping uncond on models like Flux blepping 2024-09-01 13:27:29 -06:00
  • ec0ad9faf3 Add noisy and diff preview_mode options blepping 2024-08-30 17:42:27 -06:00
  • 76091dc006 Un-derp initial noise cache settings, for old behavior set caching: false in noise block blepping 2024-08-30 13:50:46 -06:00
  • a734aeb5a2 Make pre-restart refs available to expressions in restart filters blepping 2024-08-30 13:49:40 -06:00
  • e58189e5f0 Fix generator expression error w/ list comprehension (#7) zer0int 2024-08-27 22:43:48 +02:00
  • f1a8decc55 Fix != expression operator blepping 2024-08-27 10:29:20 -06:00
  • 74421f7fbc Perlin 2D/3D and other features update (#6) blepping 2024-08-27 08:23:32 -06:00
  • d8aadb2359 Perlin documentation and cleanups perlin3d_experiment blepping 2024-08-27 07:52:12 -06:00
  • 9b7e6b6083 Enable alt_cfgpp_scale for dpmpp_2s, dpmpp_sde and res samplers blepping 2024-08-27 04:59:06 -06:00
  • 7fc26d0488 Euler should allow alt_cfgpp blepping 2024-08-25 20:27:00 -06:00
  • 7418974f6b Initial Perlin3D and 2D implementation blepping 2024-08-21 06:50:54 -06:00
  • bc1e4b0874 Fix setting group parameters blepping 2024-08-17 14:45:39 -06:00
  • 3e73d2e352 Fix uncond preview_mode blepping 2024-08-17 08:20:55 -06:00
  • 0aa45f98ff Allow setting a preview_mode in groups blepping 2024-08-17 07:45:19 -06:00
  • aac7a05bb2 Fix issue where batches didn't work with Diffrax solver blepping 2024-08-17 07:23:51 -06:00
  • ac1951101f Add TAESD encode/decode and some image handling function for expressions blepping 2024-08-16 11:30:04 -06:00
  • fdbbd970e7 Adjust noise scaling approach blepping 2024-08-16 11:09:54 -06:00
  • 9db4fbe514 Fix noise sampler reset for really reals this time blepping 2024-08-16 11:09:19 -06:00
  • 2d8125e011 Allow dash in expression symbols blepping 2024-08-16 11:07:58 -06:00
  • 076d80918a Add tooltip metadata to nodes blepping 2024-08-15 08:40:15 -06:00
  • bf43d36bac Allow using nnlatentupscale in expressions if available blepping 2024-08-15 07:53:46 -06:00
  • fd5d0ef6a1 Fix noise cache update to work better when the latent size changes blepping 2024-08-15 05:01:13 -06:00
  • 0595a6d304 Fix another fstr in fstr issue blepping 2024-08-09 08:52:51 -06:00
  • 305720c66e Fix issue with fstr in fstr blepping 2024-08-09 08:33:51 -06:00
  • f0e52ec054 Make restarting work better when the latent changes sizes during sampling blepping 2024-08-08 19:35:51 -06:00
  • 442bde294a Add t_shape expression function blepping 2024-08-08 14:10:25 -06:00
  • 764f04a6a7 Fix t_noise expression function blepping 2024-08-08 07:52:40 -06:00
  • 2481e7263b Allow setting temporary variables in expressions blepping 2024-08-08 06:27:53 -06:00
  • 470b38231f Refactor (#1) blepping 2024-08-04 11:28:06 -06:00
  • ee37473eac Power filter fixes refactor blepping 2024-08-04 11:24:02 -06:00
  • 3d7193acd0 Make expression rows stand out more in table blepping 2024-08-04 09:09:55 -06:00
  • 553127a766 Add more tensor operations blepping 2024-08-04 08:42:54 -06:00
  • 0caf623d05 Add some more ops for expressions. blepping 2024-08-02 20:04:25 -06:00
  • 6a093ef6a0 Filter/exp doc updates blepping 2024-08-02 13:02:22 -06:00
  • 222bd00991 Sync changes blepping 2024-08-02 12:50:10 -06:00
  • 2791278704 Cleanups, documentation updates blepping 2024-07-15 18:47:16 -06:00
  • 28b40df8b1 Sync changes blepping 2024-07-14 19:40:50 -06:00
  • fd7ffc4e54 Sync changes blepping 2024-07-09 18:01:42 -06:00
  • 187c0cbabc Sync changes blepping 2024-07-09 12:53:58 -06:00
  • e7db5e9213 Sync changes blepping 2024-07-07 06:58:55 -06:00
  • 361da0f32b Progress blepping 2024-07-05 13:12:24 -06:00
  • ac194dc18d More CFG++/ancestralness support blepping 2024-06-28 20:47:59 -06:00
  • ef417b2e74 Fix README typo blepping 2024-06-28 14:23:04 -06:00
  • 899fc19859 Cleanups, documentation updates blepping 2024-06-28 08:45:28 -06:00
  • edad6fb0eb Sync changes blepping 2024-06-27 14:47:18 -06:00
  • dcef1ea159 Correctly clone group blepping 2024-06-18 04:25:46 -06:00
  • f9443ea74f Rename nodes blepping 2024-06-11 19:05:37 -06:00
  • 4940e49196 Native support for restart sampling blepping 2024-06-11 05:53:53 -06:00
  • 9258cb2d90 Stage 1 blepping 2024-06-09 21:57:44 -06:00
  • 8d0716623c Fix substep debug print for average and sample merge types blepping 2024-06-01 14:54:01 -06:00
  • 81f0de654e Fix sample merge strategy blepping 2024-05-31 14:01:39 -06:00
  • b5a4bf9895 Rewrite model call caching blepping 2024-05-31 13:21:13 -06:00
  • bf8d525db2 Allow setting dynamic ETA and RETA, other cleanups blepping 2024-05-30 22:51:09 -06:00
  • be5e5d8933 All sorts of fun stuff blepping 2024-05-30 19:47:44 -06:00
  • 05dcec2985 Fix incorrectly caching first model eval blepping 2024-05-30 08:14:55 -06:00
  • aa3e12ae34 Initial implementation blepping 2024-05-30 07:47:43 -06:00
  • 360ba4842a Initial commit blepping 2024-05-30 02:48:23 -06:00