MCPcopy Create free account

hub / github.com/brycedrennan/imaginAIry / functions

Functions2,992 in github.com/brycedrennan/imaginAIry

↓ 5 callersMethodinsert_before_type
(self, module_type: type[Module], new_module: Module)
imaginairy/vendored/refiners/fluxion/layers/chain.py:402
↓ 5 callersMethodload
(cls, path)
imaginairy/weight_management/translation.py:81
↓ 5 callersFunctionmake_attn
(in_channels, attn_type="vanilla", attn_kwargs=None)
imaginairy/modules/sgm/diffusionmodules/model.py:279
↓ 5 callersMethodmax_memory_allocated
(cls)
tests/test_utils/test_memory_tracker.py:24
↓ 5 callersMethodnamed_modules
(self, *args: Any, **kwargs: Any)
imaginairy/vendored/refiners/fluxion/layers/module.py:41
↓ 5 callersFunctionnorm
(x: Tensor)
imaginairy/vendored/refiners/fluxion/utils.py:24
↓ 5 callersFunctionnormalization
Make a standard normalization layer. :param channels: number of input channels. :return: an nn.Module for normalization.
imaginairy/modules/diffusion/util.py:240
↓ 5 callersFunctionnormalization
Make a standard normalization layer. :param channels: number of input channels. :return: an nn.Module for normalization.
imaginairy/modules/sgm/diffusionmodules/util.py:252
↓ 5 callersFunctionpad
(x: Tensor, pad: Iterable[int], value: float = 0.0, mode: str = "constant")
imaginairy/vendored/refiners/fluxion/utils.py:37
↓ 5 callersFunctionremove_option
(options, option_name)
imaginairy/cli/shared.py:287
↓ 5 callersFunctionresize_roi_coordinates
Resize a region of interest while staying within the bounds. setting expand_up to False will prevent the ROI from expanding upwards, which i
imaginairy/utils/roi_utils.py:34
↓ 5 callersMethodsample
(self, batch_size=16, return_intermediates=False)
imaginairy/modules/diffusion/ddpm.py:517
↓ 5 callersFunctiontformfwd
Function: ---------- apply affine transform 'trans' to uv Parameters: ---------- @trans: 3x3 np.array tr
imaginairy/vendored/facexlib/detection/matlab_cp2tform.py:13
↓ 5 callersMethodto_rgb
(self, x)
imaginairy/modules/diffusion/ddpm.py:1705
↓ 5 callersFunctionzero_module
Zero out the parameters of a module and return it.
imaginairy/modules/diffusion/util.py:215
↓ 4 callersMethod__init__
(self, embed_dim, n_classes=1000, key="class", ucg_rate=0.1)
imaginairy/modules/encoders.py:20
↓ 4 callersMethod__init__
Init. Args: scale_factor (float): scaling mode (str): interpolation mode
imaginairy/modules/midas/midas/blocks.py:227
↓ 4 callersMethod__init__
(self, in_channels, out_channels, video_kernel_size=3, *args, **kwargs)
imaginairy/modules/sgm/autoencoding/temporal_ae.py:94
↓ 4 callersMethod__init__
( self, n_layers, feats_in, c_in, c_mid, c_out, group_
imaginairy/vendored/k_diffusion/models/image_v1.py:34
↓ 4 callersMethod__init__
(self, version, reduce_cond, reduce_dim, prompt, n_tokens)
imaginairy/vendored/clipseg/__init__.py:139
↓ 4 callersMethod__init__
(self, in_size=128, out_size=128, min_feat_size=32,
imaginairy/vendored/facexlib/parsing/parsenet.py:142
↓ 4 callersMethod_find_sag_adapter
(self)
imaginairy/vendored/refiners/foundationals/latent_diffusion/stable_diffusion_xl/model.py:113
↓ 4 callersMethod_increment_stage
Increment the stage of the conversion process.
imaginairy/vendored/refiners/fluxion/model_converter.py:177
↓ 4 callersFunction_make_fusion_block
(features, use_bn, size=None)
imaginairy/modules/midas/midas/dpt_depth.py:14
↓ 4 callersMethod_make_layer
(self, block, planes, blocks, stride=1)
imaginairy/vendored/facexlib/assessment/hyperiqa_net.py:194
↓ 4 callersMethod_make_layer
(self, block, planes, blocks, stride=1)
imaginairy/vendored/facexlib/headpose/hopenet_arch.py:29
↓ 4 callersMethod_make_layer
(self, planes, blocks, stride=1)
imaginairy/vendored/clip/model.py:158
↓ 4 callersFunctionadd_caption_to_image
( img: PIL.Image.Image | LazyLoadingImage, caption, font_size=16, font_path=f"{PKG_ROOT}/data/
imaginairy/utils/img_utils.py:166
↓ 4 callersMethodadd_noise
( self, x: Tensor, noise: Tensor, step: int, )
imaginairy/vendored/refiners/foundationals/latent_diffusion/schedulers/scheduler.py:109
↓ 4 callersMethodadd_special_care_score
(self, concept_idx: int, abs_score, threshold)
imaginairy/utils/safety.py:26
↓ 4 callersMethodas_pillow
(self)
imaginairy/schema.py:211
↓ 4 callersFunctioncheckpoint
Evaluate a function without caching intermediate activations, allowing for reduced memory at the expense of extra compute in the backward pas
imaginairy/modules/diffusion/util.py:138
↓ 4 callersFunctioncombine_image
Combine the generated image with the original image using the mask image.
imaginairy/utils/img_utils.py:228
↓ 4 callersMethodconvert
(param)
imaginairy/enhancers/video_interpolation/rife/RIFE_HDv3.py:25
↓ 4 callersMethodcopy_to
(self, model)
imaginairy/modules/ema.py:60
↓ 4 callersFunctioncreate_layer_basic
(in_chan, out_chan, bnum, stride=1)
imaginairy/vendored/facexlib/parsing/resnet.py:41
↓ 4 callersMethodcrop
(self, tensor: Tensor, /)
imaginairy/vendored/refiners/foundationals/latent_diffusion/multi_diffusion.py:26
↓ 4 callersMethoddecode_first_stage
(self, z)
imaginairy/modules/sgm/diffusion.py:132
↓ 4 callersMethodencode
(self, x)
imaginairy/modules/sgm/encoders/modules.py:228
↓ 4 callersMethodencode_sliced
encodes the image in slices.
imaginairy/modules/autoencoder.py:116
↓ 4 callersFunctionexists
(val)
imaginairy/modules/sgm/attention.py:63
↓ 4 callersFunctionexists
(val)
imaginairy/modules/sgm/diffusionmodules/openaimodel.py:28
↓ 4 callersMethodforward
(self, input_tensor, timesteps, skip_video=False)
imaginairy/modules/sgm/autoencoding/temporal_ae.py:108
↓ 4 callersMethodfull_copy
(self, deep=True, update=None)
imaginairy/schema.py:811
↓ 4 callersFunctionget_hardware_description
Description of the hardware being used.
imaginairy/utils/__init__.py:45
↓ 4 callersMethodget_last_layer
(self)
imaginairy/modules/autoencoder.py:413
↓ 4 callersFunctionget_location
(val, length)
imaginairy/vendored/facexlib/utils/face_restoration_helper.py:14
↓ 4 callersFunctionget_model_size
(model)
imaginairy/utils/model_cache.py:16
↓ 4 callersFunctionget_noise_prediction
( denoise_func, noisy_latent, time_encoding, neutral_conditioning, positive_conditioning,
imaginairy/samplers/base.py:54
↓ 4 callersMethodget_sigma_gen
(self, num_sigmas)
imaginairy/modules/sgm/diffusionmodules/sampling.py:64
↓ 4 callersFunctionimage_to_tensor
Convert a PIL Image to a Tensor. If the image is in mode `RGB` the tensor will have shape `[3, H, W]`, otherwise `[1, H, W]` for mode `L
imaginairy/vendored/refiners/fluxion/utils.py:115
↓ 4 callersFunctionlinear
Create a linear module.
imaginairy/modules/diffusion/util.py:268
↓ 4 callersMethodmake_concrete_copy
(self)
imaginairy/schema.py:820
↓ 4 callersMethodmake_zero_conv
(self, channels)
imaginairy/modules/cldm.py:330
↓ 4 callersFunctionmask_blend
Apply a mask to the noisy_latent. ts is a decreasing value between 1000 and 1
imaginairy/samplers/base.py:96
↓ 4 callersFunctionmidas_device
()
imaginairy/modules/midas/api.py:305
↓ 4 callersFunctionnoise_like
(shape, device, repeat=False)
imaginairy/modules/diffusion/util.py:299
↓ 4 callersFunctionnorm_normalize
(norm_out)
imaginairy/vendored/imaginairy_normal_map/submodules.py:33
↓ 4 callersFunctionoutpaint_arg_str_parse
(arg_str)
imaginairy/utils/outpaint.py:210
↓ 4 callersFunctionparse_diffusers_repo_url
(url: str)
imaginairy/utils/downloads.py:207
↓ 4 callersMethodprepare_sampling_loop
(self, x, cond, uc=None, num_steps=None)
imaginairy/modules/sgm/diffusionmodules/sampling.py:46
↓ 4 callersMethodpreprocess_image
(self, image: Image.Image, target_size: tuple[int, int])
imaginairy/vendored/refiners/foundationals/segment_anything/model.py:122
↓ 4 callersMethodq_sample
(self, x_start, t, noise=None)
imaginairy/modules/diffusion/ddpm.py:525
↓ 4 callersFunctionreload_model
(model, device=None)
imaginairy/api/video_sample.py:436
↓ 4 callersMethodrestore
Restore the parameters stored with the `store` method. Useful to validate the model with EMA parameters without affecting the
imaginairy/modules/ema.py:79
↓ 4 callersFunctionscale2d
(sx, sy)
imaginairy/vendored/k_diffusion/augmentation.py:16
↓ 4 callersMethodstore
Save the current parameters for restoring later. Args: parameters: Iterable of `torch.nn.Parameter`; the parameters to be
imaginairy/modules/ema.py:69
↓ 4 callersFunctiontile_setup
(tile_size, overlap_percent, base_size)
imaginairy/utils/feather_tile.py:169
↓ 4 callersFunctionto_d
(x, sigma, denoised)
imaginairy/modules/sgm/diffusionmodules/sampling_utils.py:36
↓ 4 callersFunctionunload_model
(model)
imaginairy/api/video_sample.py:428
↓ 4 callersFunctionupscale_latent
( low_res_latent, upscale_prompt="", seed=0, steps=15, guidance_scale=1.0, batch_size=
imaginairy/enhancers/upscale_riverwing.py:207
↓ 4 callersMethodvisual_forward
(self, x_inp, extract_layers=(), skip=False, mask=None)
imaginairy/vendored/clipseg/__init__.py:196
↓ 4 callersFunctionwarp
(tenInput, tenFlow)
imaginairy/enhancers/video_interpolation/rife/warplayer.py:9
↓ 4 callersFunctionzero_module
Zero out the parameters of a module and return it.
imaginairy/modules/sgm/diffusionmodules/util.py:227
↓ 3 callersMethod__init__
( self, unet: SD1UNet | None = None, lda: SD1Autoencoder | None = None, clip_t
imaginairy/modules/refiners_sd.py:182
↓ 3 callersMethod__init__
(self, start_index=1)
imaginairy/modules/midas/midas/backbones/utils.py:6
↓ 3 callersMethod__init__
(self, use_dropout=True)
imaginairy/modules/sgm/autoencoding/lpips/loss/lpips.py:14
↓ 3 callersMethod__init__
(self)
imaginairy/enhancers/video_interpolation/rife/IFNet_HDv3.py:42
↓ 3 callersMethod__init__
( self, inv_gamma=1.0, power=1.0, min_value=0.0, max_value=1.0,
imaginairy/vendored/k_diffusion/utils.py:122
↓ 3 callersMethod__init__
( self, in_features, hidden_features=None, out_features=None, act_laye
imaginairy/vendored/blip/vit.py:23
↓ 3 callersMethod__init__
( self, rank: int = 16, scale: float = 1.0, device: Device | str | None = None
imaginairy/vendored/refiners/fluxion/adapters/lora.py:14
↓ 3 callersMethod__init__
( self, embedding_dim: int, num_heads: int = 1, key_embedding_dim: int | None
imaginairy/vendored/refiners/fluxion/layers/attentions.py:122
↓ 3 callersMethod__init__
( self, normalized_shape: int | list[int], eps: float = 0.00001, device: Devic
imaginairy/vendored/refiners/fluxion/layers/norm.py:8
↓ 3 callersMethod__init__
(self, target: T, backbone_scales: list[float], skip_scales: list[float])
imaginairy/vendored/refiners/foundationals/latent_diffusion/freeu.py:74
↓ 3 callersMethod__init__
(self, target: SelfAttention, context: str)
imaginairy/vendored/refiners/foundationals/latent_diffusion/reference_only_control.py:22
↓ 3 callersMethod__init__
( self, in_channels: int, out_channels: int, num_groups: int = 32, dev
imaginairy/vendored/refiners/foundationals/latent_diffusion/auto_encoder.py:22
↓ 3 callersMethod__init__
( self, embedding_dim: int = 256, intermediate_channels: int = 16, device: Dev
imaginairy/vendored/refiners/foundationals/segment_anything/prompt_encoder.py:145
↓ 3 callersMethod__init__
( self, dim_embd=512, n_head=8, n_layers=9, codebook_size=1024,
imaginairy/vendored/codeformer/codeformer_arch.py:178
↓ 3 callersMethod_call_layer
(self, layer: Module, name: str, /, *args: Any)
imaginairy/vendored/refiners/fluxion/layers/chain.py:256
↓ 3 callersFunction_generate_densepose_image
( img: torch.Tensor, detect_resolution=512, upscale_method="bicubic", cmap="viridis", adap
imaginairy/img_processors/densepose.py:234
↓ 3 callersMethod_generate_tree_repr
( self, node: TreeNode, /, *, prefix: str = "", is_last: bool = True, is_root: bool = True, depth: int
imaginairy/vendored/refiners/fluxion/layers/module.py:200
↓ 3 callersMethod_get_denoise_row_from_list
(self, samples, desc="")
imaginairy/modules/diffusion/ddpm.py:885
↓ 3 callersMethod_load_img
(self)
imaginairy/schema.py:119
↓ 3 callersFunction_make_beit_backbone
( model, features=[96, 192, 384, 768], size=[384, 384], hooks=[0, 4, 8, 11], vit_features=
imaginairy/modules/midas/midas/backbones/beit.py:160
↓ 3 callersFunction_make_divisible
(v, divisor, min_value=None)
imaginairy/vendored/facexlib/matting/mobilenetv2.py:12
↓ 3 callersFunction_make_encoder
( backbone, features, use_pretrained, groups=1, expand=False, exportable=True, hoo
imaginairy/modules/midas/midas/blocks.py:18
↓ 3 callersMethod_mmmw_load_model
(self)
imaginairy/utils/model_cache.py:342
↓ 3 callersMethod_process_attention
( self, query: Float[Tensor, "batch num_queries embedding_dim"], key: Float[Tensor, "b
imaginairy/vendored/refiners/fluxion/layers/attentions.py:86
↓ 3 callersFunction_prompts_to_embeddings
(prompts, model)
imaginairy/api/generate_compvis.py:487
↓ 3 callersMethod_register_provider
(self, context: Contexts | None = None)
imaginairy/vendored/refiners/fluxion/layers/chain.py:173
← previousnext →201–300 of 2,992, ranked by callers