MCPcopy Create free account

hub / github.com/Kosinkadink/ComfyUI-Advanced-ControlNet / functions

Functions437 in github.com/Kosinkadink/ComfyUI-Advanced-ControlNet

↓ 74 callersMethodformat
(self, record)
adv_control/logger.py:16
↓ 66 callersMethodto
(self, device)
adv_control/control_lllite.py:102
↓ 60 callersMethodget
(self, idx: int, control: dict[str, list[Tensor]], key: str, default=1.0)
adv_control/utils.py:89
↓ 17 callersMethoddefault
(cls, extras: dict[str]={})
adv_control/utils.py:120
↓ 16 callersMethodadd
(self, keyframe: LatentKeyframe)
adv_control/utils.py:190
↓ 9 callersMethodclone
(self)
adv_control/utils.py:214
↓ 9 callersMethodcopy
(self, subtype=None)
adv_control/control.py:130
↓ 9 callersMethodcopy_to_advanced
(self, copied: 'AdvancedControlBase')
adv_control/utils.py:917
↓ 8 callersFunctionbroadcast_image_to_extend
(tensor, target_batch_size, batched_number, except_one=True)
adv_control/utils.py:392
↓ 8 callersMethodclean_ref
(self)
adv_control/control_reference.py:512
↓ 7 callersMethod__init__
(self, image: Tensor, control_type: str, strength: float)
adv_control/control_plusplus.py:54
↓ 7 callersMethod__init__
(self, control_model, timestep_keyframes: TimestepKeyframeGroup, global_average_pooling=False, compression_rat
adv_control/control.py:25
↓ 7 callersFunctionextend_to_batch_size
(tensor: Tensor, batch_size: int)
adv_control/utils.py:384
↓ 7 callersMethodprepare_mask_cond_hint
(self, x_noisy: Tensor, t, cond, batched_number, dtype=None, direct_attn=False)
adv_control/utils.py:843
↓ 6 callersFunctionchainCallback
(object, property, callback)
web/js/documentation.js:3
↓ 6 callersMethodclean_all
(self)
adv_control/control_reference.py:528
↓ 6 callersMethodcontrolnet
(cls, weights_output: list[float]=None, weights_middle: list[float]=None, weights_input: list[float]=None, unc
adv_control/utils.py:136
↓ 6 callersMethodget_cn_idxs
(self, uuids: list[UUID], ignore_contxtref)
adv_control/control_reference.py:490
↓ 6 callersFunctionis_advanced_controlnet
(input_object)
adv_control/control.py:710
↓ 6 callersFunctionload_controlnet
(ckpt_path, timestep_keyframe: TimestepKeyframeGroup=None, model=None)
adv_control/control.py:512
↓ 6 callersMethodmovedim
(self, *args, **kwargs)
adv_control/utils.py:310
↓ 5 callersMethodclean_contextref
(self)
adv_control/control_reference.py:520
↓ 5 callersMethodclone
(self)
adv_control/control_reference.py:107
↓ 5 callersMethodfrom_vanilla
(v: ControlNet, timestep_keyframe: TimestepKeyframeGroup=None, subtype=None)
adv_control/control.py:145
↓ 5 callersFunctionget_properly_arranged_t2i_weights
(initial_weights: list[float])
adv_control/utils.py:47
↓ 5 callersMethodhas_control_weights
(self)
adv_control/utils.py:241
↓ 5 callersFunctionprepare_mask_batch
(mask: Tensor, shape: Tensor, multiplier: int=1, match_dim1=False, match_shape=False, flux_shape=None)
adv_control/utils.py:358
↓ 4 callersMethod__init__
(self, modules: dict[str, 'LLLiteModule'], patch_type: str, control: Union[AdvancedControlBase, ControlBase]=N
adv_control/control_lllite.py:66
↓ 4 callersMethod__init__
(self, method: str)
adv_control/control_sparsectrl.py:164
↓ 4 callersMethodadd
(self, keyframe: TimestepKeyframe)
adv_control/utils.py:268
↓ 4 callersMethodcleanup
(self)
adv_control/control.py:236
↓ 4 callersMethodcopy_with_new_weights
(self, new_weights_input: list[float]=None, new_weights_middle: list[float]=None, new_weights_output: list[flo
adv_control/utils.py:111
↓ 4 callersFunctionget_dinklink
()
adv_control/dinklink.py:31
↓ 4 callersMethodis_adain
(cls, ref_type: str)
adv_control/control_reference.py:83
↓ 4 callersMethodis_attn
(cls, ref_type: str)
adv_control/control_reference.py:79
↓ 4 callersFunctionload_sparsectrl
(ckpt_path: str, controlnet_data: dict[str, Tensor]=None, timestep_keyframe: TimestepKeyframeGroup=None, spars
adv_control/control.py:718
↓ 4 callersMethodmake_zero_conv
(self, channels, operations=None, dtype=None, device=None)
adv_control/control_svd.py:299
↓ 4 callersFunctionsetCollapse
(el, doCollapse)
web/js/documentation.js:87
↓ 4 callersMethodset_control
(self, control: Union[AdvancedControlBase, ControlBase])
adv_control/control_lllite.py:108
↓ 4 callersMethodt2iadapter
(cls, weights_input: list[float]=None, uncond_multiplier: float=1.0, extras: dict[str]={}, disable_applied_to=
adv_control/utils.py:132
↓ 3 callersMethod__init__
(self, reference_type: str, attn_style_fidelity: float, adain_style_fidelity: float,
adv_control/control_reference.py:88
↓ 3 callersMethod_prepare_mask
(self, attr_name, orig_mask: Tensor, x_noisy: Tensor, t, cond, batched_number, dtype=None, direct_attn=False)
adv_control/utils.py:853
↓ 3 callersFunctionaddResizeHook
(node, padding, useOldMin=false)
web/js/autosize.js:3
↓ 3 callersMethodadd_compatible_weight
(self, control_weight_type: str)
adv_control/utils.py:537
↓ 3 callersMethodapply_advanced_strengths_and_masks
(self, x: Tensor, batched_number: int, flux_shape: tuple=None)
adv_control/utils.py:776
↓ 3 callersMethodcleanup_advanced
(self)
adv_control/control.py:140
↓ 3 callersMethodclone
(self)
adv_control/control_plusplus.py:59
↓ 3 callersMethodclone
(self)
adv_control/utils.py:291
↓ 3 callersFunctionconvert_to_advanced
(control, timestep_keyframe: TimestepKeyframeGroup=None)
adv_control/control.py:574
↓ 3 callersMethodconvert_to_index_int
(self, raw_index: str, latent_count: int = 0, is_range: bool = False, allow_negative = False)
adv_control/nodes_keyframes.py:276
↓ 3 callersMethodcopy
(self)
adv_control/control_reference.py:306
↓ 3 callersMethodget_weights
(cls, num_from: float, num_to: float, length: int, method: str, reverse=False)
adv_control/utils.py:159
↓ 3 callersFunctionis_sd3_advanced_controlnet
(input_object: ControlNetAdvanced)
adv_control/control.py:714
↓ 3 callersMethodrestore
(self, block: BasicTransformerBlock)
adv_control/control_reference.py:648
↓ 3 callersMethodto_idx
(cls, control_type: str)
adv_control/control_plusplus.py:46
↓ 3 callersMethodverify_all_weights
(self, throw_error=True)
adv_control/utils.py:540
↓ 2 callersMethodadd
(self, pp_input: PlusPlusInput)
adv_control/control_plusplus.py:67
↓ 2 callersMethodany_attn_strength_to_apply
(self)
adv_control/control_reference.py:178
↓ 2 callersFunctionare_all_advanced_controlnet
(input_object: ControlBase)
adv_control/control.py:700
↓ 2 callersMethodcalc_latent_keyframe_mults
(self, x: Tensor, batched_number: int)
adv_control/utils.py:728
↓ 2 callersMethodcleanup
(self)
adv_control/control_lllite.py:117
↓ 2 callersMethodcleanup_advanced
(self)
adv_control/utils.py:886
↓ 2 callersMethodclear_cref_for_uuids
(self, uuids: list[UUID])
adv_control/control_reference.py:506
↓ 2 callersMethodclone_with_control
(self, control: AdvancedControlBase)
adv_control/control_lllite.py:113
↓ 2 callersFunctioncollapseUnlessMatch
(items,t)
web/js/documentation.js:125
↓ 2 callersMethodcontrollllite
(cls, weights_output: list[float]=None, weights_middle: list[float]=None, weights_input: list[float]=None, unc
adv_control/utils.py:144
↓ 2 callersFunctioncreate_dinklink
()
adv_control/dinklink.py:27
↓ 2 callersMethodcreate_from_kwargs
(attn_style_fidelity=0.0, adain_style_fidelity=0.0, attn_ref_weight=0.0, adain_ref_we
adv_control/control_reference.py:122
↓ 2 callersMethoddefault_control_actions
(self, x_noisy, t, cond, batched_number, transformer_options)
adv_control/utils.py:704
↓ 2 callersMethodget_avg_style_fidelity
(self, uuids: list[UUID], ignore_contextref)
adv_control/control_reference.py:475
↓ 2 callersMethodget_bank
(self, uuids: list[UUID], ignore_contextref, cdevice=None)
adv_control/control_reference.py:460
↓ 2 callersMethodget_effective_attn_mask_or_float
(self, x: Tensor, channels: int, is_mid: bool)
adv_control/control_reference.py:190
↓ 2 callersMethodget_effective_guarantee_steps
If keyframe starts before current sampling range (max_sigma), treat as 0.
adv_control/utils.py:250
↓ 2 callersMethodget_effective_strength
(self)
adv_control/control_reference.py:184
↓ 2 callersFunctionget_idx_list_from_str
(indexes: str)
adv_control/control_sparsectrl.py:303
↓ 2 callersMethodinit_cref_for_uuids
(self, uuids: list[UUID])
adv_control/control_reference.py:500
↓ 2 callersFunctionis_read
(state: str)
adv_control/control_reference.py:61
↓ 2 callersFunctionis_write
(state: str)
adv_control/control_reference.py:64
↓ 2 callersFunctionload_controlnetplusplus
(ckpt_path: str, timestep_keyframe: TimestepKeyframeGroup=None, model=None)
adv_control/control_plusplus.py:358
↓ 2 callersMethodload_weights
(self, cn_extras: dict[str]={})
adv_control/nodes_weight.py:28
↓ 2 callersMethodprepare_conditioning_info
(self)
adv_control/control.py:360
↓ 2 callersMethodset_c_cn_idx_for_uuids
(self, cn_idx: int, uuids: list[UUID])
adv_control/control_reference.py:486
↓ 2 callersMethodset_c_style_cfgs_for_uuids
(self, style_cfg: float, uuids: list[UUID])
adv_control/control_reference.py:471
↓ 2 callersMethodset_cond_hint_mask
(self, mask_hint)
adv_control/utils.py:632
↓ 2 callersFunctionset_model_patch
(transformer_options, patch, name)
adv_control/control_lllite.py:22
↓ 2 callersMethodset_timestep_keyframes
(self, timestep_keyframes: TimestepKeyframeGroup)
adv_control/utils.py:555
↓ 2 callersMethodshould_run
(self)
adv_control/control_reference.py:218
↓ 2 callersFunctiontorch_dfs
(model: torch.nn.Module)
adv_control/utils.py:474
↓ 2 callersMethoduniversal
(cls, base_multiplier: float, uncond_multiplier: float=1.0, extras: dict[str]={})
adv_control/utils.py:124
↓ 2 callersMethodverify_control_type
(self, model_name: str, pp_group: PlusPlusInputGroup=None)
adv_control/control_plusplus.py:252
↓ 1 callersMethod__init__
(self, *args, **kwargs)
adv_control/control_ctrlora.py:51
↓ 1 callersFunction_add_context_ref
(actual_cond: dict[str], context_ref: ReferenceAdvanced)
adv_control/control_reference.py:390
↓ 1 callersFunction_add_context_ref_to_conds
(conds: dict[list[dict[str]]], context_ref: ReferenceAdvanced)
adv_control/control_reference.py:375
↓ 1 callersFunction_add_context_ref_to_existing_control
(control: ControlBase, context_ref: ReferenceAdvanced)
adv_control/control_reference.py:376
↓ 1 callersFunction_convert_all_control_to_advanced
(input_object: ControlBase, cache: dict)
adv_control/control.py:635
↓ 1 callersFunction_create_sparse_motionmodelpatcher
(motion_model, load_device, offload_device)
adv_control/control_sparsectrl.py:104
↓ 1 callersFunction_create_tks_from_dict_list
(dlist: list[dict[str]])
adv_control/control_reference.py:345
↓ 1 callersMethod_get_c_bank_for_uuids
(self, uuids: list[UUID])
adv_control/control_reference.py:444
↓ 1 callersMethod_get_c_cn_idxs_for_uuids
(self, uuids: list[UUID])
adv_control/control_reference.py:495
↓ 1 callersMethod_get_c_cn_idxs_for_uuids
(self, uuids: list[UUID])
adv_control/control_reference.py:594
next →1–100 of 437, ranked by callers