Commit Graph

  • a6c94002a7 Register AnimateDiffModel and AnimateDiffInfo on DinkLink Jedrzej Kosinski 2024-11-29 22:37:02 -06:00
  • 28b841f083 Fixed special model features not being changed to use attachment from refactored MotionModelPatchers Jedrzej Kosinski 2024-11-29 02:04:40 -06:00
  • 95cfd12a81 Generalized AnimateDiffModel initialization so mm_state_dict can be used to determine if down/up blocks should be present and the attention block count, added init_kwargs input to AnimateDiffModel so some behavior can be adapted by unusual models Jedrzej Kosinski 2024-11-29 01:33:49 -06:00
  • 5ee8cf677e Pass transformer_options into VanillaTemporalModule and all subsequent layers, as well as mm_kwargs were applicable, so that behavior can be more easily extended in the future, both from ADE code and other node packs Jedrzej Kosinski 2024-11-28 13:52:02 -06:00
  • 0a2d1291c9 Refactored MotionModelPatcher into MotionModelAttachment so that no custom ModelPatcher model is required; no more mismatches between ComfyUI and ADE ModelPatcher features. Also made Scale Ref Image and VAE Encode node use batched vae encoding Jedrzej Kosinski 2024-11-27 23:31:55 -06:00
  • 32a06f1e15 Match changes in ComfyUI PR that remove opt_ prefix on optional comfy.hook function params Jedrzej Kosinski 2024-11-21 15:50:47 -06:00
  • d06a40877a Adjusted spacing Jedrzej Kosinski 2024-11-17 09:08:16 -06:00
  • 066bb23b43 Clean up perform_image_injection, as backwards compatible code no longer needed Jedrzej Kosinski 2024-11-17 09:01:40 -06:00
  • 054418df0e Replace apply_model_factory with special_model_apply_model_wrapper that uses built-in ComfyUI wrapper for apply_model Jedrzej Kosinski 2024-11-17 08:59:41 -06:00
  • 844b4e4488 Make diffusion_model_groupnormed hack use built-in diffusion_model wrapper instead to fix weird issue with ContextRef + ImageInjection Jedrzej Kosinski 2024-11-17 08:35:45 -06:00
  • 68ccced6f7 Added support for hooks from CLIP to be applied to resulting conds to respect ComfyUI expected behavior Jedrzej Kosinski 2024-11-16 17:38:43 -06:00
  • d70fd110b8 Modified comfy.hooks calls to match ComfyUI changes Jedrzej Kosinski 2024-11-16 16:40:49 -06:00
  • f64d67466f Add proper parent reference to MotionModelPatcher.clone() to work properly with new memory management Jedrzej Kosinski 2024-11-14 21:59:58 -06:00
  • 48079783a2 Use DinkLink to get ACN wrapper for ContextRef and ControlNet conversion purposes Jedrzej Kosinski 2024-11-14 12:10:26 -06:00
  • 815eede845 Make context_extras an optional param on Set Context Extras node Jedrzej Kosinski 2024-11-14 03:05:37 -06:00
  • 48db232eb6 Added DinkLink scaffolding Jedrzej Kosinski 2024-11-12 18:14:47 -06:00
  • 7ded0a7c74 version bump Jedrzej Kosinski 2024-11-12 16:33:49 -06:00
  • f2f9c90449 Added support for HelloMeme AnimateDiff model loading via simple key conversion Jedrzej Kosinski 2024-11-12 16:13:47 -06:00
  • c088d80a98 Made Prompt Scheduling work with schedule_clip, fixed progress bar advancing too quick Jedrzej Kosinski 2024-11-12 13:58:20 -06:00
  • 006ac043ef Commented out NoiseCalibration and FancyVideo from user's view so can be safely merged into main, will need to get working properly later Jedrzej Kosinski 2024-11-12 09:55:42 -06:00
  • 31955647a1 Moved autosize param from optional to hidden for all nodes Jedrzej Kosinski 2024-11-12 09:48:28 -06:00
  • bac7a818bb Deprecated most of nodes_conditioning nodes since they exist in vanilla ComgyUI Jedrzej Kosinski 2024-11-12 09:28:49 -06:00
  • f32a382238 Refactored nodes_conditioning.py to use new built-in ComfyUI hook features (will deprecate almost all these nodes soon after testing) Jedrzej Kosinski 2024-11-12 09:06:48 -06:00
  • 0fb102e4c0 Modified FunctionInjectionHolder to work more smoothily with new ComfyUI memory management system Jedrzej Kosinski 2024-11-11 07:30:05 -06:00
  • 959fd3fd45 Match changes in patch_hooks_improved_memory ComfyUI branch Jedrzej Kosinski 2024-11-02 22:21:45 -05:00
  • 8be60d713f Tables DrJKL 2024-10-25 16:24:36 -07:00
  • 90a76659f7 Update contextref workflow DrJKL 2024-10-25 15:41:16 -07:00
  • c589762c17 Workflow images, updated contextref again DrJKL 2024-10-25 15:37:48 -07:00
  • 7f3a4db217 CarDos and v14 DrJKL 2024-10-25 15:28:28 -07:00
  • b46dbecb4b Option to see the workflows inline. DrJKL 2024-10-25 15:02:47 -07:00
  • c09af0543b Update ContextRef DrJKL 2024-10-25 14:50:51 -07:00
  • 22bbde6644 Fix EOL DrJKL 2024-10-25 13:13:29 -07:00
  • 9cf79d09a3 Update workflows. Cleaner README DrJKL 2024-10-25 12:56:53 -07:00
  • 7c84c5198f Latent Upscale (Part 1) DrJKL 2024-10-25 02:29:35 -07:00
  • 2ac80d2020 Add Motion LoRA example DrJKL 2024-10-25 02:08:11 -07:00
  • 95c1b83c57 Delete mp4s DrJKL 2024-10-25 02:08:01 -07:00
  • 09ec8cc90e Add a bit more text. DrJKL 2024-10-25 01:35:15 -07:00
  • dfb5ad619c I'd love github to add mp4 support... DrJKL 2024-10-25 01:24:45 -07:00
  • a7417ca5c8 Add first 4 examples DrJKL 2024-10-25 01:19:30 -07:00
  • ce6122f5c7 Also ignore .pt files DrJKL 2024-10-24 14:44:55 -07:00
  • ca19186bee Move Node and Samples into separate files (should speed up page load) DrJKL 2024-10-25 13:42:23 -07:00
  • 2161721854 Merge branch 'main' into rework-modelpatcher Jedrzej Kosinski 2024-10-25 15:43:46 -05:00
  • b3e508ae82 Merge pull request #490 from AustinMroz/main Jedrzej Kosinski 2024-10-25 15:42:51 -05:00
  • 38a513f09f Shrink width of long title nodes by default Austin Mroz 2024-10-25 02:46:01 -05:00
  • 0b01ea1b27 Refactored ADGS to be a variable stored within transformer_options instead of a global variable Jedrzej Kosinski 2024-10-24 22:24:32 -05:00
  • 82c8801243 Merge branch 'main' into rework-modelpatcher Jedrzej Kosinski 2024-10-24 21:32:06 -05:00
  • 7975e919a7 Merge pull request #479 from AustinMroz/main Jedrzej Kosinski 2024-10-24 21:31:32 -05:00
  • 3e93f152b0 Removed no longer needed code from sampling.py, removed ContextRefInjector as upcoming ComfyUI/ACN changes will make its use obsolete Jedrzej Kosinski 2024-10-08 17:48:47 -05:00
  • 1698f9f4aa Fixed device mismatch issue in perform_image_injection (Image Injection) code after code refactor Jedrzej Kosinski 2024-10-07 11:00:24 -05:00
  • b960317e42 Refactored outer_sample_wrapper to work with my changes in in-progress ComfyUI branch Kosinkadink 2024-09-27 12:15:47 +09:00
  • 10e6b0bbae Made Visualize Context Options nodes work after the refactor Kosinkadink 2024-09-24 21:49:35 +09:00
  • 8c3c948a2c Updated gen1 nodes and deprecated nodes to use new ModelPatcher system properly Kosinkadink 2024-09-24 16:03:38 +09:00
  • f003299708 Adapted sliding_calc_cond_batch and forward_timestep_embed to use new ModelPatcher wrappers/patches, removed no-longer used code, removed model_name from InjectionParams Kosinkadink 2024-09-24 14:05:46 +09:00
  • 891a55db6d widget selection, collapse allignment, video style Austin Mroz 2024-08-14 17:41:26 -05:00
  • 15f9dd5b34 Allow for autosize to be specified as hidden input Austin Mroz 2024-09-22 04:03:19 -05:00
  • a1b03d6851 Ported Gen1 nodes to use upcoming ComfyUI features, refactored some code to match ComfyUI changes Kosinkadink 2024-09-22 16:38:57 +09:00
  • 3e3d29729f Fixed FreeInit for new implementation Kosinkadink 2024-09-21 21:48:24 +09:00
  • e6a9638cef Started porting over code to use upcoming ModelPatcher features in ComfyUI to get rid of a bunch of hacky code (and to enable hookable patches) Kosinkadink 2024-09-21 16:33:05 +09:00
  • 9a4545263a Merge branch 'main' into develop Kosinkadink 2024-09-19 07:52:53 +09:00
  • 261fac8a01 Merge pull request #478 from Kosinkadink/print-fix Jedrzej Kosinski 2024-09-19 07:52:19 +09:00
  • 9bfb5a8c9b Fix print_schedule throwing error in cases where prompt schedule is extending prompts after the last provided index Kosinkadink 2024-09-19 07:50:17 +09:00
  • a77460cfaf Updated emb_patch, some upgrades for ModelSamplingConfig Jedrzej Kosinski 2024-09-07 03:06:53 -05:00
  • 1a9d70ee4c Progress on FancyVideo support Jedrzej Kosinski 2024-09-03 15:37:14 -05:00
  • 6a1d498ce0 Started work on NoiseCalibration implementation (pain) Jedrzej Kosinski 2024-09-01 12:34:07 -05:00
  • 0837d2b197 Adjust ADEAUTOSIZE since after description feature was added, it works differently and most adjustments are no longer necessary (and their presence makes the nodes too wide) Jedrzej Kosinski 2024-09-01 09:31:53 -05:00
  • 00b63e65f0 Merge branch 'main' into develop Jedrzej Kosinski 2024-08-30 08:25:28 -05:00
  • 83fe8d4063 Merge pull request #469 from Kosinkadink/fp8-fix Jedrzej Kosinski 2024-08-30 08:21:56 -05:00
  • 3e3351ad72 Fix fp8 support for AD models Jedrzej Kosinski 2024-08-30 08:20:38 -05:00
  • 0475e7099c Merge branch 'main' into develop Jedrzej Kosinski 2024-08-28 07:42:23 -05:00
  • 34b7c52617 Merge pull request #466 from Kosinkadink/scheduling-hotfix Jedrzej Kosinski 2024-08-28 04:43:13 -05:00
  • 09a0830a93 Fixed Prompt Scheduling node (no latents version) from not working due to missing comma Jedrzej Kosinski 2024-08-28 04:42:12 -05:00
  • ae7ae379cd In Create Raw Sigma Schedule, renamed lcm_zsnr to zsnr and changed logic to allow applying zsnr for non-lcm Jedrzej Kosinski 2024-08-23 04:43:47 -05:00
  • df8eb6fb90 Merge branch 'main' into develop Jedrzej Kosinski 2024-08-23 04:42:31 -05:00
  • 675241cd64 Merge pull request #463 from Kosinkadink/calculate_weight_change Jedrzej Kosinski 2024-08-23 04:29:05 -05:00
  • 12a5dd58e9 version bump Jedrzej Kosinski 2024-08-23 04:01:24 -05:00
  • 651ccfecf7 Update calculate_weight call to use new location to remove warning (backwards compatible) Jedrzej Kosinski 2024-08-23 04:01:08 -05:00
  • 7c2c863038 Improved description for Value Scheduling node Jedrzej Kosinski 2024-08-21 21:07:09 -05:00
  • 32c352e20e Initial scaffolding for supporting FancyVideo, refactored load_motion_module code to manually parse load_state_dict load_result Jedrzej Kosinski 2024-08-21 20:29:54 -05:00
  • c5c27807f0 Merge PR #460 from Kosinkadink/develop - New ComfyUI version changes Jedrzej Kosinski 2024-08-20 02:42:00 -05:00
  • 790f3a98c0 version bump Jedrzej Kosinski 2024-08-20 02:35:32 -05:00
  • 5e018612ba Remove no longer needed backwards compatibility code Jedrzej Kosinski 2024-08-20 02:35:05 -05:00
  • ff07c13452 Refactored patching code to work with latest ComfyUI - NOT backwards compatible with previous ComfyUI versions, sadly Jedrzej Kosinski 2024-08-20 01:26:47 -05:00
  • d8af8fe2db Merge PR #457 from Kosinkadink/develop - fix for scale masks Jedrzej Kosinski 2024-08-18 23:08:16 -05:00
  • 433339a776 version bump Jedrzej Kosinski 2024-08-18 23:04:30 -05:00
  • cf7c31b44d Merge branch 'main' into develop Jedrzej Kosinski 2024-08-18 23:04:11 -05:00
  • 6eb3f2ccb9 Fix regression after latest ADE update with float list/tensor scale multival due to forgetting to replace self.sub_idxs = subidxs when exploring if scale_mask creation should be moved down a layer Jedrzej Kosinski 2024-08-18 23:03:57 -05:00
  • fb904a326c Merge PR #455 from Kosinkadink/develop - Per-Block Effect/Scale control Jedrzej Kosinski 2024-08-16 09:18:56 -05:00
  • 8c76a9ccf4 Added per_block input to Apply AnimateDiff+CameraCtrl Model Jedrzej Kosinski 2024-08-16 09:18:02 -05:00
  • 7eeed536d1 Fixed scale_masks param being None with CameraCtrl Jedrzej Kosinski 2024-08-16 09:12:12 -05:00
  • 541ece5915 cleanup conflicting type import Jedrzej Kosinski 2024-08-16 08:42:43 -05:00
  • 3c4d5d45e8 version bump Jedrzej Kosinski 2024-08-16 08:38:25 -05:00
  • 3a380d0a18 Added scale support to Per Block nodes Jedrzej Kosinski 2024-08-16 08:35:40 -05:00
  • 96d2807931 Added Per Block Floats nodes Jedrzej Kosinski 2024-08-16 05:53:27 -05:00
  • 6813b0c19b Fix sd_type check for AD Per Block node Jedrzej Kosinski 2024-08-16 04:55:34 -05:00
  • 1a87cefb18 Initial Per-Block implementation - only effect works currently, still need to implement scale, fixed some Apply node sizes due to .js changes with documentation Jedrzej Kosinski 2024-08-16 03:40:33 -05:00
  • f2376ebe9b Rollback moving of scale_mask and cameractrl_effect, refactor so that set_scale replaces set_scale_multiplier and set_scale_mask where applicable Jedrzej Kosinski 2024-08-15 23:44:12 -05:00
  • 2a520db00c Moved scale_mask and cameractrl_effec to TemporalTransformerBlock Jedrzej Kosinski 2024-08-15 23:01:56 -05:00
  • e34c410ceb Preparing for Per-Block Effect/Scale, fixed cameractrl_effect using raw_scale_mask instead of instead of raw_cameractrl_effect Jedrzej Kosinski 2024-08-15 22:36:31 -05:00
  • 2b1de6c2de Merge PR #453 from Kosinkadink/develop - Prompt/Value Scheduling Nodes + Desc. Jedrzej Kosinski 2024-08-15 01:16:06 -05:00
  • 1ff11eeffd Update README.md Jedrzej Kosinski 2024-08-15 01:10:19 -05:00