Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SHI-Labs/Forget-Me-Not
/ functions
Functions
31 in github.com/SHI-Labs/Forget-Me-Not
⨍
Functions
31
◇
Types & classes
4
↓ 2 callers
Function
apply_learned_embed_in_clip
( learned_embeds, text_encoder, tokenizer, token: Optional[Union[str, List[str]]] = None,
src/patch_lora.py:44
↓ 2 callers
Function
loss_step
( batch, unet, vae, text_encoder, scheduler, t_mutliplier=1.0, mixed_precision=Fal
src/train_ti.py:180
↓ 2 callers
Function
parse_safeloras_embeds
Converts a loaded safetensor file that contains Textual Inversion embeds into a dictionary of embed_token: Tensor
src/patch_lora.py:25
↓ 1 callers
Function
collate_fn
(examples, with_prior_preservation=False)
src/train_attn.py:161
↓ 1 callers
Function
get_models
( pretrained_model_name_or_path, pretrained_vae_name_or_path, revision, placeholder_tokens: Li
src/train_ti.py:47
↓ 1 callers
Function
import_model_class_from_model_name_or_path
(pretrained_model_name_or_path: str, revision: str)
src/train_attn.py:39
↓ 1 callers
Method
loss
(self)
src/train_attn.py:291
↓ 1 callers
Function
main
()
src/train_ti.py:703
↓ 1 callers
Function
patch_ti
(pipe, ti_paths)
src/simple_inference.py:6
↓ 1 callers
Method
set_concept_positions
(self, concept_positions)
src/train_attn.py:289
↓ 1 callers
Function
text2img_dataloader
(train_dataset, train_batch_size, tokenizer, vae, text_encoder)
src/train_ti.py:130
↓ 1 callers
Function
train_inversion
( unet, vae, text_encoder, dataloader, num_steps: int, scheduler, index_no_updates
src/train_ti.py:262
↓ 1 callers
Method
zero_attn_probs
(self)
src/train_attn.py:293
Method
__call__
(self, attn_prob, m_name)
src/train_attn.py:283
Method
__call__
(self, attn: "CrossAttention", hidden_states, encoder_hidden_states=None, attention_mask=None)
src/train_attn.py:302
Method
__getitem__
(self, index)
src/dataset.py:114
Method
__getitem__
(self, index)
src/train_attn.py:116
Method
__init__
( self, instance_data_root, stochastic_attribute, tokenizer, token_map
src/dataset.py:39
Method
__init__
( self, tokenizer, size=512, center_crop=False, use_added_token= False
src/train_attn.py:65
Method
__init__
(self)
src/train_attn.py:280
Method
__init__
(self, attn_controller: "AttnController", module_name)
src/train_attn.py:299
Method
__len__
(self)
src/dataset.py:111
Method
__len__
(self)
src/train_attn.py:113
Function
_randomset
(lis)
src/dataset.py:20
Function
_shuffle
(lis)
src/dataset.py:28
Function
collate_fn
(examples)
src/train_ti.py:131
Function
main
(args)
src/simple_inference.py:23
Function
main
(args)
src/train_attn.py:187
Function
perform_tuning
( unet, vae, text_encoder, dataloader, num_steps, scheduler, optimizer, save_s
src/train_ti.py:419
Function
safe_save
( tensors: Dict[str, torch.Tensor], filename: str, metadata: Optional[Dict[str, str]]
src/patch_lora.py:12
Function
train
( instance_data_dir: str, pretrained_model_name_or_path: str, output_dir: str, train_text_enco
src/train_ti.py:503