Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bbaaii/DreamDiffusion
/ functions
Functions
526 in github.com/bbaaii/DreamDiffusion
⨍
Functions
526
◇
Types & classes
106
Method
__init__
(self, embed_dim, *args, **kwargs)
code/dc_ldm/models/autoencoder.py:386
Method
__init__
(self, ddconfig, lossconfig, embed_dim, ck
code/dc_ldm/models/autoencoder.py:407
Method
__init__
(self, *args, vq_interface=False, **kwargs)
code/dc_ldm/models/autoencoder.py:549
Method
__init__
(self, model, schedule="linear", **kwargs)
code/dc_ldm/models/diffusion/ddim.py:12
Method
__init__
(self, diffusion_path, num_classes, ckpt_path=None,
code/dc_ldm/models/diffusion/classifier.py:30
Method
__init__
(self, first_stage_config, cond_stage_config, num_timesteps_co
code/dc_ldm/models/diffusion/ddpm.py:574
Method
__init__
(self, diff_model_config, conditioning_key)
code/dc_ldm/models/diffusion/ddpm.py:1561
Method
__init__
(self, first_stage_config, cond_stage_config, num_timesteps_co
code/dc_ldm/models/diffusion/ddpm.py:1591
Method
__init__
(self, model, schedule="linear", **kwargs)
code/dc_ldm/models/diffusion/plms.py:12
Method
__len__
(self)
code/dataset.py:120
Method
__len__
(self)
code/dataset.py:186
Method
__len__
(self)
code/dataset.py:263
Method
__len__
(self)
code/dataset.py:320
Function
_do_parallel_data_prefetch
(func, Q, data, idx, idx_to_fn=False)
code/dc_ldm/util.py:95
Method
_forward
(self, x, context=None)
code/dc_ldm/modules/attention.py:211
Method
_forward
(self, x, emb)
code/dc_ldm/modules/diffusionmodules/openaimodel.py:257
Method
_forward
(self, x)
code/dc_ldm/modules/diffusionmodules/openaimodel.py:320
Method
_init_weights
(self, m)
code/sc_mbm/mae_for_eeg.py:126
Method
_init_weights
(self, m)
code/sc_mbm/mae_for_eeg.py:377
Method
_predict_eps_from_xstart
(self, x_t, t, pred_xstart)
code/dc_ldm/models/diffusion/ddpm.py:1142
Method
_prior_bpd
Get the prior KL term for the variational lower-bound, measured in bits-per-dim. This term can't be optimized, as it only dep
code/dc_ldm/models/diffusion/ddpm.py:1146
Method
_rescale_annotations
(self, bboxes, crop_coordinates)
code/dc_ldm/models/diffusion/ddpm.py:1107
Function
adjust_learning_rate
Decay the learning rate with half-cycle cosine after warmup
code/sc_mbm/utils.py:71
Function
augmentation
data: num_samples, num_voxels_padded return: data_aug: num_samples*aug_times, num_voxels_padded
code/dataset.py:55
Function
betas_for_alpha_bar
Create a beta schedule that discretizes the given alpha_t_bar function, which defines the cumulative product of (1-beta) over time from t = [
code/dc_ldm/modules/diffusionmodules/util.py:77
Function
channel_first
(img)
code/dataset.py:92
Function
channel_last
(img)
code/dataset.py:364
Function
channel_last
(img)
code/eeg_ldm.py:38
Function
channel_last
(img)
code/gen_eval_eeg.py:23
Function
clip_loss
(similarity: torch.Tensor)
code/dc_ldm/ldm_for_eeg.py:24
Method
configure_optimizers
(self)
code/dc_ldm/models/autoencoder.py:318
Method
configure_optimizers
(self)
code/dc_ldm/models/autoencoder.py:508
Method
configure_optimizers
(self)
code/dc_ldm/models/diffusion/classifier.py:220
Method
configure_optimizers
(self)
code/dc_ldm/models/diffusion/ddpm.py:563
Method
configure_optimizers
(self)
code/dc_ldm/models/diffusion/ddpm.py:1509
Method
configure_optimizers
(self)
code/dc_ldm/models/diffusion/ddpm.py:1676
Function
convert_module_to_f16
(x)
code/dc_ldm/modules/diffusionmodules/openaimodel.py:26
Function
convert_module_to_f32
(x)
code/dc_ldm/modules/diffusionmodules/openaimodel.py:29
Method
convert_to_fp16
Convert the torso of the model to float16.
code/dc_ldm/modules/diffusionmodules/openaimodel.py:709
Method
convert_to_fp16
Convert the torso of the model to float16.
code/dc_ldm/modules/diffusionmodules/openaimodel.py:943
Method
convert_to_fp32
Convert the torso of the model to float32.
code/dc_ldm/modules/diffusionmodules/openaimodel.py:717
Method
convert_to_fp32
Convert the torso of the model to float32.
code/dc_ldm/modules/diffusionmodules/openaimodel.py:950
Method
count_flops
(model, _x, y)
code/dc_ldm/modules/diffusionmodules/openaimodel.py:377
Method
count_flops
(model, _x, y)
code/dc_ldm/modules/diffusionmodules/openaimodel.py:411
Method
decode
(self, text)
code/dc_ldm/modules/encoders/modules.py:77
Method
decode
(self, h, force_not_quantize=False)
code/dc_ldm/models/autoencoder.py:395
Method
decode
(self, x, *args, **kwargs)
code/dc_ldm/models/autoencoder.py:556
Method
decode_code
(self, code_b)
code/dc_ldm/models/autoencoder.py:233
Method
differentiable_decode_first_stage
(self, z, predict_cids=False, force_not_quantize=False)
code/dc_ldm/models/diffusion/ddpm.py:964
Function
disabled_train
Overwrite model.train with this function to make sure train/eval mode does not change anymore.
code/dc_ldm/models/diffusion/classifier.py:22
Function
disabled_train
Overwrite model.train with this function to make sure train/eval mode does not change anymore.
code/dc_ldm/models/diffusion/ddpm.py:37
Method
encode
(self, *args, **kwargs)
code/dc_ldm/modules/encoders/modules.py:17
Method
encode
(self, x)
code/dc_ldm/modules/encoders/modules.py:50
Method
encode
(self, text)
code/dc_ldm/modules/encoders/modules.py:71
Method
encode
(self, x)
code/dc_ldm/modules/encoders/modules.py:135
Method
encode
(self, text)
code/dc_ldm/modules/encoders/modules.py:164
Method
encode
(self, inputs)
code/dc_ldm/modules/encoders/modules.py:194
Method
encode
(self, text)
code/dc_ldm/modules/encoders/modules.py:222
Method
encode
(self, x)
code/dc_ldm/models/autoencoder.py:390
Method
encode
(self, x, *args, **kwargs)
code/dc_ldm/models/autoencoder.py:553
Method
encode_to_prequant
(self, x)
code/dc_ldm/models/autoencoder.py:223
Method
finetune
(self, trainers, dataset, test_dataset, bs1, lr1, output_path, config=None)
code/dc_ldm/ldm_for_eeg.py:272
Function
fmri_transform
(x, sparse_rate=0.2)
code/eeg_ldm.py:112
Function
fmri_transform
(x, sparse_rate=0.2)
code/stageA1_eeg_pretrain.py:97
Method
forward
(self, x, **kwargs)
code/sc_mbm/mae_for_eeg.py:24
Method
forward
(self, imgs, img_features=None, valid_idx=None, mask_ratio=0.75)
code/sc_mbm/mae_for_eeg.py:306
Method
forward
(self, imgs)
code/sc_mbm/mae_for_eeg.py:410
Method
forward
(self, x)
code/sc_mbm/mae_for_eeg.py:434
Method
forward
(self, x)
code/sc_mbm/mae_for_eeg.py:447
Method
forward
(self, x)
code/dc_ldm/ldm_for_eeg.py:66
Method
forward
(self,model)
code/dc_ldm/modules/ema.py:25
Method
forward
(self, x)
code/dc_ldm/modules/x_transformer.py:34
Method
forward
(self, x, seq_dim=1, offset=0)
code/dc_ldm/modules/x_transformer.py:45
Method
forward
(self, x, **kwargs)
code/dc_ldm/modules/x_transformer.py:123
Method
forward
(self, x, **kwargs)
code/dc_ldm/modules/x_transformer.py:134
Method
forward
(self, x)
code/dc_ldm/modules/x_transformer.py:146
Method
forward
(self, x)
code/dc_ldm/modules/x_transformer.py:158
Method
forward
(self, x, residual)
code/dc_ldm/modules/x_transformer.py:164
Method
forward
(self, x, residual)
code/dc_ldm/modules/x_transformer.py:173
Method
forward
(self, x)
code/dc_ldm/modules/x_transformer.py:189
Method
forward
(self, x)
code/dc_ldm/modules/x_transformer.py:210
Method
forward
( self, x, context=None, mask=None, context_mask=N
code/dc_ldm/modules/x_transformer.py:268
Method
forward
( self, x, context=None, mask=None, context_mask=N
code/dc_ldm/modules/x_transformer.py:481
Method
forward
( self, x, return_embeddings=False, mask=None, ret
code/dc_ldm/modules/x_transformer.py:598
Method
forward
(self, x)
code/dc_ldm/modules/attention.py:42
Method
forward
(self, x)
code/dc_ldm/modules/attention.py:63
Method
forward
(self, x)
code/dc_ldm/modules/attention.py:88
Method
forward
(self, x)
code/dc_ldm/modules/attention.py:126
Method
forward
(self, x, context=None, mask=None)
code/dc_ldm/modules/attention.py:170
Method
forward
(self, x, context=None)
code/dc_ldm/modules/attention.py:208
Method
forward
(self, x, context=None)
code/dc_ldm/modules/attention.py:250
Method
forward
(self, x)
code/dc_ldm/modules/diffusionmodules/openaimodel.py:53
Method
forward
Apply the module to `x` given `emb` timestep embeddings.
code/dc_ldm/modules/diffusionmodules/openaimodel.py:70
Method
forward
(self, x, emb, context=None)
code/dc_ldm/modules/diffusionmodules/openaimodel.py:82
Method
forward
(self, x)
code/dc_ldm/modules/diffusionmodules/openaimodel.py:111
Method
forward
(self,x)
code/dc_ldm/modules/diffusionmodules/openaimodel.py:132
Method
forward
(self, x)
code/dc_ldm/modules/diffusionmodules/openaimodel.py:160
Method
forward
Apply the block to a Tensor, conditioned on a timestep embedding. :param x: an [N x C x ...] Tensor of features. :param emb:
code/dc_ldm/modules/diffusionmodules/openaimodel.py:245
Method
forward
(self, x)
code/dc_ldm/modules/diffusionmodules/openaimodel.py:316
Method
forward
Apply QKV attention. :param qkv: an [N x (H * 3 * C) x T] tensor of Qs, Ks, and Vs. :return: an [N x (H * C) x T] tensor afte
code/dc_ldm/modules/diffusionmodules/openaimodel.py:358
← previous
next →
301–400 of 526, ranked by callers