Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/csslc/PiSA-SR
/ functions
Functions
373 in github.com/csslc/PiSA-SR
⨍
Functions
373
◇
Types & classes
67
Method
_init_weights
(self, m)
ram/models/swin_transformer.py:582
Method
_init_weights
(self, m)
ram/models/swin_transformer_lora.py:551
Method
_prune_heads
Prunes heads of the model. heads_to_prune: dict of {layer_num: list of heads to prune in this layer} See base class PreTrainedModel
ram/models/bert_lora.py:680
Method
_prune_heads
Prunes heads of the model. heads_to_prune: dict of {layer_num: list of heads to prune in this layer} See base class PreTrainedModel
ram/models/bert.py:675
Method
_reorder_cache
(self, past, beam_idx)
ram/models/bert_lora.py:1034
Method
_reorder_cache
(self, past, beam_idx)
ram/models/bert.py:1029
Method
_set_gradient_checkpointing
(self, module, value=False)
src/models/autoencoder_kl.py:125
Method
_set_gradient_checkpointing
(self, module, value=False)
src/models/unet_2d_condition.py:767
Method
attn_processors
r""" Returns: `dict` of attention processors: A dictionary containing all attention processors used in the model with
src/models/autoencoder_kl.py:160
Method
attn_processors
r""" Returns: `dict` of attention processors: A dictionary containing all attention processors used in the model with
src/models/unet_2d_condition.py:628
Function
autocast
(disable=False)
src/my_utils/devices.py:92
Function
build_openset_label_embedding
(categories=None)
ram/utils/openset_utils.py:293
Function
cond_cast_float
(input)
src/my_utils/devices.py:79
Function
cond_cast_unet
(input)
src/my_utils/devices.py:75
Method
condition_forward
(self, image, sample=False, num_beams=3, m
ram/models/tag2text.py:239
Method
condition_forward
(self, image, threshold=0.68, condition_flag=None,
ram/models/ram_lora.py:243
Method
condition_forward
(self, image, sample=False, num_beams=3, m
ram/models/tag2text_lora.py:239
Method
condition_forward
(self, image, threshold=0.68, condition_flag=None,
ram/models/ram.py:172
Function
convert_to_rgb
(image)
ram/transform.py:4
Method
count_parameters
Count the number of parameters in a model.
pisasr.py:469
Method
create_custom_forward
(module)
ram/models/bert_lora.py:509
Method
create_custom_forward
(module)
ram/models/bert.py:504
Method
custom_forward
(*inputs)
ram/models/bert_lora.py:510
Method
custom_forward
(*inputs)
ram/models/bert.py:505
Function
dict_constructor
(loader, node)
src/datasets/realesrgan.py:39
Function
dict_representer
(dumper, data)
src/datasets/realesrgan.py:36
Method
disable_freeu
Disables the FreeU mechanism.
src/models/unet_2d_condition.py:795
Method
disable_slicing
r""" Disable sliced VAE decoding. If `enable_slicing` was previously enabled, this method will go back to computing decoding in one st
src/models/autoencoder_kl.py:151
Method
disable_tiling
r""" Disable tiled VAE decoding. If `enable_tiling` was previously enabled, this method will go back to computing decoding in one step
src/models/autoencoder_kl.py:137
Method
enable_freeu
r"""Enables the FreeU mechanism from https://arxiv.org/abs/2309.11497. The suffixes after the scaling factors represent the stage blocks wher
src/models/unet_2d_condition.py:771
Method
enable_slicing
r""" Enable sliced VAE decoding. When this option is enabled, the VAE will split the input tensor in slices to compute decoding in sev
src/models/autoencoder_kl.py:144
Method
extra_repr
(self)
ram/models/swin_transformer.py:149
Method
extra_repr
(self)
ram/models/swin_transformer.py:312
Method
extra_repr
(self)
ram/models/swin_transformer.py:370
Method
extra_repr
(self)
ram/models/swin_transformer.py:438
Method
extra_repr
(self)
ram/models/swin_transformer_lora.py:155
Method
extra_repr
(self)
ram/models/swin_transformer_lora.py:281
Method
extra_repr
(self)
ram/models/swin_transformer_lora.py:339
Method
extra_repr
(self)
ram/models/swin_transformer_lora.py:407
Method
feed_forward_chunk
(self, attention_output)
ram/models/bert_lora.py:460
Method
feed_forward_chunk
(self, attention_output)
ram/models/bert.py:455
Function
first_time_calculation
just do any calculation with pytorch layers - the first time this is done it allocaltes about 700MB of memory and spends about 2.7 seconds do
src/my_utils/devices.py:126
Method
flops
(self, N)
ram/models/swin_transformer.py:152
Method
flops
(self)
ram/models/swin_transformer.py:316
Method
flops
(self)
ram/models/swin_transformer.py:373
Method
flops
(self)
ram/models/swin_transformer.py:490
Method
flops
(self)
ram/models/swin_transformer.py:623
Method
flops
(self, N)
ram/models/swin_transformer_lora.py:158
Method
flops
(self)
ram/models/swin_transformer_lora.py:285
Method
flops
(self)
ram/models/swin_transformer_lora.py:342
Method
flops
(self)
ram/models/swin_transformer_lora.py:459
Method
flops
(self)
ram/models/swin_transformer_lora.py:592
Method
fn_recursive_add_processors
(name: str, module: torch.nn.Module, processors: Dict[str, AttentionProcessor])
src/models/autoencoder_kl.py:169
Method
fn_recursive_add_processors
(name: str, module: torch.nn.Module, processors: Dict[str, AttentionProcessor])
src/models/unet_2d_condition.py:637
Method
fn_recursive_attn_processor
(name: str, module: torch.nn.Module, processor)
src/models/autoencoder_kl.py:207
Method
fn_recursive_attn_processor
(name: str, module: torch.nn.Module, processor)
src/models/unet_2d_condition.py:674
Method
fn_recursive_retrieve_sliceable_dims
(module: torch.nn.Module)
src/models/unet_2d_condition.py:718
Method
fn_recursive_set_attention_slice
(module: torch.nn.Module, slice_size: List[int])
src/models/unet_2d_condition.py:756
Method
forward
(self, c_t, c_tgt, batch=None, args=None)
pisasr.py:275
Method
forward
Forward pass for inference.
pisasr.py:474
Method
forward
r""" Args: sample (`torch.FloatTensor`): Input sample. sample_posterior (`bool`, *optional*, defaults to `False`):
src/models/autoencoder_kl.py:424
Method
forward
r""" The [`UNet2DConditionModel`] forward method. Args: sample (`torch.FloatTensor`): The noisy input ten
src/models/unet_2d_condition.py:839
Method
forward
( self, input_ids=None, position_ids=None, inputs_embeds=None, past_key_values_length=0 )
ram/models/bert_lora.py:73
Method
forward
( self, input_ids=None, position_ids=None, inputs_embeds=None, past_key_values_length=0 )
ram/models/bert_lora.py:121
Method
forward
( self, hidden_states, attention_mask=None, head_mask=None, encoder_hi
ram/models/bert_lora.py:197
Method
forward
(self, hidden_states, input_tensor)
ram/models/bert_lora.py:296
Method
forward
( self, hidden_states, attention_mask=None, head_mask=None, encoder_hi
ram/models/bert_lora.py:328
Method
forward
(self, hidden_states)
ram/models/bert_lora.py:361
Method
forward
(self, hidden_states, input_tensor)
ram/models/bert_lora.py:374
Method
forward
( self, hidden_states, attention_mask=None, head_mask=None, encoder_hi
ram/models/bert_lora.py:394
Method
forward
( self, hidden_states, attention_mask=None, head_mask=None, encoder_hi
ram/models/bert_lora.py:473
Method
forward
(self, hidden_states)
ram/models/bert_lora.py:572
Method
forward
(self, hidden_states)
ram/models/bert_lora.py:591
Method
forward
(self, hidden_states)
ram/models/bert_lora.py:612
Method
forward
(self, sequence_output)
ram/models/bert_lora.py:623
Method
forward
r""" encoder_hidden_states (:obj:`torch.FloatTensor` of shape :obj:`(batch_size, sequence_length, hidden_size)`, `optional`): Seq
ram/models/bert_lora.py:750
Method
forward
r""" encoder_hidden_states (:obj:`torch.FloatTensor` of shape :obj:`(batch_size, sequence_length, hidden_size)`, `optional`): Seq
ram/models/bert_lora.py:909
Method
forward
(self, x)
ram/models/vit.py:35
Method
forward
(self, x, register_hook=False)
ram/models/vit.py:70
Method
forward
(self, x, register_hook=False)
ram/models/vit.py:107
Method
forward
(self, x, register_blk=-1)
ram/models/vit.py:180
Method
forward
call function as forward Args: image: type: torch.Tensor shape: batch_size * 3 * 384 * 384 caption: type: l
ram/models/tag2text.py:141
Method
forward
(self, x)
ram/models/utils.py:122
Method
forward
Parameters ---------- x: input logits y: targets (multi-label binarized vector)
ram/models/utils.py:330
Method
forward
( self, input_ids=None, position_ids=None, inputs_embeds=None, past_key_values_length=0 )
ram/models/bert.py:71
Method
forward
( self, input_ids=None, position_ids=None, inputs_embeds=None, past_key_values_length=0 )
ram/models/bert.py:119
Method
forward
( self, hidden_states, attention_mask=None, head_mask=None, encoder_hi
ram/models/bert.py:192
Method
forward
(self, hidden_states, input_tensor)
ram/models/bert.py:291
Method
forward
( self, hidden_states, attention_mask=None, head_mask=None, encoder_hi
ram/models/bert.py:323
Method
forward
(self, hidden_states)
ram/models/bert.py:356
Method
forward
(self, hidden_states, input_tensor)
ram/models/bert.py:369
Method
forward
( self, hidden_states, attention_mask=None, head_mask=None, encoder_hi
ram/models/bert.py:389
Method
forward
( self, hidden_states, attention_mask=None, head_mask=None, encoder_hi
ram/models/bert.py:468
Method
forward
(self, hidden_states)
ram/models/bert.py:567
Method
forward
(self, hidden_states)
ram/models/bert.py:586
Method
forward
(self, hidden_states)
ram/models/bert.py:607
Method
forward
(self, sequence_output)
ram/models/bert.py:618
Method
forward
r""" encoder_hidden_states (:obj:`torch.FloatTensor` of shape :obj:`(batch_size, sequence_length, hidden_size)`, `optional`): Seq
ram/models/bert.py:745
Method
forward
r""" encoder_hidden_states (:obj:`torch.FloatTensor` of shape :obj:`(batch_size, sequence_length, hidden_size)`, `optional`): Seq
ram/models/bert.py:904
Method
forward
(self, x)
ram/models/swin_transformer.py:27
← previous
next →
201–300 of 373, ranked by callers