duplicated block id: 1 size: 426 cleaned lines of code in 2 files: - sat/sgm/modules/attention.py (11:572) - sat/vae_modules/attention.py (11:572) duplicated block id: 2 size: 244 cleaned lines of code in 2 files: - sat/sgm/models/autoencoder.py (210:484) - sat/vae_modules/autoencoder.py (225:499) duplicated block id: 3 size: 194 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (239:495) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (272:535) duplicated block id: 4 size: 176 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (10:233) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (15:257) duplicated block id: 5 size: 149 cleaned lines of code in 2 files: - diffusers-version/tora/traj_utils.py (94:324) - sat/utils/flow_utils.py (7:237) duplicated block id: 6 size: 140 cleaned lines of code in 2 files: - sat/sgm/util.py (32:251) - sat/vae_modules/utils.py (25:243) duplicated block id: 7 size: 119 cleaned lines of code in 2 files: - diffusers-version/tora/i2v_pipeline.py (158:343) - diffusers-version/tora/t2v_pipeline.py (145:329) duplicated block id: 8 size: 108 cleaned lines of code in 2 files: - diffusers-version/tora/traj_module.py (25:171) - sat/sgm/modules/traj_module.py (7:153) duplicated block id: 9 size: 99 cleaned lines of code in 2 files: - diffusers-version/tora/i2v_pipeline.py (485:605) - diffusers-version/tora/t2v_pipeline.py (420:537) duplicated block id: 10 size: 66 cleaned lines of code in 2 files: - sat/sgm/modules/cp_enc_dec.py (14:138) - sat/vae_modules/cp_enc_dec.py (26:150) duplicated block id: 11 size: 65 cleaned lines of code in 2 files: - sat/sgm/util.py (264:359) - sat/vae_modules/utils.py (256:351) duplicated block id: 12 size: 60 cleaned lines of code in 2 files: - sat/configs/tora/model/cogvideox_5b_tora.yaml (55:123) - sat/configs/tora/model/cogvideox_5b_tora_i2v.yaml (59:127) duplicated block id: 13 size: 57 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (379:454) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (260:335) duplicated block id: 14 size: 57 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (260:335) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (419:494) duplicated block id: 15 size: 57 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/base_model.py (212:269) - modules/SwissArmyTransformer/sat/model/base_model.py (337:394) duplicated block id: 16 size: 55 cleaned lines of code in 2 files: - diffusers-version/tora/traj_module.py (281:348) - sat/sgm/modules/traj_module.py (232:297) duplicated block id: 17 size: 54 cleaned lines of code in 2 files: - sat/sgm/models/autoencoder.py (72:140) - sat/vae_modules/autoencoder.py (88:156) duplicated block id: 18 size: 54 cleaned lines of code in 2 files: - diffusers-version/tora/i2v_pipeline.py (31:140) - diffusers-version/tora/t2v_pipeline.py (29:141) duplicated block id: 19 size: 52 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (239:296) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (391:454) duplicated block id: 20 size: 52 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (239:296) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (431:494) duplicated block id: 21 size: 51 cleaned lines of code in 2 files: - sat/sgm/models/autoencoder.py (146:206) - sat/vae_modules/autoencoder.py (162:222) duplicated block id: 22 size: 51 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm2_model.py (17:82) - modules/SwissArmyTransformer/sat/model/official/chatglm4_model.py (17:82) duplicated block id: 23 size: 50 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/data_utils/webds.py (20:86) - sat/sgm/webds.py (17:90) duplicated block id: 24 size: 49 cleaned lines of code in 2 files: - sat/sgm/modules/ema.py (5:82) - sat/vae_modules/ema.py (5:82) duplicated block id: 25 size: 48 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm2_model.py (17:79) - modules/SwissArmyTransformer/sat/model/official/chatglm3_model.py (17:79) duplicated block id: 26 size: 48 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm3_model.py (17:79) - modules/SwissArmyTransformer/sat/model/official/chatglm4_model.py (17:79) duplicated block id: 27 size: 45 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm2_model.py (92:141) - modules/SwissArmyTransformer/sat/model/official/chatglm4_model.py (92:141) duplicated block id: 28 size: 45 cleaned lines of code in 2 files: - diffusers-version/tora/i2v_pipeline.py (842:900) - diffusers-version/tora/t2v_pipeline.py (758:816) duplicated block id: 29 size: 44 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm3_model.py (92:140) - modules/SwissArmyTransformer/sat/model/official/chatglm4_model.py (93:141) duplicated block id: 30 size: 44 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm2_model.py (93:141) - modules/SwissArmyTransformer/sat/model/official/chatglm3_model.py (92:140) duplicated block id: 31 size: 39 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (306:346) - sat/sgm/modules/diffusionmodules/model.py (467:507) duplicated block id: 32 size: 38 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (349:396) - sat/sgm/modules/autoencoding/losses/video_loss.py (444:491) duplicated block id: 33 size: 38 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (219:259) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (355:395) duplicated block id: 34 size: 37 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (252:292) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (608:648) duplicated block id: 35 size: 36 cleaned lines of code in 2 files: - sat/sgm/models/autoencoder.py (501:544) - sat/vae_modules/autoencoder.py (526:569) duplicated block id: 36 size: 36 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/util.py (127:177) - sat/vae_modules/utils.py (354:404) duplicated block id: 37 size: 34 cleaned lines of code in 2 files: - sat/configs/tora/train_dense.yaml (22:58) - sat/configs/tora/train_sparse.yaml (22:58) duplicated block id: 38 size: 34 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (72:111) - sat/sgm/modules/diffusionmodules/model.py (95:134) duplicated block id: 39 size: 34 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (78:118) - sat/sgm/modules/diffusionmodules/model.py (53:93) duplicated block id: 40 size: 33 cleaned lines of code in 2 files: - sat/app.py (1069:1109) - sat/sample_video.py (334:373) duplicated block id: 41 size: 32 cleaned lines of code in 2 files: - diffusers-version/tora/i2v_pipeline.py (734:780) - diffusers-version/tora/t2v_pipeline.py (661:707) duplicated block id: 42 size: 32 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (151:189) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (550:588) duplicated block id: 43 size: 30 cleaned lines of code in 2 files: - sat/configs/tora/model/cogvideox_5b_tora.yaml (4:35) - sat/configs/tora/model/cogvideox_5b_tora_i2v.yaml (7:38) duplicated block id: 44 size: 30 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (312:347) - sat/sgm/modules/autoencoding/losses/video_loss.py (407:442) duplicated block id: 45 size: 29 cleaned lines of code in 2 files: - sat/app.py (634:666) - sat/utils/flow_utils.py (149:180) duplicated block id: 46 size: 29 cleaned lines of code in 2 files: - diffusers-version/tora/traj_utils.py (236:267) - sat/app.py (634:666) duplicated block id: 47 size: 29 cleaned lines of code in 2 files: - sat/sgm/modules/distributions/distributions.py (40:71) - sat/vae_modules/regularizers.py (26:57) duplicated block id: 48 size: 28 cleaned lines of code in 2 files: - diffusers-version/tora/traj_module.py (222:249) - sat/sgm/modules/traj_module.py (173:200) duplicated block id: 49 size: 28 cleaned lines of code in 2 files: - diffusers-version/tora/traj_utils.py (21:91) - sat/utils/traj_utils.py (4:74) duplicated block id: 50 size: 28 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/temporal_ae.py (138:171) - sat/sgm/modules/autoencoding/temporal_ae.py (204:237) duplicated block id: 51 size: 27 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (220:247) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (571:598) duplicated block id: 52 size: 27 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (356:383) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (571:598) duplicated block id: 53 size: 27 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/ops/csrc/includes/type_shim.h (24:53) - modules/SwissArmyTransformer/sat/ops/csrc/includes/type_shim.h (49:78) duplicated block id: 54 size: 26 cleaned lines of code in 2 files: - diffusers-version/tora/i2v_pipeline.py (613:724) - diffusers-version/tora/t2v_pipeline.py (544:653) duplicated block id: 55 size: 26 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (78:110) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (38:70) duplicated block id: 56 size: 26 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (114:147) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (513:546) duplicated block id: 57 size: 26 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (38:70) - sat/sgm/modules/diffusionmodules/model.py (53:85) duplicated block id: 58 size: 26 cleaned lines of code in 2 files: - sat/data_video.py (115:143) - sat/sample_video.py (163:191) duplicated block id: 59 size: 23 cleaned lines of code in 2 files: - diffusers-version/tora/i2v_pipeline.py (346:369) - diffusers-version/tora/t2v_pipeline.py (331:354) duplicated block id: 60 size: 22 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/quantize.py (45:67) - sat/sgm/modules/autoencoding/vqvae/quantize.py (178:200) duplicated block id: 61 size: 22 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (81:110) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (480:509) duplicated block id: 62 size: 22 cleaned lines of code in 2 files: - sat/sgm/models/autoencoder.py (28:63) - sat/vae_modules/autoencoder.py (26:72) duplicated block id: 63 size: 21 cleaned lines of code in 2 files: - diffusers-version/tora/i2v_pipeline.py (429:464) - diffusers-version/tora/t2v_pipeline.py (376:411) duplicated block id: 64 size: 21 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/data_utils/webds.py (290:310) - sat/sgm/webds.py (319:339) duplicated block id: 65 size: 21 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (129:155) - sat/vae_modules/cp_enc_dec.py (556:582) duplicated block id: 66 size: 20 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/arguments.py (439:463) - sat/arguments.py (182:203) duplicated block id: 67 size: 20 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/position_embedding/vision_rotary_embeddings.py (51:71) - modules/SwissArmyTransformer/sat/model/position_embedding/vision_rotary_embeddings.py (101:121) duplicated block id: 68 size: 20 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (314:335) - sat/sgm/modules/diffusionmodules/sampling.py (385:406) duplicated block id: 69 size: 20 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (51:74) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (106:132) duplicated block id: 70 size: 20 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/regularizers/quantize.py (94:113) - sat/sgm/modules/autoencoding/regularizers/quantize.py (345:364) duplicated block id: 71 size: 20 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (225:254) - sat/sgm/modules/diffusionmodules/model.py (517:544) duplicated block id: 72 size: 19 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/data_utils/webds.py (183:212) - sat/sgm/webds.py (191:221) duplicated block id: 73 size: 19 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (490:510) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (628:648) duplicated block id: 74 size: 19 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (272:292) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (490:510) duplicated block id: 75 size: 19 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (15:50) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (13:48) duplicated block id: 76 size: 19 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (735:753) - sat/sgm/modules/diffusionmodules/openaimodel.py (876:894) duplicated block id: 77 size: 19 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/regularizers/base.py (9:36) - sat/vae_modules/regularizers.py (60:87) duplicated block id: 78 size: 19 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/data_utils/webds.py (155:178) - sat/sgm/webds.py (164:188) duplicated block id: 79 size: 19 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (10:45) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (13:48) duplicated block id: 80 size: 18 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (348:374) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (509:535) duplicated block id: 81 size: 18 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (224:241) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (378:395) duplicated block id: 82 size: 18 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (298:320) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (654:676) duplicated block id: 83 size: 18 cleaned lines of code in 2 files: - diffusers-version/tora/traj_module.py (251:276) - sat/sgm/modules/traj_module.py (202:227) duplicated block id: 84 size: 18 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (200:217) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (338:355) duplicated block id: 85 size: 18 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (590:608) - sat/sgm/modules/diffusionmodules/sampling.py (699:717) duplicated block id: 86 size: 18 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (200:217) - sat/vae_modules/cp_enc_dec.py (840:857) duplicated block id: 87 size: 18 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/data_utils/webds.py (214:233) - sat/sgm/webds.py (223:244) duplicated block id: 88 size: 18 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (308:334) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (509:535) duplicated block id: 89 size: 18 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (338:355) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (224:241) duplicated block id: 90 size: 18 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (200:217) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (378:395) duplicated block id: 91 size: 18 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (219:242) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (313:336) duplicated block id: 92 size: 18 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (308:334) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (469:495) duplicated block id: 93 size: 18 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (224:241) - sat/vae_modules/cp_enc_dec.py (840:857) duplicated block id: 94 size: 18 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (469:495) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (348:374) duplicated block id: 95 size: 18 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (242:264) - sat/vae_modules/cp_enc_dec.py (859:881) duplicated block id: 96 size: 18 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (338:355) - sat/vae_modules/cp_enc_dec.py (840:857) duplicated block id: 97 size: 18 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (378:395) - sat/vae_modules/cp_enc_dec.py (840:857) duplicated block id: 98 size: 17 cleaned lines of code in 2 files: - diffusers-version/tora/i2v_pipeline.py (789:808) - diffusers-version/tora/t2v_pipeline.py (712:732) duplicated block id: 99 size: 17 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (193:217) - sat/sgm/modules/autoencoding/losses/video_loss.py (368:392) duplicated block id: 100 size: 17 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/regularizers/__init__.py (12:30) - sat/vae_modules/regularizers.py (90:108) duplicated block id: 101 size: 17 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (193:217) - sat/sgm/modules/autoencoding/losses/video_loss.py (463:487) duplicated block id: 102 size: 16 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/generation/autoregressive_sampling.py (53:68) - modules/SwissArmyTransformer/sat/generation/autoregressive_sampling.py (136:151) duplicated block id: 103 size: 16 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (200:215) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (203:218) duplicated block id: 104 size: 16 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (378:393) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (203:218) duplicated block id: 105 size: 16 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (338:353) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (203:218) duplicated block id: 106 size: 16 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (296:311) - sat/vae_modules/cp_enc_dec.py (717:732) duplicated block id: 107 size: 16 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (224:239) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (203:218) duplicated block id: 108 size: 16 cleaned lines of code in 2 files: - sat/configs/tora/model/cogvideox_5b_tora.yaml (37:54) - sat/configs/tora/model/cogvideox_5b_tora_i2v.yaml (40:57) duplicated block id: 109 size: 16 cleaned lines of code in 2 files: - sat/vae_modules/autoencoder.py (70:86) - sat/vae_modules/autoencoder.py (559:575) duplicated block id: 110 size: 16 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (203:218) - sat/vae_modules/cp_enc_dec.py (840:855) duplicated block id: 111 size: 15 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (197:216) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (178:197) duplicated block id: 112 size: 15 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (115:133) - sat/vae_modules/attention.py (138:156) duplicated block id: 113 size: 15 cleaned lines of code in 2 files: - sat/configs/tora/train_dense.yaml (6:20) - sat/configs/tora/train_sparse.yaml (6:20) duplicated block id: 114 size: 15 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (263:288) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (128:153) duplicated block id: 115 size: 15 cleaned lines of code in 2 files: - sat/app.py (867:884) - sat/sample_video.py (59:76) duplicated block id: 116 size: 15 cleaned lines of code in 2 files: - sat/vae_modules/cp_enc_dec.py (199:220) - sat/vae_modules/cp_enc_dec.py (243:264) duplicated block id: 117 size: 15 cleaned lines of code in 2 files: - sat/sgm/modules/attention.py (138:156) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (115:133) duplicated block id: 118 size: 15 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (250:266) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (471:487) duplicated block id: 119 size: 15 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (158:172) - sat/sgm/modules/diffusionmodules/model.py (432:446) duplicated block id: 120 size: 15 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (298:312) - sat/sgm/modules/diffusionmodules/model.py (547:561) duplicated block id: 121 size: 15 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (730:744) - sat/sgm/modules/diffusionmodules/openaimodel.py (801:815) duplicated block id: 122 size: 15 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/arguments.py (423:437) - sat/arguments.py (166:180) duplicated block id: 123 size: 15 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (298:315) - sat/sgm/modules/diffusionmodules/model.py (386:403) duplicated block id: 124 size: 15 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (321:339) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (679:697) duplicated block id: 125 size: 15 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (570:586) - sat/sgm/modules/diffusionmodules/sampling.py (679:695) duplicated block id: 126 size: 15 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (654:671) - sat/sgm/modules/diffusionmodules/model.py (386:403) duplicated block id: 127 size: 15 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/api.py (164:178) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/api.py (181:195) duplicated block id: 128 size: 15 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (173:192) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (178:197) duplicated block id: 129 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (378:391) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (299:312) duplicated block id: 130 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (351:366) - sat/sgm/modules/diffusionmodules/sampling.py (423:438) duplicated block id: 131 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (203:216) - sat/sgm/modules/diffusionmodules/model.py (548:561) duplicated block id: 132 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (200:213) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (299:312) duplicated block id: 133 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (313:331) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (305:323) duplicated block id: 134 size: 14 cleaned lines of code in 2 files: - diffusers-version/tora/traj_module.py (68:82) - sat/sgm/modules/diffusionmodules/openaimodel.py (192:206) duplicated block id: 135 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (296:309) - sat/sgm/modules/diffusionmodules/model.py (433:446) duplicated block id: 136 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (224:237) - sat/sgm/modules/diffusionmodules/model.py (548:561) duplicated block id: 137 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (203:216) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (299:312) duplicated block id: 138 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (338:351) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (299:312) duplicated block id: 139 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (224:237) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (299:312) duplicated block id: 140 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/magvit2_pytorch.py (809:826) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (52:69) duplicated block id: 141 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (548:561) - sat/vae_modules/cp_enc_dec.py (840:853) duplicated block id: 142 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (394:411) - sat/sgm/modules/diffusionmodules/model.py (521:538) duplicated block id: 143 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (192:206) - sat/sgm/modules/traj_module.py (50:64) duplicated block id: 144 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (296:309) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (159:172) duplicated block id: 145 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (299:312) - sat/vae_modules/cp_enc_dec.py (840:853) duplicated block id: 146 size: 14 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm4_model.py (19:35) - modules/SwissArmyTransformer/sat/model/official/llama_model.py (17:33) duplicated block id: 147 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/magvit2_pytorch.py (1110:1125) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (1169:1184) duplicated block id: 148 size: 14 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm3_model.py (19:35) - modules/SwissArmyTransformer/sat/model/official/mixtral_model.py (17:33) duplicated block id: 149 size: 14 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm2_model.py (19:35) - modules/SwissArmyTransformer/sat/model/official/mixtral_model.py (17:33) duplicated block id: 150 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/temporal_ae.py (119:134) - sat/sgm/modules/autoencoding/temporal_ae.py (185:200) duplicated block id: 151 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (166:180) - sat/vae_modules/cp_enc_dec.py (597:611) duplicated block id: 152 size: 14 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm3_model.py (19:35) - modules/SwissArmyTransformer/sat/model/official/llama_model.py (17:33) duplicated block id: 153 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (231:248) - sat/sgm/modules/diffusionmodules/model.py (394:411) duplicated block id: 154 size: 14 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm4_model.py (19:35) - modules/SwissArmyTransformer/sat/model/official/mixtral_model.py (17:33) duplicated block id: 155 size: 14 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (306:323) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (410:427) duplicated block id: 156 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (474:492) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (305:323) duplicated block id: 157 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (338:351) - sat/sgm/modules/diffusionmodules/model.py (548:561) duplicated block id: 158 size: 14 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm2_model.py (19:35) - modules/SwissArmyTransformer/sat/model/official/llama_model.py (17:33) duplicated block id: 159 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (200:213) - sat/sgm/modules/diffusionmodules/model.py (548:561) duplicated block id: 160 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (159:172) - sat/vae_modules/cp_enc_dec.py (717:730) duplicated block id: 161 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (514:532) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (305:323) duplicated block id: 162 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (378:391) - sat/sgm/modules/diffusionmodules/model.py (548:561) duplicated block id: 163 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (433:446) - sat/vae_modules/cp_enc_dec.py (717:730) duplicated block id: 164 size: 14 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/llama_model.py (17:33) - modules/SwissArmyTransformer/sat/model/official/mixtral_model.py (17:33) duplicated block id: 165 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (526:539) - sat/sgm/modules/diffusionmodules/sampling.py (601:614) duplicated block id: 166 size: 14 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (353:371) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (305:323) duplicated block id: 167 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (27:50) - sat/vae_modules/cp_enc_dec.py (46:69) duplicated block id: 168 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/attention.py (341:354) - sat/sgm/modules/attention.py (435:449) duplicated block id: 169 size: 13 cleaned lines of code in 2 files: - sat/app.py (689:703) - sat/utils/flow_utils.py (8:22) duplicated block id: 170 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (378:390) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (159:171) duplicated block id: 171 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (8:31) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (8:31) duplicated block id: 172 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (242:257) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (397:412) duplicated block id: 173 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (27:50) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (8:31) duplicated block id: 174 size: 13 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/sp_tokenizer.py (56:68) - modules/SwissArmyTransformer/sat/tokenization/glm/tokenization_gpt2.py (207:219) duplicated block id: 175 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (203:215) - sat/sgm/modules/diffusionmodules/model.py (433:445) duplicated block id: 176 size: 13 cleaned lines of code in 2 files: - sat/vae_modules/cp_enc_dec.py (717:729) - sat/vae_modules/cp_enc_dec.py (840:852) duplicated block id: 177 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (25:48) - sat/vae_modules/cp_enc_dec.py (46:69) duplicated block id: 178 size: 13 cleaned lines of code in 2 files: - diffusers-version/tora/traj_utils.py (95:109) - sat/app.py (689:703) duplicated block id: 179 size: 13 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (473:487) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (608:622) duplicated block id: 180 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/attention.py (435:449) - sat/vae_modules/attention.py (341:354) duplicated block id: 181 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (22:45) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (8:31) duplicated block id: 182 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (433:445) - sat/sgm/modules/diffusionmodules/model.py (548:560) duplicated block id: 183 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (200:212) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (296:308) duplicated block id: 184 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (296:308) - sat/vae_modules/cp_enc_dec.py (840:852) duplicated block id: 185 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (224:236) - sat/sgm/modules/diffusionmodules/model.py (433:445) duplicated block id: 186 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (25:48) - sat/sgm/modules/cp_enc_dec.py (34:57) duplicated block id: 187 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (203:215) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (159:171) duplicated block id: 188 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (338:350) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (159:171) duplicated block id: 189 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (200:212) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (159:171) duplicated block id: 190 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (25:48) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (8:31) duplicated block id: 191 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/attention.py (341:354) - sat/sgm/modules/video_attention.py (16:29) duplicated block id: 192 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (8:31) - sat/sgm/modules/diffusionmodules/model.py (23:46) duplicated block id: 193 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (296:308) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (299:311) duplicated block id: 194 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (397:412) - sat/vae_modules/cp_enc_dec.py (859:874) duplicated block id: 195 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (22:45) - sat/sgm/modules/cp_enc_dec.py (34:57) duplicated block id: 196 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/video_attention.py (16:29) - sat/vae_modules/attention.py (341:354) duplicated block id: 197 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (357:372) - sat/vae_modules/cp_enc_dec.py (859:874) duplicated block id: 198 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (218:233) - sat/vae_modules/cp_enc_dec.py (859:874) duplicated block id: 199 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/video_attention.py (16:29) - sat/vae_modules/attention.py (435:449) duplicated block id: 200 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (218:233) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (357:372) duplicated block id: 201 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (200:212) - sat/vae_modules/cp_enc_dec.py (717:729) duplicated block id: 202 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/cp_enc_dec.py (34:57) - sat/sgm/modules/diffusionmodules/model.py (23:46) duplicated block id: 203 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (299:311) - sat/vae_modules/cp_enc_dec.py (717:729) duplicated block id: 204 size: 13 cleaned lines of code in 2 files: - sat/configs/tora/model/cogvideox_5b_tora.yaml (129:142) - sat/configs/tora/model/cogvideox_5b_tora_i2v.yaml (134:147) duplicated block id: 205 size: 13 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/attention/memory_efficient_attention.py (9:23) - modules/SwissArmyTransformer/sat/model/attention/memory_efficient_attention.py (30:44) duplicated block id: 206 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (548:560) - sat/vae_modules/cp_enc_dec.py (717:729) duplicated block id: 207 size: 13 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/sp_tokenizer.py (72:84) - modules/SwissArmyTransformer/sat/tokenization/glm/tokenization_gpt2.py (223:235) duplicated block id: 208 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (112:125) - sat/sgm/modules/diffusionmodules/sampling.py (463:476) duplicated block id: 209 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (22:45) - sat/vae_modules/cp_enc_dec.py (46:69) duplicated block id: 210 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (159:171) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (299:311) duplicated block id: 211 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (8:31) - sat/sgm/modules/cp_enc_dec.py (34:57) duplicated block id: 212 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (27:50) - sat/sgm/modules/diffusionmodules/model.py (23:46) duplicated block id: 213 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (159:171) - sat/sgm/modules/diffusionmodules/model.py (548:560) duplicated block id: 214 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (338:350) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (296:308) duplicated block id: 215 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (25:48) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (8:31) duplicated block id: 216 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (378:390) - sat/sgm/modules/diffusionmodules/model.py (433:445) duplicated block id: 217 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (218:233) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (397:412) duplicated block id: 218 size: 13 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/llama_model.py (70:87) - modules/SwissArmyTransformer/sat/model/official/mixtral_model.py (66:83) duplicated block id: 219 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (357:372) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (242:257) duplicated block id: 220 size: 13 cleaned lines of code in 2 files: - sat/vae_modules/attention.py (341:354) - sat/vae_modules/attention.py (435:449) duplicated block id: 221 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (22:45) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (8:31) duplicated block id: 222 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (338:350) - sat/sgm/modules/diffusionmodules/model.py (433:445) duplicated block id: 223 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (224:236) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (296:308) duplicated block id: 224 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (22:45) - sat/sgm/modules/diffusionmodules/model.py (23:46) duplicated block id: 225 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (378:390) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (296:308) duplicated block id: 226 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (296:308) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (203:215) duplicated block id: 227 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (27:50) - sat/sgm/modules/cp_enc_dec.py (34:57) duplicated block id: 228 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (299:311) - sat/sgm/modules/diffusionmodules/model.py (433:445) duplicated block id: 229 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (27:50) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (8:31) duplicated block id: 230 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (224:236) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (159:171) duplicated block id: 231 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (25:48) - sat/sgm/modules/diffusionmodules/model.py (23:46) duplicated block id: 232 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (378:390) - sat/vae_modules/cp_enc_dec.py (717:729) duplicated block id: 233 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (8:31) - sat/sgm/modules/cp_enc_dec.py (34:57) duplicated block id: 234 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (296:308) - sat/sgm/modules/diffusionmodules/model.py (548:560) duplicated block id: 235 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (200:212) - sat/sgm/modules/diffusionmodules/model.py (433:445) duplicated block id: 236 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (8:31) - sat/vae_modules/cp_enc_dec.py (46:69) duplicated block id: 237 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (8:31) - sat/vae_modules/cp_enc_dec.py (46:69) duplicated block id: 238 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (203:215) - sat/vae_modules/cp_enc_dec.py (717:729) duplicated block id: 239 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (23:46) - sat/vae_modules/cp_enc_dec.py (46:69) duplicated block id: 240 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/attention.py (435:449) - sat/sgm/modules/video_attention.py (16:29) duplicated block id: 241 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/attention.py (341:354) - sat/vae_modules/attention.py (435:449) duplicated block id: 242 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (433:445) - sat/vae_modules/cp_enc_dec.py (840:852) duplicated block id: 243 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (338:350) - sat/vae_modules/cp_enc_dec.py (717:729) duplicated block id: 244 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (159:171) - sat/vae_modules/cp_enc_dec.py (840:852) duplicated block id: 245 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (224:236) - sat/vae_modules/cp_enc_dec.py (717:729) duplicated block id: 246 size: 13 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (8:31) - sat/sgm/modules/diffusionmodules/model.py (23:46) duplicated block id: 247 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (264:275) - sat/sgm/modules/diffusionmodules/model.py (433:444) duplicated block id: 248 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (224:235) - sat/sgm/modules/diffusionmodules/model.py (264:275) duplicated block id: 249 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/regularizers/quantize.py (28:39) - sat/sgm/modules/autoencoding/vqvae/quantize.py (179:190) duplicated block id: 250 size: 12 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/llama_model.py (19:33) - modules/SwissArmyTransformer/sat/transformer_defaults.py (82:96) duplicated block id: 251 size: 12 cleaned lines of code in 2 files: - sat/configs/tora/model/cogvideox_5b_tora.yaml (143:156) - sat/configs/tora/model/cogvideox_5b_tora_i2v.yaml (149:162) duplicated block id: 252 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (264:275) - sat/vae_modules/cp_enc_dec.py (840:851) duplicated block id: 253 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (200:211) - sat/sgm/modules/diffusionmodules/model.py (264:275) duplicated block id: 254 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (296:307) - sat/sgm/modules/diffusionmodules/model.py (264:275) duplicated block id: 255 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/regularizers/quantize.py (28:39) - sat/sgm/modules/autoencoding/vqvae/quantize.py (46:57) duplicated block id: 256 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (203:214) - sat/sgm/modules/diffusionmodules/model.py (264:275) duplicated block id: 257 size: 12 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (23:39) - modules/SwissArmyTransformer/sat/model/official/mixtral_model.py (67:83) duplicated block id: 258 size: 12 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (54:67) - modules/SwissArmyTransformer/sat/model/official/llama_model.py (19:33) duplicated block id: 259 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (338:349) - sat/sgm/modules/diffusionmodules/model.py (264:275) duplicated block id: 260 size: 12 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (23:39) - modules/SwissArmyTransformer/sat/model/official/llama_model.py (71:87) duplicated block id: 261 size: 12 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm2_model.py (21:35) - modules/SwissArmyTransformer/sat/transformer_defaults.py (82:96) duplicated block id: 262 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (264:275) - sat/vae_modules/cp_enc_dec.py (717:728) duplicated block id: 263 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (714:726) - sat/sgm/modules/diffusionmodules/openaimodel.py (855:867) duplicated block id: 264 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/cp_enc_dec.py (142:164) - sat/vae_modules/cp_enc_dec.py (155:177) duplicated block id: 265 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (378:389) - sat/sgm/modules/diffusionmodules/model.py (264:275) duplicated block id: 266 size: 12 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm2_model.py (21:35) - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (54:67) duplicated block id: 267 size: 12 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (54:67) - modules/SwissArmyTransformer/sat/model/official/mixtral_model.py (19:33) duplicated block id: 268 size: 12 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm4_model.py (21:35) - modules/SwissArmyTransformer/sat/transformer_defaults.py (82:96) duplicated block id: 269 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (299:310) - sat/sgm/modules/diffusionmodules/model.py (264:275) duplicated block id: 270 size: 12 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/mixtral_model.py (19:33) - modules/SwissArmyTransformer/sat/transformer_defaults.py (82:96) duplicated block id: 271 size: 12 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm4_model.py (21:35) - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (54:67) duplicated block id: 272 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (390:405) - sat/sgm/modules/diffusionmodules/model.py (521:536) duplicated block id: 273 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (390:405) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (231:246) duplicated block id: 274 size: 12 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm3_model.py (21:35) - modules/SwissArmyTransformer/sat/transformer_defaults.py (82:96) duplicated block id: 275 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (159:170) - sat/sgm/modules/diffusionmodules/model.py (264:275) duplicated block id: 276 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (184:196) - sat/sgm/modules/diffusionmodules/model.py (302:314) duplicated block id: 277 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (390:405) - sat/sgm/modules/diffusionmodules/model.py (394:409) duplicated block id: 278 size: 12 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (264:275) - sat/sgm/modules/diffusionmodules/model.py (548:559) duplicated block id: 279 size: 12 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (54:67) - modules/SwissArmyTransformer/sat/transformer_defaults.py (82:96) duplicated block id: 280 size: 12 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm3_model.py (21:35) - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (54:67) duplicated block id: 281 size: 11 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (142:154) - sat/sgm/modules/diffusionmodules/sampling.py (181:193) duplicated block id: 282 size: 11 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (493:505) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (356:368) duplicated block id: 283 size: 11 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/training/model_io.py (128:138) - modules/SwissArmyTransformer/sat/training/model_io.py (149:159) duplicated block id: 284 size: 11 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/ops/csrc/adam/multi_tensor_apply.cuh (1:14) - modules/SwissArmyTransformer/sat/ops/csrc/adam/multi_tensor_ema_adam.cu (1:14) duplicated block id: 285 size: 11 cleaned lines of code in 2 files: - sat/sgm/modules/distributions/distributions.py (24:35) - sat/vae_modules/regularizers.py (10:21) duplicated block id: 286 size: 11 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (275:287) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (356:368) duplicated block id: 287 size: 11 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/glm/tokenization.py (411:421) - modules/SwissArmyTransformer/sat/tokenization/glm/tokenization.py (461:471) duplicated block id: 288 size: 11 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (410:424) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (662:676) duplicated block id: 289 size: 11 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (657:667) - sat/sgm/modules/diffusionmodules/sampling.py (750:760) duplicated block id: 290 size: 11 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/regularizers/quantize.py (123:138) - sat/sgm/modules/autoencoding/vqvae/quantize.py (207:222) duplicated block id: 291 size: 11 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (530:543) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (389:402) duplicated block id: 292 size: 11 cleaned lines of code in 2 files: - diffusers-version/inference.py (36:46) - sat/sample_video.py (98:108) duplicated block id: 293 size: 11 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (354:366) - sat/vae_modules/cp_enc_dec.py (772:784) duplicated block id: 294 size: 11 cleaned lines of code in 2 files: - sat/sgm/lr_scheduler.py (69:79) - sat/sgm/lr_scheduler.py (91:102) duplicated block id: 295 size: 11 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (210:222) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (609:621) duplicated block id: 296 size: 11 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/data_utils/webds.py (263:277) - sat/sgm/webds.py (288:303) duplicated block id: 297 size: 11 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (631:643) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (356:368) duplicated block id: 298 size: 10 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (49:60) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (85:96) duplicated block id: 299 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (806:815) - sat/sgm/modules/diffusionmodules/openaimodel.py (876:885) duplicated block id: 300 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (450:459) - sat/sgm/modules/diffusionmodules/model.py (566:575) duplicated block id: 301 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (242:251) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (313:322) duplicated block id: 302 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/regularizers/quantize.py (101:110) - sat/sgm/modules/autoencoding/regularizers/quantize.py (206:215) duplicated block id: 303 size: 10 cleaned lines of code in 2 files: - sat/app.py (589:611) - sat/utils/traj_utils.py (52:74) duplicated block id: 304 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (186:195) - sat/vae_modules/cp_enc_dec.py (753:762) duplicated block id: 305 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (313:322) - sat/vae_modules/cp_enc_dec.py (859:868) duplicated block id: 306 size: 10 cleaned lines of code in 2 files: - diffusers-version/tora/traj_utils.py (35:52) - sat/app.py (555:572) duplicated block id: 307 size: 10 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/glm4v_model.py (50:59) - modules/SwissArmyTransformer/sat/model/official/glm4v_model.py (63:72) duplicated block id: 308 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (231:242) - sat/sgm/modules/diffusionmodules/model.py (123:134) duplicated block id: 309 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (357:366) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (313:322) duplicated block id: 310 size: 10 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (49:60) - sat/sgm/modules/diffusionmodules/model.py (60:71) duplicated block id: 311 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (342:353) - sat/sgm/modules/diffusionmodules/model.py (602:613) duplicated block id: 312 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (762:771) - sat/sgm/modules/diffusionmodules/openaimodel.py (1105:1114) duplicated block id: 313 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (218:227) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (313:322) duplicated block id: 314 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (109:118) - sat/vae_modules/cp_enc_dec.py (615:624) duplicated block id: 315 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (101:110) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (111:120) duplicated block id: 316 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (218:227) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (219:228) duplicated block id: 317 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (299:310) - sat/sgm/modules/diffusionmodules/sampling.py (370:381) duplicated block id: 318 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (166:179) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (232:245) duplicated block id: 319 size: 10 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/data_utils/webds.py (321:331) - sat/sgm/webds.py (352:362) duplicated block id: 320 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (142:155) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (232:245) duplicated block id: 321 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (133:147) - sat/sgm/modules/autoencoding/losses/video_loss.py (247:261) duplicated block id: 322 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (231:242) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (100:111) duplicated block id: 323 size: 10 cleaned lines of code in 2 files: - sat/configs/tora/model/cogvideox_5b_tora.yaml (100:109) - sat/configs/tora/model/cogvideox_5b_tora_i2v.yaml (119:128) duplicated block id: 324 size: 10 cleaned lines of code in 2 files: - sat/app.py (555:572) - sat/utils/traj_utils.py (18:35) duplicated block id: 325 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (304:313) - sat/vae_modules/cp_enc_dec.py (753:762) duplicated block id: 326 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (791:800) - sat/sgm/modules/diffusionmodules/openaimodel.py (824:833) duplicated block id: 327 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (312:323) - sat/vae_modules/cp_enc_dec.py (734:745) duplicated block id: 328 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (165:176) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (150:161) duplicated block id: 329 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (242:251) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (219:228) duplicated block id: 330 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (101:110) - sat/vae_modules/cp_enc_dec.py (615:624) duplicated block id: 331 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (109:118) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (111:120) duplicated block id: 332 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (33:48) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (135:150) duplicated block id: 333 size: 10 cleaned lines of code in 2 files: - sat/sgm/models/autoencoder.py (534:544) - sat/vae_modules/autoencoder.py (70:80) duplicated block id: 334 size: 10 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (386:395) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (471:480) duplicated block id: 335 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/lora.py (35:48) - sat/sgm/modules/diffusionmodules/lora.py (67:80) duplicated block id: 336 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (219:228) - sat/vae_modules/cp_enc_dec.py (859:868) duplicated block id: 337 size: 10 cleaned lines of code in 2 files: - sat/configs/tora/model/cogvideox_5b_tora_i2v.yaml (104:113) - sat/configs/tora/model/cogvideox_5b_tora_i2v.yaml (119:128) duplicated block id: 338 size: 10 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (49:60) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (45:56) duplicated block id: 339 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (111:120) - sat/vae_modules/cp_enc_dec.py (615:624) duplicated block id: 340 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (247:261) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (532:546) duplicated block id: 341 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (333:342) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (186:195) duplicated block id: 342 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (333:342) - sat/vae_modules/cp_enc_dec.py (753:762) duplicated block id: 343 size: 10 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/generation/autoregressive_sampling.py (116:125) - modules/SwissArmyTransformer/sat/generation/autoregressive_sampling.py (207:216) duplicated block id: 344 size: 10 cleaned lines of code in 2 files: - diffusers-version/tora/traj_utils.py (69:91) - sat/app.py (589:611) duplicated block id: 345 size: 10 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/position_embedding/triton_rotary_embeddings.py (16:25) - modules/SwissArmyTransformer/sat/model/position_embedding/triton_rotary_embeddings.py (75:84) duplicated block id: 346 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (141:152) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (150:161) duplicated block id: 347 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/lora.py (94:107) - sat/sgm/modules/diffusionmodules/lora.py (164:177) duplicated block id: 348 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (151:164) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (101:114) duplicated block id: 349 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (397:406) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (313:322) duplicated block id: 350 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (357:366) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (219:228) duplicated block id: 351 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (333:342) - sat/sgm/modules/diffusionmodules/model.py (304:313) duplicated block id: 352 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/regularizers/quantize.py (206:215) - sat/sgm/modules/autoencoding/regularizers/quantize.py (352:361) duplicated block id: 353 size: 10 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/api.py (50:59) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/api.py (168:177) duplicated block id: 354 size: 10 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (397:406) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (219:228) duplicated block id: 355 size: 10 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/api.py (50:59) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/api.py (185:194) duplicated block id: 356 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/lora.py (112:126) - sat/sgm/modules/diffusionmodules/lora.py (180:194) duplicated block id: 357 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (421:433) - sat/sgm/modules/diffusionmodules/model.py (532:544) duplicated block id: 358 size: 9 cleaned lines of code in 2 files: - diffusers-version/tora/traj_module.py (210:218) - sat/sgm/modules/traj_module.py (161:169) duplicated block id: 359 size: 9 cleaned lines of code in 2 files: - sat/dit_video_concat.py (332:340) - sat/dit_video_concat.py (584:592) duplicated block id: 360 size: 9 cleaned lines of code in 2 files: - sat/vae_modules/cp_enc_dec.py (892:900) - sat/vae_modules/cp_enc_dec.py (903:911) duplicated block id: 361 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/traj_module.py (263:271) - sat/sgm/modules/traj_module.py (274:282) duplicated block id: 362 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (8:24) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (8:24) duplicated block id: 363 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (772:780) - sat/sgm/modules/diffusionmodules/openaimodel.py (1114:1122) duplicated block id: 364 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (359:369) - sat/sgm/modules/diffusionmodules/model.py (369:379) duplicated block id: 365 size: 9 cleaned lines of code in 2 files: - sat/sample_video.py (392:401) - sat/train_video.py (384:393) duplicated block id: 366 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (89:97) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (67:75) duplicated block id: 367 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (97:105) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (67:75) duplicated block id: 368 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (615:624) - sat/sgm/modules/diffusionmodules/sampling.py (720:729) duplicated block id: 369 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/glm130B_model.py (173:181) - sat/dit_video_concat.py (313:321) duplicated block id: 370 size: 9 cleaned lines of code in 2 files: - sat/diffusion_video.py (358:366) - sat/diffusion_video.py (368:376) duplicated block id: 371 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/loss.py (61:70) - sat/sgm/modules/diffusionmodules/loss.py (119:128) duplicated block id: 372 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (702:710) - sat/sgm/modules/diffusionmodules/openaimodel.py (1077:1085) duplicated block id: 373 size: 9 cleaned lines of code in 2 files: - diffusers-version/tora/traj_module.py (325:333) - sat/sgm/modules/traj_module.py (263:271) duplicated block id: 374 size: 9 cleaned lines of code in 2 files: - diffusers-version/tora/traj_module.py (314:322) - sat/sgm/modules/traj_module.py (274:282) duplicated block id: 375 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (72:80) - sat/vae_modules/cp_enc_dec.py (493:502) duplicated block id: 376 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/attention.py (208:221) - sat/sgm/modules/attention.py (287:299) duplicated block id: 377 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (8:24) - sat/vae_modules/cp_enc_dec.py (46:62) duplicated block id: 378 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (258:268) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (342:352) duplicated block id: 379 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (529:537) - sat/sgm/modules/diffusionmodules/openaimodel.py (1020:1028) duplicated block id: 380 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/eva_clip_model.py (107:115) - modules/SwissArmyTransformer/sat/model/official/vit_model.py (106:114) duplicated block id: 381 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (8:24) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (27:43) duplicated block id: 382 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (194:205) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (260:271) duplicated block id: 383 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/lora.py (307:315) - sat/sgm/modules/diffusionmodules/lora.py (334:342) duplicated block id: 384 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (170:181) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (260:271) duplicated block id: 385 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (126:135) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (100:109) duplicated block id: 386 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (312:320) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (173:181) duplicated block id: 387 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/position_embedding/sincos2d.py (34:54) - sat/dit_video_concat.py (123:143) duplicated block id: 388 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (416:425) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (560:569) duplicated block id: 389 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (80:88) - sat/vae_modules/cp_enc_dec.py (493:502) duplicated block id: 390 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (752:760) - sat/sgm/modules/diffusionmodules/openaimodel.py (1096:1104) duplicated block id: 391 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (421:433) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (242:254) duplicated block id: 392 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (8:24) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (22:38) duplicated block id: 393 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (114:123) - sat/sgm/modules/diffusionmodules/model.py (144:153) duplicated block id: 394 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (8:24) - sat/sgm/modules/cp_enc_dec.py (34:50) duplicated block id: 395 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (176:187) - sat/sgm/modules/diffusionmodules/model.py (454:465) duplicated block id: 396 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/magvit2_pytorch.py (1128:1137) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (1144:1153) duplicated block id: 397 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (188:196) - sat/sgm/modules/diffusionmodules/model.py (467:475) duplicated block id: 398 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/position_embedding/rotary_embeddings_original.py (61:69) - modules/SwissArmyTransformer/sat/model/position_embedding/rotary_embeddings_original.py (81:89) duplicated block id: 399 size: 9 cleaned lines of code in 2 files: - sat/configs/tora/model/cogvideox_5b_tora.yaml (115:123) - sat/configs/tora/model/cogvideox_5b_tora_i2v.yaml (104:112) duplicated block id: 400 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (161:170) - sat/sgm/modules/autoencoding/losses/video_loss.py (321:330) duplicated block id: 401 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (62:70) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (42:50) duplicated block id: 402 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (232:242) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (151:161) duplicated block id: 403 size: 9 cleaned lines of code in 2 files: - sat/dit_video_concat.py (313:321) - sat/dit_video_concat.py (565:573) duplicated block id: 404 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (161:170) - sat/sgm/modules/autoencoding/losses/video_loss.py (416:425) duplicated block id: 405 size: 9 cleaned lines of code in 2 files: - sat/vae_modules/attention.py (208:221) - sat/vae_modules/attention.py (287:299) duplicated block id: 406 size: 9 cleaned lines of code in 2 files: - sat/configs/tora/model/cogvideox_5b_tora.yaml (100:108) - sat/configs/tora/model/cogvideox_5b_tora.yaml (115:123) duplicated block id: 407 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (321:330) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (560:569) duplicated block id: 408 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (406:419) - sat/sgm/modules/diffusionmodules/model.py (519:530) duplicated block id: 409 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (406:419) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (227:240) duplicated block id: 410 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (8:24) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (8:24) duplicated block id: 411 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (151:161) - sat/sgm/modules/diffusionmodules/model.py (124:134) duplicated block id: 412 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (166:176) - sat/sgm/modules/diffusionmodules/model.py (124:134) duplicated block id: 413 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/attention.py (208:221) - sat/vae_modules/attention.py (287:299) duplicated block id: 414 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (166:176) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (101:111) duplicated block id: 415 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (142:152) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (101:111) duplicated block id: 416 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (8:24) - sat/sgm/modules/diffusionmodules/model.py (23:39) duplicated block id: 417 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/glm130B_model.py (173:181) - sat/dit_video_concat.py (565:573) duplicated block id: 418 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (57:65) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (42:50) duplicated block id: 419 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/data_utils/webds.py (124:133) - sat/sgm/webds.py (133:142) duplicated block id: 420 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/gptneo_model.py (72:82) - modules/SwissArmyTransformer/sat/transformer_defaults.py (35:45) duplicated block id: 421 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (203:213) - sat/sgm/modules/diffusionmodules/model.py (485:495) duplicated block id: 422 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/quantize.py (28:36) - sat/sgm/modules/autoencoding/vqvae/quantize.py (163:171) duplicated block id: 423 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/attention.py (287:299) - sat/vae_modules/attention.py (208:221) duplicated block id: 424 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (8:24) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (25:41) duplicated block id: 425 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/cp_enc_dec.py (167:181) - sat/vae_modules/cp_enc_dec.py (180:194) duplicated block id: 426 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/regularizers/quantize.py (151:160) - sat/sgm/modules/autoencoding/vqvae/quantize.py (233:241) duplicated block id: 427 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (126:135) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (231:240) duplicated block id: 428 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (173:181) - sat/vae_modules/cp_enc_dec.py (734:742) duplicated block id: 429 size: 9 cleaned lines of code in 2 files: - diffusers-version/tora/traj_module.py (314:322) - diffusers-version/tora/traj_module.py (325:333) duplicated block id: 430 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (142:152) - sat/sgm/modules/diffusionmodules/model.py (124:134) duplicated block id: 431 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (207:216) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (558:567) duplicated block id: 432 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/transformer.py (94:107) - modules/SwissArmyTransformer/sat/model/transformer.py (173:186) duplicated block id: 433 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (761:769) - sat/sgm/modules/diffusionmodules/openaimodel.py (898:906) duplicated block id: 434 size: 9 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (126:135) - sat/sgm/modules/diffusionmodules/model.py (123:132) duplicated block id: 435 size: 9 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (203:213) - sat/sgm/modules/diffusionmodules/model.py (324:334) duplicated block id: 436 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (467:474) - sat/vae_modules/cp_enc_dec.py (755:762) duplicated block id: 437 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (174:181) - sat/vae_modules/cp_enc_dec.py (860:867) duplicated block id: 438 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm3_model.py (48:57) - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (97:106) duplicated block id: 439 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm3_model.py (48:57) - modules/SwissArmyTransformer/sat/model/official/mixtral_model.py (36:45) duplicated block id: 440 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (254:261) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (277:284) duplicated block id: 441 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (220:227) - sat/vae_modules/cp_enc_dec.py (735:742) duplicated block id: 442 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/cait_model.py (37:45) - modules/SwissArmyTransformer/sat/model/official/gptneo_model.py (74:82) duplicated block id: 443 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm4_model.py (48:57) - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (97:106) duplicated block id: 444 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (446:453) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (315:322) duplicated block id: 445 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (254:261) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (436:443) duplicated block id: 446 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/llama_model.py (36:45) - modules/SwissArmyTransformer/sat/transformer_defaults.py (105:114) duplicated block id: 447 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/discretizer.py (61:69) - sat/sgm/modules/diffusionmodules/discretizer.py (101:109) duplicated block id: 448 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/attention.py (279:286) - sat/vae_modules/attention.py (198:205) duplicated block id: 449 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/temporal_ae.py (44:52) - sat/sgm/modules/autoencoding/temporal_ae.py (192:200) duplicated block id: 450 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (254:261) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (396:403) duplicated block id: 451 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (306:315) - sat/sgm/modules/diffusionmodules/model.py (521:530) duplicated block id: 452 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (258:267) - sat/sgm/modules/diffusionmodules/model.py (606:615) duplicated block id: 453 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/temporal_ae.py (109:117) - sat/sgm/modules/autoencoding/temporal_ae.py (175:183) duplicated block id: 454 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/regularizers/quantize.py (236:246) - sat/sgm/modules/autoencoding/vqvae/quantize.py (75:85) duplicated block id: 455 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm2_model.py (48:57) - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (97:106) duplicated block id: 456 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (145:153) - sat/vae_modules/attention.py (138:146) duplicated block id: 457 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (688:697) - sat/sgm/modules/diffusionmodules/model.py (417:426) duplicated block id: 458 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (314:321) - sat/vae_modules/cp_enc_dec.py (735:742) duplicated block id: 459 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (315:323) - sat/sgm/modules/diffusionmodules/sampling.py (591:599) duplicated block id: 460 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (410:419) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (390:399) duplicated block id: 461 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm4_model.py (48:57) - modules/SwissArmyTransformer/sat/model/official/mixtral_model.py (36:45) duplicated block id: 462 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (359:368) - sat/sgm/modules/diffusionmodules/model.py (626:635) duplicated block id: 463 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (398:405) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (313:320) duplicated block id: 464 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/mixtral_model.py (36:45) - modules/SwissArmyTransformer/sat/transformer_defaults.py (105:114) duplicated block id: 465 size: 8 cleaned lines of code in 2 files: - sat/app.py (1057:1065) - sat/sample_video.py (315:323) duplicated block id: 466 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (410:419) - sat/sgm/modules/diffusionmodules/model.py (394:403) duplicated block id: 467 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (127:135) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (142:150) duplicated block id: 468 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (454:463) - sat/sgm/modules/diffusionmodules/model.py (606:615) duplicated block id: 469 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (295:304) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (258:267) duplicated block id: 470 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (446:453) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (220:227) duplicated block id: 471 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (261:270) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (258:267) duplicated block id: 472 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/attention.py (138:146) - sat/sgm/modules/diffusionmodules/model.py (183:191) duplicated block id: 473 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (261:270) - sat/sgm/modules/diffusionmodules/model.py (606:615) duplicated block id: 474 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/regularizers/quantize.py (43:50) - sat/sgm/modules/autoencoding/vqvae/quantize.py (193:200) duplicated block id: 475 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (315:323) - sat/sgm/modules/diffusionmodules/sampling.py (700:708) duplicated block id: 476 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (258:267) - sat/vae_modules/cp_enc_dec.py (911:920) duplicated block id: 477 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (220:227) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (174:181) duplicated block id: 478 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (244:251) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (407:414) duplicated block id: 479 size: 8 cleaned lines of code in 2 files: - diffusers-version/tora/i2v_pipeline.py (814:824) - diffusers-version/tora/t2v_pipeline.py (735:745) duplicated block id: 480 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (454:463) - sat/vae_modules/cp_enc_dec.py (911:920) duplicated block id: 481 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (899:906) - sat/sgm/modules/diffusionmodules/openaimodel.py (1105:1112) duplicated block id: 482 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (97:106) - modules/SwissArmyTransformer/sat/model/official/llama_model.py (36:45) duplicated block id: 483 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (476:483) - sat/sgm/modules/diffusionmodules/model.py (617:624) duplicated block id: 484 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/temporal_ae.py (44:52) - sat/sgm/modules/autoencoding/temporal_ae.py (126:134) duplicated block id: 485 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (315:322) - sat/sgm/modules/diffusionmodules/model.py (617:624) duplicated block id: 486 size: 8 cleaned lines of code in 2 files: - sat/sgm/models/autoencoder.py (487:497) - sat/vae_modules/autoencoder.py (512:522) duplicated block id: 487 size: 8 cleaned lines of code in 2 files: - diffusers-version/tora/traj_module.py (25:35) - sat/sgm/modules/diffusionmodules/util.py (268:278) duplicated block id: 488 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (212:219) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (335:342) duplicated block id: 489 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/llama_model.py (36:45) - modules/SwissArmyTransformer/sat/model/official/mixtral_model.py (36:45) duplicated block id: 490 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (358:365) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (313:320) duplicated block id: 491 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (414:423) - sat/vae_modules/cp_enc_dec.py (911:920) duplicated block id: 492 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/generation/autoregressive_sampling.py (94:101) - modules/SwissArmyTransformer/sat/generation/autoregressive_sampling.py (185:192) duplicated block id: 493 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (407:414) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (436:443) duplicated block id: 494 size: 8 cleaned lines of code in 2 files: - sat/app.py (676:685) - sat/app.py (694:703) duplicated block id: 495 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/arguments.py (411:419) - sat/arguments.py (155:163) duplicated block id: 496 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/attention.py (198:205) - sat/vae_modules/attention.py (279:286) duplicated block id: 497 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (101:108) - sat/sgm/modules/diffusionmodules/model.py (86:93) duplicated block id: 498 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm2_model.py (48:57) - modules/SwissArmyTransformer/sat/transformer_defaults.py (105:114) duplicated block id: 499 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (512:528) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (371:387) duplicated block id: 500 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (208:220) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (280:292) duplicated block id: 501 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (244:251) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (254:261) duplicated block id: 502 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (496:505) - sat/sgm/modules/diffusionmodules/model.py (369:378) duplicated block id: 503 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/cait_model.py (37:45) - modules/SwissArmyTransformer/sat/transformer_defaults.py (37:45) duplicated block id: 504 size: 8 cleaned lines of code in 2 files: - diffusers-version/tora/traj_utils.py (100:109) - sat/app.py (676:685) duplicated block id: 505 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (691:698) - sat/sgm/modules/diffusionmodules/openaimodel.py (1067:1074) duplicated block id: 506 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (243:250) - sat/vae_modules/cp_enc_dec.py (735:742) duplicated block id: 507 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (278:287) - sat/sgm/modules/diffusionmodules/model.py (369:378) duplicated block id: 508 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (407:414) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (277:284) duplicated block id: 509 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (174:181) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (314:321) duplicated block id: 510 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm4_model.py (48:57) - modules/SwissArmyTransformer/sat/model/official/llama_model.py (36:45) duplicated block id: 511 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (86:93) - sat/vae_modules/cp_enc_dec.py (615:622) duplicated block id: 512 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm3_model.py (48:57) - modules/SwissArmyTransformer/sat/model/official/llama_model.py (36:45) duplicated block id: 513 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (662:671) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (390:399) duplicated block id: 514 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (1125:1132) - sat/sgm/modules/diffusionmodules/openaimodel.py (1140:1147) duplicated block id: 515 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/sp_tokenizer.py (46:54) - modules/SwissArmyTransformer/sat/tokenization/glm/tokenization_gpt2.py (196:205) duplicated block id: 516 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (446:453) - sat/vae_modules/cp_enc_dec.py (861:868) duplicated block id: 517 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (183:191) - sat/vae_modules/attention.py (138:146) duplicated block id: 518 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm2_model.py (48:57) - modules/SwissArmyTransformer/sat/model/official/mixtral_model.py (36:45) duplicated block id: 519 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/data_utils/webds.py (106:114) - sat/sgm/webds.py (114:122) duplicated block id: 520 size: 8 cleaned lines of code in 2 files: - sat/vae_modules/cp_enc_dec.py (735:742) - sat/vae_modules/cp_enc_dec.py (860:867) duplicated block id: 521 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (414:423) - sat/sgm/modules/diffusionmodules/model.py (606:615) duplicated block id: 522 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (526:533) - sat/sgm/modules/diffusionmodules/sampling.py (710:717) duplicated block id: 523 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (496:505) - sat/sgm/modules/diffusionmodules/model.py (626:635) duplicated block id: 524 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (330:339) - sat/sgm/modules/diffusionmodules/model.py (417:426) duplicated block id: 525 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (261:270) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (342:351) duplicated block id: 526 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (243:250) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (174:181) duplicated block id: 527 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (342:351) - sat/sgm/modules/diffusionmodules/model.py (606:615) duplicated block id: 528 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (244:251) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (288:295) duplicated block id: 529 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/regularizers/quantize.py (282:294) - sat/sgm/modules/autoencoding/vqvae/quantize.py (114:126) duplicated block id: 530 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (97:106) - modules/SwissArmyTransformer/sat/model/official/mixtral_model.py (36:45) duplicated block id: 531 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (127:135) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (151:159) duplicated block id: 532 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (278:287) - sat/sgm/modules/diffusionmodules/model.py (626:635) duplicated block id: 533 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (634:643) - sat/sgm/modules/diffusionmodules/model.py (369:378) duplicated block id: 534 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm2_model.py (48:57) - modules/SwissArmyTransformer/sat/model/official/llama_model.py (36:45) duplicated block id: 535 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/attention.py (198:205) - sat/sgm/modules/attention.py (279:286) duplicated block id: 536 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (184:196) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (280:292) duplicated block id: 537 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (295:304) - sat/vae_modules/cp_enc_dec.py (911:920) duplicated block id: 538 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/util.py (248:258) - sat/sgm/modules/traj_module.py (20:30) duplicated block id: 539 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (313:320) - sat/vae_modules/cp_enc_dec.py (860:867) duplicated block id: 540 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (195:202) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (351:358) duplicated block id: 541 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (261:270) - sat/vae_modules/cp_enc_dec.py (911:920) duplicated block id: 542 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (295:304) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (342:351) duplicated block id: 543 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (358:365) - sat/vae_modules/cp_enc_dec.py (735:742) duplicated block id: 544 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (306:315) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (231:240) duplicated block id: 545 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (369:378) - sat/sgm/modules/diffusionmodules/model.py (626:635) duplicated block id: 546 size: 8 cleaned lines of code in 2 files: - sat/app.py (676:685) - sat/utils/flow_utils.py (13:22) duplicated block id: 547 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (127:135) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (166:174) duplicated block id: 548 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (244:251) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (447:454) duplicated block id: 549 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (396:403) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (447:454) duplicated block id: 550 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (634:643) - sat/sgm/modules/diffusionmodules/model.py (626:635) duplicated block id: 551 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm3_model.py (48:57) - modules/SwissArmyTransformer/sat/transformer_defaults.py (105:114) duplicated block id: 552 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/regularizers/quantize.py (43:50) - sat/sgm/modules/autoencoding/vqvae/quantize.py (60:67) duplicated block id: 553 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (398:405) - sat/vae_modules/cp_enc_dec.py (735:742) duplicated block id: 554 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (446:453) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (244:251) duplicated block id: 555 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (219:226) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (174:181) duplicated block id: 556 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (446:453) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (359:366) duplicated block id: 557 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (288:295) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (436:443) duplicated block id: 558 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (313:320) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (314:321) duplicated block id: 559 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (398:405) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (174:181) duplicated block id: 560 size: 8 cleaned lines of code in 2 files: - sat/vae_modules/attention.py (198:205) - sat/vae_modules/attention.py (279:286) duplicated block id: 561 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (277:284) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (447:454) duplicated block id: 562 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (396:403) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (288:295) duplicated block id: 563 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (454:463) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (258:267) duplicated block id: 564 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (446:453) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (399:406) duplicated block id: 565 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/util.py (268:278) - sat/sgm/modules/traj_module.py (7:17) duplicated block id: 566 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (145:153) - sat/sgm/modules/diffusionmodules/model.py (183:191) duplicated block id: 567 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (386:394) - sat/sgm/modules/diffusionmodules/sampling.py (591:599) duplicated block id: 568 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (361:368) - sat/sgm/modules/diffusionmodules/model.py (477:484) duplicated block id: 569 size: 8 cleaned lines of code in 2 files: - diffusers-version/tora/traj_module.py (38:48) - sat/sgm/modules/diffusionmodules/util.py (248:258) duplicated block id: 570 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (358:365) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (174:181) duplicated block id: 571 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (446:453) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (221:228) duplicated block id: 572 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (109:116) - sat/sgm/modules/diffusionmodules/model.py (86:93) duplicated block id: 573 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (115:123) - sat/sgm/modules/diffusionmodules/model.py (183:191) duplicated block id: 574 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm4_model.py (48:57) - modules/SwissArmyTransformer/sat/transformer_defaults.py (105:114) duplicated block id: 575 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (277:284) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (288:295) duplicated block id: 576 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (606:615) - sat/vae_modules/cp_enc_dec.py (911:920) duplicated block id: 577 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (386:394) - sat/sgm/modules/diffusionmodules/sampling.py (700:708) duplicated block id: 578 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (662:671) - sat/sgm/modules/diffusionmodules/model.py (521:530) duplicated block id: 579 size: 8 cleaned lines of code in 2 files: - diffusers-version/inference.py (165:173) - diffusers-version/inference.py (177:184) duplicated block id: 580 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/attention.py (138:146) - sat/sgm/modules/diffusionmodules/model.py (145:153) duplicated block id: 581 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (396:403) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (407:414) duplicated block id: 582 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (97:106) - modules/SwissArmyTransformer/sat/transformer_defaults.py (105:114) duplicated block id: 583 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (219:226) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (313:320) duplicated block id: 584 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (313:320) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (220:227) duplicated block id: 585 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (414:423) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (342:351) duplicated block id: 586 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (335:342) - sat/sgm/modules/diffusionmodules/model.py (467:474) duplicated block id: 587 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (454:463) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (342:351) duplicated block id: 588 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (662:671) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (231:240) duplicated block id: 589 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (388:395) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (608:615) duplicated block id: 590 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (295:304) - sat/sgm/modules/diffusionmodules/model.py (606:615) duplicated block id: 591 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (414:423) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (258:267) duplicated block id: 592 size: 8 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (306:315) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (390:399) duplicated block id: 593 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (219:226) - sat/vae_modules/cp_enc_dec.py (735:742) duplicated block id: 594 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (243:250) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (313:320) duplicated block id: 595 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (436:443) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (447:454) duplicated block id: 596 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (316:323) - sat/sgm/modules/diffusionmodules/model.py (361:368) duplicated block id: 597 size: 8 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (342:351) - sat/vae_modules/cp_enc_dec.py (911:920) duplicated block id: 598 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/video_attention.py (144:150) - sat/vae_modules/attention.py (486:492) duplicated block id: 599 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (346:352) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (314:320) duplicated block id: 600 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (278:284) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (280:286) duplicated block id: 601 size: 7 cleaned lines of code in 2 files: - sat/app.py (891:910) - sat/sample_video.py (79:98) duplicated block id: 602 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (782:789) - sat/sgm/modules/diffusionmodules/openaimodel.py (856:863) duplicated block id: 603 size: 7 cleaned lines of code in 2 files: - diffusers-version/inference.py (178:184) - diffusers-version/inference.py (189:195) duplicated block id: 604 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (280:286) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (359:365) duplicated block id: 605 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (480:487) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (609:616) duplicated block id: 606 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (280:286) - sat/sgm/modules/diffusionmodules/model.py (626:632) duplicated block id: 607 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (370:376) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (489:495) duplicated block id: 608 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (115:121) - sat/sgm/modules/diffusionmodules/sampling.py (148:154) duplicated block id: 609 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/magvit2_pytorch.py (345:353) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (389:397) duplicated block id: 610 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (115:121) - sat/sgm/modules/diffusionmodules/sampling.py (187:193) duplicated block id: 611 size: 7 cleaned lines of code in 2 files: - diffusers-version/inference.py (167:173) - diffusers-version/inference.py (189:195) duplicated block id: 612 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (251:258) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (120:127) duplicated block id: 613 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (400:406) - sat/sgm/modules/diffusionmodules/model.py (570:576) duplicated block id: 614 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/glm/tokenization.py (464:470) - modules/SwissArmyTransformer/sat/tokenization/glm/tokenization.py (519:525) duplicated block id: 615 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/transformer.py (246:252) - modules/SwissArmyTransformer/sat/model/transformer.py (287:293) duplicated block id: 616 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (715:722) - sat/sgm/modules/diffusionmodules/openaimodel.py (782:789) duplicated block id: 617 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (189:199) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (145:155) duplicated block id: 618 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (187:193) - sat/sgm/modules/diffusionmodules/sampling.py (466:472) duplicated block id: 619 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (570:576) - sat/vae_modules/cp_enc_dec.py (862:868) duplicated block id: 620 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (234:240) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (489:495) duplicated block id: 621 size: 7 cleaned lines of code in 2 files: - sat/vae_modules/cp_enc_dec.py (905:911) - sat/vae_modules/cp_enc_dec.py (924:930) duplicated block id: 622 size: 7 cleaned lines of code in 2 files: - sat/sample_video.py (134:140) - sat/sample_video.py (152:158) duplicated block id: 623 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (252:261) - sat/sgm/modules/autoencoding/losses/video_loss.py (299:308) duplicated block id: 624 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (489:495) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (585:591) duplicated block id: 625 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (496:502) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (280:286) duplicated block id: 626 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (133:139) - sat/sgm/modules/diffusionmodules/model.py (106:112) duplicated block id: 627 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (222:228) - sat/sgm/modules/diffusionmodules/model.py (570:576) duplicated block id: 628 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (99:106) - modules/SwissArmyTransformer/sat/model/official/eva2_model.py (115:122) duplicated block id: 629 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/magvit2_pytorch.py (1144:1151) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (1164:1171) duplicated block id: 630 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/sp_tokenizer.py (29:35) - modules/SwissArmyTransformer/sat/tokenization/glm/tokenization_gpt2.py (78:88) duplicated block id: 631 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/mixtral_model.py (38:45) - modules/SwissArmyTransformer/sat/transformer_defaults.py (137:146) duplicated block id: 632 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (346:352) - sat/vae_modules/cp_enc_dec.py (736:742) duplicated block id: 633 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling.py (148:154) - sat/sgm/modules/diffusionmodules/sampling.py (466:472) duplicated block id: 634 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (447:453) - sat/sgm/modules/diffusionmodules/model.py (570:576) duplicated block id: 635 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (202:210) - sat/sgm/modules/diffusionmodules/model.py (285:293) duplicated block id: 636 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (54:60) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (35:41) duplicated block id: 637 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/guiders.py (30:36) - sat/sgm/modules/diffusionmodules/guiders.py (62:68) duplicated block id: 638 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (316:322) - sat/sgm/modules/diffusionmodules/model.py (570:576) duplicated block id: 639 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (299:308) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (537:546) duplicated block id: 640 size: 7 cleaned lines of code in 2 files: - sat/configs/tora/train_dense.yaml (60:66) - sat/configs/tora/train_sparse.yaml (60:66) duplicated block id: 641 size: 7 cleaned lines of code in 2 files: - diffusers-version/tora/traj_module.py (231:237) - sat/sgm/modules/traj_module.py (193:199) duplicated block id: 642 size: 7 cleaned lines of code in 2 files: - sat/vae_modules/cp_enc_dec.py (894:900) - sat/vae_modules/cp_enc_dec.py (924:930) duplicated block id: 643 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/traj_module.py (182:188) - sat/sgm/modules/traj_module.py (193:199) duplicated block id: 644 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm2_model.py (50:57) - modules/SwissArmyTransformer/sat/model/official/eva2_model.py (115:122) duplicated block id: 645 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/sampling_utils.py (34:40) - sat/sgm/modules/diffusionmodules/sampling_utils.py (54:60) duplicated block id: 646 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/glm/tokenization.py (387:393) - modules/SwissArmyTransformer/sat/tokenization/glm/tokenization.py (508:514) duplicated block id: 647 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (446:452) - sat/vae_modules/cp_enc_dec.py (736:742) duplicated block id: 648 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (245:251) - sat/sgm/modules/diffusionmodules/model.py (570:576) duplicated block id: 649 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/transformer.py (231:237) - modules/SwissArmyTransformer/sat/model/transformer.py (273:279) duplicated block id: 650 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (346:352) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (221:227) duplicated block id: 651 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (346:352) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (315:321) duplicated block id: 652 size: 7 cleaned lines of code in 2 files: - sat/data_video.py (162:168) - sat/data_video.py (219:225) duplicated block id: 653 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (280:286) - sat/sgm/modules/diffusionmodules/model.py (369:375) duplicated block id: 654 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm2_model.py (50:57) - modules/SwissArmyTransformer/sat/transformer_defaults.py (137:146) duplicated block id: 655 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (792:798) - sat/sgm/modules/diffusionmodules/openaimodel.py (1125:1131) duplicated block id: 656 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (792:798) - sat/sgm/modules/diffusionmodules/openaimodel.py (1140:1146) duplicated block id: 657 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (346:352) - sat/vae_modules/cp_enc_dec.py (861:867) duplicated block id: 658 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/magvit2_pytorch.py (1128:1135) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (1164:1171) duplicated block id: 659 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (138:147) - sat/sgm/modules/autoencoding/losses/video_loss.py (299:308) duplicated block id: 660 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (346:352) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (175:181) duplicated block id: 661 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/position_embedding/triton_rotary_embeddings.py (250:256) - modules/SwissArmyTransformer/sat/model/position_embedding/triton_rotary_embeddings.py (259:265) duplicated block id: 662 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/regularizers/finite_scalar_quantization.py (128:138) - sat/sgm/modules/autoencoding/regularizers/lookup_free_quantization.py (157:172) duplicated block id: 663 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/clip_model.py (35:41) - modules/SwissArmyTransformer/sat/model/official/mae_model.py (43:49) duplicated block id: 664 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (251:258) - sat/vae_modules/attention.py (143:150) duplicated block id: 665 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (49:55) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (35:41) duplicated block id: 666 size: 7 cleaned lines of code in 2 files: - sat/dit_video_concat.py (708:714) - sat/sgm/modules/diffusionmodules/openaimodel.py (671:677) duplicated block id: 667 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (34:42) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (34:42) duplicated block id: 668 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/eva2_model.py (115:122) - modules/SwissArmyTransformer/sat/model/official/mixtral_model.py (38:45) duplicated block id: 669 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/mpu/layers.py (218:226) - modules/SwissArmyTransformer/sat/mpu/layers.py (413:421) duplicated block id: 670 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (185:192) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (170:177) duplicated block id: 671 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (178:186) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (128:136) duplicated block id: 672 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/lora.py (135:143) - sat/sgm/modules/diffusionmodules/lora.py (201:209) duplicated block id: 673 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (360:366) - sat/sgm/modules/diffusionmodules/model.py (570:576) duplicated block id: 674 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (263:271) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (178:186) duplicated block id: 675 size: 7 cleaned lines of code in 2 files: - diffusers-version/tora/traj_utils.py (270:277) - sat/app.py (621:628) duplicated block id: 676 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/llama_model.py (38:45) - modules/SwissArmyTransformer/sat/transformer_defaults.py (137:146) duplicated block id: 677 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/eva2_model.py (115:122) - modules/SwissArmyTransformer/sat/transformer_defaults.py (107:114) duplicated block id: 678 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/attention.py (486:492) - sat/sgm/modules/video_attention.py (144:150) duplicated block id: 679 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/eva2_model.py (115:122) - modules/SwissArmyTransformer/sat/transformer_defaults.py (137:146) duplicated block id: 680 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/transformer.py (218:224) - modules/SwissArmyTransformer/sat/model/transformer.py (260:266) duplicated block id: 681 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (173:181) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (128:136) duplicated block id: 682 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/transformer_defaults.py (107:114) - modules/SwissArmyTransformer/sat/transformer_defaults.py (137:146) duplicated block id: 683 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (161:168) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (170:177) duplicated block id: 684 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (221:227) - sat/sgm/modules/diffusionmodules/model.py (570:576) duplicated block id: 685 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (39:45) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (57:64) duplicated block id: 686 size: 7 cleaned lines of code in 2 files: - sat/sgm/util.py (14:22) - sat/vae_modules/utils.py (14:22) duplicated block id: 687 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (346:352) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (446:452) duplicated block id: 688 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (825:831) - sat/sgm/modules/diffusionmodules/openaimodel.py (1140:1146) duplicated block id: 689 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (243:249) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (252:258) duplicated block id: 690 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (825:831) - sat/sgm/modules/diffusionmodules/openaimodel.py (1125:1131) duplicated block id: 691 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (133:139) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (83:89) duplicated block id: 692 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (446:452) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (314:320) duplicated block id: 693 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm4_model.py (50:57) - modules/SwissArmyTransformer/sat/transformer_defaults.py (137:146) duplicated block id: 694 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm4_model.py (50:57) - modules/SwissArmyTransformer/sat/model/official/eva2_model.py (115:122) duplicated block id: 695 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (634:640) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (280:286) duplicated block id: 696 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm3_model.py (50:57) - modules/SwissArmyTransformer/sat/transformer_defaults.py (137:146) duplicated block id: 697 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/data_utils/webds.py (342:350) - sat/sgm/webds.py (371:379) duplicated block id: 698 size: 7 cleaned lines of code in 2 files: - diffusers-version/tora/traj_module.py (242:248) - sat/sgm/modules/traj_module.py (182:188) duplicated block id: 699 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (197:205) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (128:136) duplicated block id: 700 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm3_model.py (50:57) - modules/SwissArmyTransformer/sat/model/official/eva2_model.py (115:122) duplicated block id: 701 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (385:392) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (609:616) duplicated block id: 702 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (361:367) - sat/sgm/modules/diffusionmodules/model.py (618:624) duplicated block id: 703 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (346:352) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (399:405) duplicated block id: 704 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (426:438) - sat/sgm/modules/diffusionmodules/openaimodel.py (456:468) duplicated block id: 705 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/eva2_model.py (115:122) - modules/SwissArmyTransformer/sat/model/official/llama_model.py (38:45) duplicated block id: 706 size: 7 cleaned lines of code in 2 files: - sat/vae_modules/cp_enc_dec.py (790:797) - sat/vae_modules/cp_enc_dec.py (899:906) duplicated block id: 707 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/data_utils/jsonlds.py (38:45) - sat/sgm/webds.py (80:88) duplicated block id: 708 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (446:452) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (175:181) duplicated block id: 709 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (346:352) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (244:250) duplicated block id: 710 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/glm/tokenization.py (414:420) - modules/SwissArmyTransformer/sat/tokenization/glm/tokenization.py (519:525) duplicated block id: 711 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/data_utils/jsonlds.py (38:45) - modules/SwissArmyTransformer/sat/data_utils/webds.py (77:84) duplicated block id: 712 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/generation/autoregressive_sampling.py (106:114) - modules/SwissArmyTransformer/sat/generation/autoregressive_sampling.py (197:205) duplicated block id: 713 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/attention.py (143:150) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (251:258) duplicated block id: 714 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/regularizers/quantize.py (84:92) - sat/sgm/modules/autoencoding/vqvae/quantize.py (151:159) duplicated block id: 715 size: 7 cleaned lines of code in 2 files: - sat/app.py (621:628) - sat/utils/flow_utils.py (183:190) duplicated block id: 716 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (346:352) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (220:226) duplicated block id: 717 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/transformer.py (330:336) - modules/SwissArmyTransformer/sat/model/transformer.py (455:461) duplicated block id: 718 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/ops/ops_builder/builder.py (326:332) - modules/SwissArmyTransformer/sat/ops/ops_builder/builder.py (384:390) duplicated block id: 719 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (137:153) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (203:219) duplicated block id: 720 size: 7 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (124:130) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (203:219) duplicated block id: 721 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (99:106) - modules/SwissArmyTransformer/sat/transformer_defaults.py (137:146) duplicated block id: 722 size: 7 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (346:352) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (359:365) duplicated block id: 723 size: 7 cleaned lines of code in 2 files: - diffusers-version/tora/traj_module.py (231:237) - diffusers-version/tora/traj_module.py (242:248) duplicated block id: 724 size: 6 cleaned lines of code in 2 files: - sat/vae_modules/cp_enc_dec.py (786:791) - sat/vae_modules/cp_enc_dec.py (794:799) duplicated block id: 725 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (454:459) - sat/vae_modules/cp_enc_dec.py (737:742) duplicated block id: 726 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/cait_model.py (91:96) - modules/SwissArmyTransformer/sat/model/official/clip_model.py (35:40) duplicated block id: 727 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (1090:1095) - sat/sgm/modules/diffusionmodules/openaimodel.py (1133:1138) duplicated block id: 728 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/transformer.py (364:369) - modules/SwissArmyTransformer/sat/model/transformer.py (392:397) duplicated block id: 729 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (168:173) - sat/sgm/modules/attention.py (148:153) duplicated block id: 730 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (269:274) - sat/vae_modules/cp_enc_dec.py (922:927) duplicated block id: 731 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (186:191) - sat/vae_modules/cp_enc_dec.py (627:632) duplicated block id: 732 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (117:123) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (91:97) duplicated block id: 733 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (272:277) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (371:376) duplicated block id: 734 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (254:259) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (243:248) duplicated block id: 735 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (254:259) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (252:257) duplicated block id: 736 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (272:277) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (269:274) duplicated block id: 737 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (454:459) - sat/vae_modules/cp_enc_dec.py (862:867) duplicated block id: 738 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/attention/memory_efficient_attention.py (70:76) - modules/SwissArmyTransformer/sat/model/official/chatglm3_model.py (51:57) duplicated block id: 739 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (151:156) - sat/sgm/modules/autoencoding/losses/video_loss.py (312:317) duplicated block id: 740 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (315:320) - sat/sgm/modules/diffusionmodules/model.py (570:575) duplicated block id: 741 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (409:414) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (308:313) duplicated block id: 742 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (295:302) - sat/sgm/modules/diffusionmodules/model.py (346:353) duplicated block id: 743 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (184:192) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (145:153) duplicated block id: 744 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (427:432) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (279:284) duplicated block id: 745 size: 6 cleaned lines of code in 2 files: - sat/dit_video_concat.py (178:183) - sat/dit_video_concat.py (252:257) duplicated block id: 746 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (427:432) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (290:295) duplicated block id: 747 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (304:309) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (342:347) duplicated block id: 748 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (92:97) - sat/vae_modules/cp_enc_dec.py (523:528) duplicated block id: 749 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (315:320) - sat/sgm/modules/diffusionmodules/model.py (454:459) duplicated block id: 750 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (151:156) - sat/sgm/modules/autoencoding/losses/video_loss.py (407:412) duplicated block id: 751 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (396:401) - sat/vae_modules/cp_enc_dec.py (903:908) duplicated block id: 752 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (396:401) - sat/vae_modules/cp_enc_dec.py (892:897) duplicated block id: 753 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (261:268) - sat/sgm/modules/diffusionmodules/model.py (346:353) duplicated block id: 754 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/glm/sp_tokenizer.py (60:66) - modules/SwissArmyTransformer/sat/tokenization/glm/tokenization_wordpiece.py (102:108) duplicated block id: 755 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (121:126) - sat/sgm/modules/diffusionmodules/model.py (94:99) duplicated block id: 756 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (447:452) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (243:248) duplicated block id: 757 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (570:575) - sat/vae_modules/cp_enc_dec.py (737:742) duplicated block id: 758 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (447:452) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (252:257) duplicated block id: 759 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (222:227) - sat/sgm/modules/diffusionmodules/model.py (454:459) duplicated block id: 760 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/data_utils/webds.py (77:83) - sat/sgm/webds.py (292:300) duplicated block id: 761 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (10:19) - sat/vae_modules/cp_enc_dec.py (26:35) duplicated block id: 762 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/finetune/adapter.py (24:29) - modules/SwissArmyTransformer/sat/model/official/mae_model.py (43:48) duplicated block id: 763 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm4_model.py (63:70) - sat/dit_video_concat.py (416:421) duplicated block id: 764 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (272:277) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (586:591) duplicated block id: 765 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (290:295) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (308:313) duplicated block id: 766 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (110:116) - sat/vae_modules/cp_enc_dec.py (538:544) duplicated block id: 767 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (13:22) - sat/vae_modules/cp_enc_dec.py (26:35) duplicated block id: 768 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm4_model.py (133:138) - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (185:190) duplicated block id: 769 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (274:279) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (398:403) duplicated block id: 770 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (274:279) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (409:414) duplicated block id: 771 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (374:379) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (200:205) duplicated block id: 772 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (186:191) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (121:126) duplicated block id: 773 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (290:295) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (467:472) duplicated block id: 774 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (371:376) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (628:633) duplicated block id: 775 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (258:265) - sat/sgm/modules/diffusionmodules/model.py (346:353) duplicated block id: 776 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (246:251) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (274:279) duplicated block id: 777 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (186:191) - sat/sgm/modules/diffusionmodules/model.py (94:99) duplicated block id: 778 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (423:428) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (342:347) duplicated block id: 779 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (112:117) - sat/sgm/modules/diffusionmodules/model.py (94:99) duplicated block id: 780 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (100:105) - sat/vae_modules/cp_enc_dec.py (523:528) duplicated block id: 781 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/attention/memory_efficient_attention.py (70:76) - modules/SwissArmyTransformer/sat/model/official/eva2_model.py (116:122) duplicated block id: 782 size: 6 cleaned lines of code in 2 files: - sat/vae_modules/cp_enc_dec.py (229:238) - sat/vae_modules/cp_enc_dec.py (282:288) duplicated block id: 783 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (112:117) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (186:191) duplicated block id: 784 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm3_model.py (132:137) - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (185:190) duplicated block id: 785 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (319:326) - sat/vae_modules/cp_enc_dec.py (971:978) duplicated block id: 786 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (438:443) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (467:472) duplicated block id: 787 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (425:430) - sat/vae_modules/cp_enc_dec.py (922:927) duplicated block id: 788 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (449:454) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (467:472) duplicated block id: 789 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/base_model.py (198:204) - modules/SwissArmyTransformer/sat/model/base_model.py (313:318) duplicated block id: 790 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (222:228) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (91:97) duplicated block id: 791 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/regularizers/quantize.py (199:204) - sat/sgm/modules/autoencoding/regularizers/quantize.py (345:350) duplicated block id: 792 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (120:125) - sat/vae_modules/cp_enc_dec.py (627:632) duplicated block id: 793 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (246:251) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (427:432) duplicated block id: 794 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (405:413) - sat/vae_modules/cp_enc_dec.py (825:836) duplicated block id: 795 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (400:405) - sat/sgm/modules/diffusionmodules/model.py (454:459) duplicated block id: 796 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/finetune/adapter.py (24:29) - modules/SwissArmyTransformer/sat/model/official/clip_model.py (35:40) duplicated block id: 797 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (277:282) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (243:248) duplicated block id: 798 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (308:313) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (438:443) duplicated block id: 799 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (447:452) - sat/sgm/modules/diffusionmodules/model.py (454:459) duplicated block id: 800 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/attention/memory_efficient_attention.py (70:76) - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (100:106) duplicated block id: 801 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (308:313) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (449:454) duplicated block id: 802 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (454:461) - sat/sgm/modules/diffusionmodules/model.py (346:353) duplicated block id: 803 size: 6 cleaned lines of code in 2 files: - sat/sgm/models/autoencoder.py (237:242) - sat/vae_modules/autoencoder.py (328:333) duplicated block id: 804 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (359:366) - sat/vae_modules/cp_enc_dec.py (971:978) duplicated block id: 805 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/data_utils/jsonlds.py (38:44) - modules/SwissArmyTransformer/sat/data_utils/webds.py (267:274) duplicated block id: 806 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (407:412) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (252:257) duplicated block id: 807 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (407:412) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (243:248) duplicated block id: 808 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (279:284) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (308:313) duplicated block id: 809 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (347:352) - sat/sgm/modules/diffusionmodules/model.py (570:575) duplicated block id: 810 size: 6 cleaned lines of code in 2 files: - sat/app.py (715:720) - sat/utils/flow_utils.py (198:203) duplicated block id: 811 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (252:257) - sat/vae_modules/cp_enc_dec.py (892:897) duplicated block id: 812 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (252:257) - sat/vae_modules/cp_enc_dec.py (903:908) duplicated block id: 813 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (274:279) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (438:443) duplicated block id: 814 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (10:17) - modules/SwissArmyTransformer/sat/mpu/utils.py (99:106) duplicated block id: 815 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (274:279) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (449:454) duplicated block id: 816 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (280:288) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (189:197) duplicated block id: 817 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/attention/memory_efficient_attention.py (70:76) - modules/SwissArmyTransformer/sat/model/official/chatglm4_model.py (51:57) duplicated block id: 818 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (270:275) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (342:347) duplicated block id: 819 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (362:368) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (289:295) duplicated block id: 820 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (347:352) - sat/sgm/modules/diffusionmodules/model.py (454:459) duplicated block id: 821 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (120:125) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (121:126) duplicated block id: 822 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (272:277) - sat/vae_modules/cp_enc_dec.py (922:927) duplicated block id: 823 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (245:250) - sat/sgm/modules/diffusionmodules/model.py (454:459) duplicated block id: 824 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (168:173) - sat/vae_modules/attention.py (148:153) duplicated block id: 825 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/magvit2_pytorch.py (828:835) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (73:80) duplicated block id: 826 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (465:470) - sat/vae_modules/cp_enc_dec.py (922:927) duplicated block id: 827 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (288:293) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (243:248) duplicated block id: 828 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (288:293) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (252:257) duplicated block id: 829 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/mpu/layers.py (260:265) - modules/SwissArmyTransformer/sat/mpu/layers.py (318:323) duplicated block id: 830 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (414:421) - sat/sgm/modules/diffusionmodules/model.py (346:353) duplicated block id: 831 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (274:279) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (279:284) duplicated block id: 832 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (274:279) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (290:295) duplicated block id: 833 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/regularizers/quantize.py (261:268) - sat/sgm/modules/autoencoding/vqvae/quantize.py (99:106) duplicated block id: 834 size: 6 cleaned lines of code in 2 files: - sat/sgm/models/autoencoder.py (237:242) - sat/sgm/models/autoencoder.py (313:318) duplicated block id: 835 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/lpips/model/model.py (60:65) - sat/sgm/modules/autoencoding/lpips/model/model.py (75:80) duplicated block id: 836 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/mpu/layers.py (146:151) - modules/SwissArmyTransformer/sat/mpu/layers.py (459:464) duplicated block id: 837 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (425:430) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (269:274) duplicated block id: 838 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (13:22) - sat/sgm/modules/cp_enc_dec.py (14:23) duplicated block id: 839 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (398:403) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (308:313) duplicated block id: 840 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (176:181) - sat/sgm/modules/diffusionmodules/model.py (570:575) duplicated block id: 841 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (360:365) - sat/sgm/modules/diffusionmodules/model.py (454:459) duplicated block id: 842 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (112:117) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (121:126) duplicated block id: 843 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (256:261) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (274:279) duplicated block id: 844 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (279:284) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (467:472) duplicated block id: 845 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/attention/memory_efficient_attention.py (70:76) - modules/SwissArmyTransformer/sat/model/official/chatglm2_model.py (51:57) duplicated block id: 846 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (346:353) - sat/vae_modules/cp_enc_dec.py (911:918) duplicated block id: 847 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/data_utils/jsonlds.py (38:44) - sat/sgm/webds.py (292:300) duplicated block id: 848 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (306:311) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (269:274) duplicated block id: 849 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (117:123) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (222:228) duplicated block id: 850 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (120:125) - sat/sgm/modules/diffusionmodules/model.py (94:99) duplicated block id: 851 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (267:272) - sat/sgm/modules/diffusionmodules/model.py (474:479) duplicated block id: 852 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (243:248) - sat/vae_modules/cp_enc_dec.py (903:908) duplicated block id: 853 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (243:248) - sat/vae_modules/cp_enc_dec.py (892:897) duplicated block id: 854 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/mpu/layers.py (146:151) - modules/SwissArmyTransformer/sat/mpu/layers.py (288:293) duplicated block id: 855 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/mpu/layers.py (276:281) - modules/SwissArmyTransformer/sat/mpu/layers.py (327:332) duplicated block id: 856 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (120:125) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (186:191) duplicated block id: 857 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/util.py (113:118) - sat/vae_modules/utils.py (398:403) duplicated block id: 858 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (208:216) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (145:153) duplicated block id: 859 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (407:412) - sat/vae_modules/cp_enc_dec.py (903:908) duplicated block id: 860 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/openaimodel.py (707:712) - sat/sgm/modules/diffusionmodules/openaimodel.py (848:853) duplicated block id: 861 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (112:117) - sat/vae_modules/cp_enc_dec.py (627:632) duplicated block id: 862 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (407:412) - sat/vae_modules/cp_enc_dec.py (892:897) duplicated block id: 863 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (221:226) - sat/sgm/modules/diffusionmodules/model.py (454:459) duplicated block id: 864 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (222:228) - sat/sgm/modules/diffusionmodules/model.py (114:120) duplicated block id: 865 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (71:78) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (103:110) duplicated block id: 866 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/data_utils/webds.py (77:83) - modules/SwissArmyTransformer/sat/data_utils/webds.py (267:274) duplicated block id: 867 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/cait_model.py (91:96) - modules/SwissArmyTransformer/sat/model/official/mae_model.py (43:48) duplicated block id: 868 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (520:527) - sat/vae_modules/cp_enc_dec.py (971:978) duplicated block id: 869 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (235:240) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (272:277) duplicated block id: 870 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (398:403) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (427:432) duplicated block id: 871 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (288:293) - sat/vae_modules/cp_enc_dec.py (903:908) duplicated block id: 872 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (288:293) - sat/vae_modules/cp_enc_dec.py (892:897) duplicated block id: 873 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (436:441) - sat/vae_modules/cp_enc_dec.py (903:908) duplicated block id: 874 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (436:441) - sat/vae_modules/cp_enc_dec.py (892:897) duplicated block id: 875 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (267:272) - sat/sgm/modules/diffusionmodules/model.py (313:318) duplicated block id: 876 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm2_model.py (63:70) - sat/dit_video_concat.py (416:421) duplicated block id: 877 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/mpu/layers.py (288:293) - modules/SwissArmyTransformer/sat/mpu/layers.py (459:464) duplicated block id: 878 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (277:282) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (252:257) duplicated block id: 879 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (589:594) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (200:205) duplicated block id: 880 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (10:19) - sat/sgm/modules/cp_enc_dec.py (14:23) duplicated block id: 881 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (463:468) - sat/sgm/modules/autoencoding/vqvae/movq_enc_3d.py (342:347) duplicated block id: 882 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/api.py (50:55) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/api.py (77:82) duplicated block id: 883 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (316:321) - sat/sgm/modules/diffusionmodules/model.py (454:459) duplicated block id: 884 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (121:126) - sat/vae_modules/cp_enc_dec.py (627:632) duplicated block id: 885 size: 6 cleaned lines of code in 2 files: - sat/app.py (1049:1055) - sat/sample_video.py (301:307) duplicated block id: 886 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (465:470) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (269:274) duplicated block id: 887 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (15:24) - sat/vae_modules/cp_enc_dec.py (26:35) duplicated block id: 888 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (447:452) - sat/vae_modules/cp_enc_dec.py (903:908) duplicated block id: 889 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (447:452) - sat/vae_modules/cp_enc_dec.py (892:897) duplicated block id: 890 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/util.py (113:118) - sat/sgm/modules/diffusionmodules/util.py (171:176) duplicated block id: 891 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (312:317) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (550:555) duplicated block id: 892 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (244:249) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (243:248) duplicated block id: 893 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/api.py (77:82) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/api.py (185:190) duplicated block id: 894 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (244:249) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (252:257) duplicated block id: 895 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/regularizers/quantize.py (94:99) - sat/sgm/modules/autoencoding/regularizers/quantize.py (199:204) duplicated block id: 896 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm3_model.py (63:70) - sat/dit_video_concat.py (416:421) duplicated block id: 897 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/api.py (77:82) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/api.py (168:173) duplicated block id: 898 size: 6 cleaned lines of code in 2 files: - diffusers-version/tora/traj_utils.py (285:290) - sat/app.py (715:720) duplicated block id: 899 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (256:261) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (427:432) duplicated block id: 900 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/diffusionmodules/model.py (94:99) - sat/vae_modules/cp_enc_dec.py (627:632) duplicated block id: 901 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (246:251) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (308:313) duplicated block id: 902 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (71:78) - sat/sgm/modules/diffusionmodules/model.py (78:85) duplicated block id: 903 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (398:403) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (467:472) duplicated block id: 904 size: 6 cleaned lines of code in 2 files: - sat/sgm/models/autoencoder.py (313:318) - sat/vae_modules/autoencoder.py (252:257) duplicated block id: 905 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (256:261) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (467:472) duplicated block id: 906 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (117:123) - sat/sgm/modules/diffusionmodules/model.py (114:120) duplicated block id: 907 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/glm/tokenization.py (207:215) - modules/SwissArmyTransformer/sat/tokenization/glm/tokenization_wordpiece.py (102:108) duplicated block id: 908 size: 6 cleaned lines of code in 2 files: - sat/sgm/util.py (255:260) - sat/vae_modules/utils.py (247:252) duplicated block id: 909 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (244:249) - sat/vae_modules/cp_enc_dec.py (892:897) duplicated block id: 910 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (235:240) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (628:633) duplicated block id: 911 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (70:75) - sat/vae_modules/cp_enc_dec.py (523:528) duplicated block id: 912 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (238:243) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (200:205) duplicated block id: 913 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (15:24) - sat/sgm/modules/cp_enc_dec.py (14:23) duplicated block id: 914 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (244:249) - sat/vae_modules/cp_enc_dec.py (903:908) duplicated block id: 915 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/attention/memory_efficient_attention.py (70:76) - modules/SwissArmyTransformer/sat/model/official/mixtral_model.py (39:45) duplicated block id: 916 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (132:138) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (141:147) duplicated block id: 917 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (317:326) - sat/sgm/modules/diffusionmodules/model.py (405:414) duplicated block id: 918 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (246:251) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (467:472) duplicated block id: 919 size: 6 cleaned lines of code in 2 files: - sat/train_video.py (211:216) - sat/train_video.py (230:235) duplicated block id: 920 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/glm130B_model.py (262:267) - modules/SwissArmyTransformer/sat/transformer_defaults.py (37:42) duplicated block id: 921 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/data_utils/webds.py (267:274) - sat/sgm/webds.py (80:87) duplicated block id: 922 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (81:87) - sat/sgm/modules/diffusionmodules/model.py (95:101) duplicated block id: 923 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/cait_model.py (37:42) - modules/SwissArmyTransformer/sat/model/official/glm130B_model.py (262:267) duplicated block id: 924 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (254:259) - sat/vae_modules/cp_enc_dec.py (903:908) duplicated block id: 925 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (277:282) - sat/vae_modules/cp_enc_dec.py (903:908) duplicated block id: 926 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (254:259) - sat/vae_modules/cp_enc_dec.py (892:897) duplicated block id: 927 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/finetune/adapter.py (24:29) - modules/SwissArmyTransformer/sat/model/official/cait_model.py (91:96) duplicated block id: 928 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (533:541) - sat/sgm/modules/diffusionmodules/model.py (671:679) duplicated block id: 929 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (277:282) - sat/vae_modules/cp_enc_dec.py (892:897) duplicated block id: 930 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (256:261) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (308:313) duplicated block id: 931 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (241:246) - sat/sgm/modules/diffusionmodules/model.py (333:338) duplicated block id: 932 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (436:441) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (243:248) duplicated block id: 933 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (409:414) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (427:432) duplicated block id: 934 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (436:441) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (252:257) duplicated block id: 935 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (81:87) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (72:78) duplicated block id: 936 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/glm/sp_tokenizer.py (60:66) - modules/SwissArmyTransformer/sat/tokenization/glm/tokenization.py (207:215) duplicated block id: 937 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (586:591) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (628:633) duplicated block id: 938 size: 6 cleaned lines of code in 2 files: - sat/app.py (996:1002) - sat/sample_video.py (195:201) duplicated block id: 939 size: 6 cleaned lines of code in 2 files: - sat/vae_modules/autoencoder.py (252:257) - sat/vae_modules/autoencoder.py (328:333) duplicated block id: 940 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/finetune/lora.py (7:12) - modules/SwissArmyTransformer/sat/model/finetune/prompt_tuning.py (2:7) duplicated block id: 941 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (156:162) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (141:147) duplicated block id: 942 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/attention/memory_efficient_attention.py (70:76) - modules/SwissArmyTransformer/sat/model/official/llama_model.py (39:45) duplicated block id: 943 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (409:414) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (467:472) duplicated block id: 944 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/attention/memory_efficient_attention.py (70:76) - modules/SwissArmyTransformer/sat/transformer_defaults.py (108:114) duplicated block id: 945 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (241:246) - sat/sgm/modules/diffusionmodules/model.py (494:499) duplicated block id: 946 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/attention/memory_efficient_attention.py (70:76) - modules/SwissArmyTransformer/sat/transformer_defaults.py (138:146) duplicated block id: 947 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (342:349) - sat/sgm/modules/diffusionmodules/model.py (346:353) duplicated block id: 948 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (306:311) - sat/vae_modules/cp_enc_dec.py (922:927) duplicated block id: 949 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/mpu/layers.py (93:98) - modules/SwissArmyTransformer/sat/mpu/layers.py (132:137) duplicated block id: 950 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (480:487) - sat/vae_modules/cp_enc_dec.py (971:978) duplicated block id: 951 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (427:432) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (438:443) duplicated block id: 952 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (427:432) - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d_dev.py (449:454) duplicated block id: 953 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (199:204) - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (551:556) duplicated block id: 954 size: 6 cleaned lines of code in 2 files: - sat/sgm/webds.py (80:87) - sat/sgm/webds.py (292:300) duplicated block id: 955 size: 6 cleaned lines of code in 2 files: - sat/vae_modules/cp_enc_dec.py (784:789) - sat/vae_modules/cp_enc_dec.py (890:895) duplicated block id: 956 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/losses/video_loss.py (407:412) - sat/sgm/modules/autoencoding/magvit2_pytorch.py (550:555) duplicated block id: 957 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (396:401) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (252:257) duplicated block id: 958 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/glm130B_model.py (262:267) - modules/SwissArmyTransformer/sat/model/official/gptneo_model.py (74:79) duplicated block id: 959 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_dec_3d.py (396:401) - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (243:248) duplicated block id: 960 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (392:400) - sat/sgm/modules/diffusionmodules/model.py (671:679) duplicated block id: 961 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (71:78) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (63:70) duplicated block id: 962 size: 6 cleaned lines of code in 2 files: - sat/sgm/modules/autoencoding/vqvae/movq_modules.py (311:318) - sat/vae_modules/cp_enc_dec.py (971:978) duplicated block id: 963 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/model/official/chatglm2_model.py (133:138) - modules/SwissArmyTransformer/sat/model/official/chatglm_model.py (185:190) duplicated block id: 964 size: 6 cleaned lines of code in 2 files: - modules/SwissArmyTransformer/sat/tokenization/cogview/vqvae/vqvae_diffusion.py (168:173) - sat/sgm/modules/autoencoding/vqvae/vqvae_blocks.py (125:130)