Skip to content

Commit bc78925

Browse files
committed
2024-10-22 14:30:00
1 parent d071d8b commit bc78925

File tree

123 files changed

+37283
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

123 files changed

+37283
-0
lines changed

SUMMARY.md

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
+ [GLM-4v-9B 源码解析](docs/chatglm4v-9b/README.md)
1010
+ [ChatHaruhi 源码解析](docs/ChatHaruhi/README.md)
1111
+ [ChatRWKV 源码解析](docs/chatrwkv-ai/README.md)
12+
+ [CogVideo & CogVideoX 微调代码源码解析](docs/cogvideo-finetune/README.md)
13+
+ [CogView3 & CogView-3Plus 微调代码源码解析](docs/cogview3-finetune/README.md)
1214
+ [Comic Translate 源码解析](docs/comic-trans/README.md)
1315
+ [DB-GPT 源码解析](docs/db-gpt/README.md)
1416
+ [diffusers 源码解析](docs/diffusers/README.md)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Raise valuable PR / 提出有价值的PR
2+
3+
## Caution / 注意事项:
4+
Users should keep the following points in mind when submitting PRs:
5+
6+
1. Ensure that your code meets the requirements in the [specification](../../resources/contribute.md).
7+
2. the proposed PR should be relevant, if there are multiple ideas and optimizations, they should be assigned to different PRs.
8+
9+
用户在提交PR时候应该注意以下几点:
10+
11+
1. 确保您的代码符合 [规范](../../resources/contribute_zh.md) 中的要求。
12+
2. 提出的PR应该具有针对性,如果具有多个不同的想法和优化方案,应该分配到不同的PR中。
13+
14+
## 不应该提出的PR / PRs that should not be proposed
15+
16+
If a developer proposes a PR about any of the following, it may be closed or Rejected.
17+
18+
1. those that don't describe improvement options.
19+
2. multiple issues of different types combined in one PR.
20+
3. The proposed PR is highly duplicative of already existing PRs.
21+
22+
如果开发者提出关于以下方面的PR,则可能会被直接关闭或拒绝通过。
23+
24+
1. 没有说明改进方案的。
25+
2. 多个不同类型的问题合并在一个PR中的。
26+
3. 提出的PR与已经存在的PR高度重复的。
27+
28+
29+
# 检查您的PR
30+
- [ ] Have you read the Contributor Guidelines, Pull Request section? / 您是否阅读了贡献者指南、Pull Request 部分?
31+
- [ ] Has this been discussed/approved via a Github issue or forum? If so, add a link. / 是否通过 Github 问题或论坛讨论/批准过?如果是,请添加链接。
32+
- [ ] Did you make sure you updated the documentation with your changes? Here are the Documentation Guidelines, and here are the Documentation Formatting Tips. /您是否确保根据您的更改更新了文档?这里是文档指南,这里是文档格式化技巧。
33+
- [ ] Did you write new required tests? / 您是否编写了新的必要测试?
34+
- [ ] Are your PRs for only one issue / 您的PR是否仅针对一个问题

docs/cogvideo-finetune/README.md

+420
Large diffs are not rendered by default.

docs/cogvideo-finetune/README_ja.md

+385
Large diffs are not rendered by default.

docs/cogvideo-finetune/README_zh.md

+373
Large diffs are not rendered by default.

docs/cogvideo-finetune/SUMMARY.md

+120
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
+ [CogVideo & CogVideoX 微调代码源码解析](README.md)
2+
+ [Raise valuable PR / 提出有价值的PR](.github----PULL_REQUEST_TEMPLATE----pr_template.md)
3+
+ [CogVideoX diffusers Fine-tuning Guide](finetune----README.md)
4+
+ [CogVideoX diffusers 微調整方法](finetune----README_ja.md)
5+
+ [CogVideoX diffusers 微调方案](finetune----README_zh.md)
6+
+ [`.\cogvideo-finetune\finetune\train_cogvideox_image_to_video_lora.py`](finetune----train_cogvideox_image_to_video_lora.py.md)
7+
+ [`.\cogvideo-finetune\finetune\train_cogvideox_lora.py`](finetune----train_cogvideox_lora.py.md)
8+
+ [`.\cogvideo-finetune\inference\cli_demo.py`](inference----cli_demo.py.md)
9+
+ [`.\cogvideo-finetune\inference\cli_demo_quantization.py`](inference----cli_demo_quantization.py.md)
10+
+ [`.\cogvideo-finetune\inference\cli_vae_demo.py`](inference----cli_vae_demo.py.md)
11+
+ [`.\cogvideo-finetune\inference\convert_demo.py`](inference----convert_demo.py.md)
12+
+ [`.\cogvideo-finetune\inference\gradio_composite_demo\app.py`](inference----gradio_composite_demo----app.py.md)
13+
+ [Gradio Composite Demo](inference----gradio_composite_demo----README.md)
14+
+ [`.\cogvideo-finetune\inference\gradio_composite_demo\rife\IFNet.py`](inference----gradio_composite_demo----rife----IFNet.py.md)
15+
+ [`.\cogvideo-finetune\inference\gradio_composite_demo\rife\IFNet_2R.py`](inference----gradio_composite_demo----rife----IFNet_2R.py.md)
16+
+ [`.\cogvideo-finetune\inference\gradio_composite_demo\rife\IFNet_HDv3.py`](inference----gradio_composite_demo----rife----IFNet_HDv3.py.md)
17+
+ [`.\cogvideo-finetune\inference\gradio_composite_demo\rife\IFNet_m.py`](inference----gradio_composite_demo----rife----IFNet_m.py.md)
18+
+ [`.\cogvideo-finetune\inference\gradio_composite_demo\rife\laplacian.py`](inference----gradio_composite_demo----rife----laplacian.py.md)
19+
+ [`.\cogvideo-finetune\inference\gradio_composite_demo\rife\loss.py`](inference----gradio_composite_demo----rife----loss.py.md)
20+
+ [`.\cogvideo-finetune\inference\gradio_composite_demo\rife\pytorch_msssim\__init__.py`](inference----gradio_composite_demo----rife----pytorch_msssim----__init__.py.md)
21+
+ [`.\cogvideo-finetune\inference\gradio_composite_demo\rife\refine.py`](inference----gradio_composite_demo----rife----refine.py.md)
22+
+ [`.\cogvideo-finetune\inference\gradio_composite_demo\rife\refine_2R.py`](inference----gradio_composite_demo----rife----refine_2R.py.md)
23+
+ [`.\cogvideo-finetune\inference\gradio_composite_demo\rife\RIFE.py`](inference----gradio_composite_demo----rife----RIFE.py.md)
24+
+ [`.\cogvideo-finetune\inference\gradio_composite_demo\rife\RIFE_HDv3.py`](inference----gradio_composite_demo----rife----RIFE_HDv3.py.md)
25+
+ [`.\cogvideo-finetune\inference\gradio_composite_demo\rife\warplayer.py`](inference----gradio_composite_demo----rife----warplayer.py.md)
26+
+ [`.\cogvideo-finetune\inference\gradio_composite_demo\rife\__init__.py`](inference----gradio_composite_demo----rife----__init__.py.md)
27+
+ [`.\cogvideo-finetune\inference\gradio_composite_demo\rife_model.py`](inference----gradio_composite_demo----rife_model.py.md)
28+
+ [`.\cogvideo-finetune\inference\gradio_composite_demo\utils.py`](inference----gradio_composite_demo----utils.py.md)
29+
+ [`.\cogvideo-finetune\inference\gradio_web_demo.py`](inference----gradio_web_demo.py.md)
30+
+ [CogVideo & CogVideoX](README_ja.md)
31+
+ [CogVideo & CogVideoX](README_zh.md)
32+
+ [Contribution Guide](resources----contribute.md)
33+
+ [コントリビューションガイド](resources----contribute_ja.md)
34+
+ [贡献指南](resources----contribute_zh.md)
35+
+ [CogVideoX-5B](resources----galary_prompt.md)
36+
+ [`.\cogvideo-finetune\sat\arguments.py`](sat----arguments.py.md)
37+
+ [`.\cogvideo-finetune\sat\data_video.py`](sat----data_video.py.md)
38+
+ [`.\cogvideo-finetune\sat\diffusion_video.py`](sat----diffusion_video.py.md)
39+
+ [`.\cogvideo-finetune\sat\dit_video_concat.py`](sat----dit_video_concat.py.md)
40+
+ [SAT CogVideoX-2B](sat----README.md)
41+
+ [SAT CogVideoX-2B](sat----README_ja.md)
42+
+ [SAT CogVideoX-2B](sat----README_zh.md)
43+
+ [`.\cogvideo-finetune\sat\sample_video.py`](sat----sample_video.py.md)
44+
+ [`.\cogvideo-finetune\sat\sgm\lr_scheduler.py`](sat----sgm----lr_scheduler.py.md)
45+
+ [`.\cogvideo-finetune\sat\sgm\models\autoencoder.py`](sat----sgm----models----autoencoder.py.md)
46+
+ [`.\cogvideo-finetune\sat\sgm\models\__init__.py`](sat----sgm----models----__init__.py.md)
47+
+ [`.\cogvideo-finetune\sat\sgm\modules\attention.py`](sat----sgm----modules----attention.py.md)
48+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\losses\discriminator_loss.py`](sat----sgm----modules----autoencoding----losses----discriminator_loss.py.md)
49+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\losses\lpips.py`](sat----sgm----modules----autoencoding----losses----lpips.py.md)
50+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\losses\video_loss.py`](sat----sgm----modules----autoencoding----losses----video_loss.py.md)
51+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\losses\__init__.py`](sat----sgm----modules----autoencoding----losses----__init__.py.md)
52+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\lpips\loss\lpips.py`](sat----sgm----modules----autoencoding----lpips----loss----lpips.py.md)
53+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\lpips\loss\__init__.py`](sat----sgm----modules----autoencoding----lpips----loss----__init__.py.md)
54+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\lpips\model\model.py`](sat----sgm----modules----autoencoding----lpips----model----model.py.md)
55+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\lpips\model\__init__.py`](sat----sgm----modules----autoencoding----lpips----model----__init__.py.md)
56+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\lpips\util.py`](sat----sgm----modules----autoencoding----lpips----util.py.md)
57+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\lpips\vqperceptual.py`](sat----sgm----modules----autoencoding----lpips----vqperceptual.py.md)
58+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\lpips\__init__.py`](sat----sgm----modules----autoencoding----lpips----__init__.py.md)
59+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\magvit2_pytorch.py`](sat----sgm----modules----autoencoding----magvit2_pytorch.py.md)
60+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\regularizers\base.py`](sat----sgm----modules----autoencoding----regularizers----base.py.md)
61+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\regularizers\finite_scalar_quantization.py`](sat----sgm----modules----autoencoding----regularizers----finite_scalar_quantization.py.md)
62+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\regularizers\lookup_free_quantization.py`](sat----sgm----modules----autoencoding----regularizers----lookup_free_quantization.py.md)
63+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\regularizers\quantize.py`](sat----sgm----modules----autoencoding----regularizers----quantize.py.md)
64+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\regularizers\__init__.py`](sat----sgm----modules----autoencoding----regularizers----__init__.py.md)
65+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\temporal_ae.py`](sat----sgm----modules----autoencoding----temporal_ae.py.md)
66+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\vqvae\movq_dec_3d.py`](sat----sgm----modules----autoencoding----vqvae----movq_dec_3d.py.md)
67+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\vqvae\movq_dec_3d_dev.py`](sat----sgm----modules----autoencoding----vqvae----movq_dec_3d_dev.py.md)
68+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\vqvae\movq_enc_3d.py`](sat----sgm----modules----autoencoding----vqvae----movq_enc_3d.py.md)
69+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\vqvae\movq_modules.py`](sat----sgm----modules----autoencoding----vqvae----movq_modules.py.md)
70+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\vqvae\quantize.py`](sat----sgm----modules----autoencoding----vqvae----quantize.py.md)
71+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\vqvae\vqvae_blocks.py`](sat----sgm----modules----autoencoding----vqvae----vqvae_blocks.py.md)
72+
+ [`.\cogvideo-finetune\sat\sgm\modules\autoencoding\__init__.py`](sat----sgm----modules----autoencoding----__init__.py.md)
73+
+ [`.\cogvideo-finetune\sat\sgm\modules\cp_enc_dec.py`](sat----sgm----modules----cp_enc_dec.py.md)
74+
+ [`.\cogvideo-finetune\sat\sgm\modules\diffusionmodules\denoiser.py`](sat----sgm----modules----diffusionmodules----denoiser.py.md)
75+
+ [`.\cogvideo-finetune\sat\sgm\modules\diffusionmodules\denoiser_scaling.py`](sat----sgm----modules----diffusionmodules----denoiser_scaling.py.md)
76+
+ [`.\cogvideo-finetune\sat\sgm\modules\diffusionmodules\denoiser_weighting.py`](sat----sgm----modules----diffusionmodules----denoiser_weighting.py.md)
77+
+ [`.\cogvideo-finetune\sat\sgm\modules\diffusionmodules\discretizer.py`](sat----sgm----modules----diffusionmodules----discretizer.py.md)
78+
+ [`.\cogvideo-finetune\sat\sgm\modules\diffusionmodules\guiders.py`](sat----sgm----modules----diffusionmodules----guiders.py.md)
79+
+ [`.\cogvideo-finetune\sat\sgm\modules\diffusionmodules\lora.py`](sat----sgm----modules----diffusionmodules----lora.py.md)
80+
+ [`.\cogvideo-finetune\sat\sgm\modules\diffusionmodules\loss.py`](sat----sgm----modules----diffusionmodules----loss.py.md)
81+
+ [`.\cogvideo-finetune\sat\sgm\modules\diffusionmodules\model.py`](sat----sgm----modules----diffusionmodules----model.py.md)
82+
+ [`.\cogvideo-finetune\sat\sgm\modules\diffusionmodules\openaimodel.py`](sat----sgm----modules----diffusionmodules----openaimodel.py.md)
83+
+ [`.\cogvideo-finetune\sat\sgm\modules\diffusionmodules\sampling.py`](sat----sgm----modules----diffusionmodules----sampling.py.md)
84+
+ [`.\cogvideo-finetune\sat\sgm\modules\diffusionmodules\sampling_utils.py`](sat----sgm----modules----diffusionmodules----sampling_utils.py.md)
85+
+ [`.\cogvideo-finetune\sat\sgm\modules\diffusionmodules\sigma_sampling.py`](sat----sgm----modules----diffusionmodules----sigma_sampling.py.md)
86+
+ [`.\cogvideo-finetune\sat\sgm\modules\diffusionmodules\util.py`](sat----sgm----modules----diffusionmodules----util.py.md)
87+
+ [`.\cogvideo-finetune\sat\sgm\modules\diffusionmodules\wrappers.py`](sat----sgm----modules----diffusionmodules----wrappers.py.md)
88+
+ [`.\cogvideo-finetune\sat\sgm\modules\diffusionmodules\__init__.py`](sat----sgm----modules----diffusionmodules----__init__.py.md)
89+
+ [`.\cogvideo-finetune\sat\sgm\modules\distributions\distributions.py`](sat----sgm----modules----distributions----distributions.py.md)
90+
+ [`.\cogvideo-finetune\sat\sgm\modules\distributions\__init__.py`](sat----sgm----modules----distributions----__init__.py.md)
91+
+ [`.\cogvideo-finetune\sat\sgm\modules\ema.py`](sat----sgm----modules----ema.py.md)
92+
+ [`.\cogvideo-finetune\sat\sgm\modules\encoders\modules.py`](sat----sgm----modules----encoders----modules.py.md)
93+
+ [`.\cogvideo-finetune\sat\sgm\modules\encoders\__init__.py`](sat----sgm----modules----encoders----__init__.py.md)
94+
+ [`.\cogvideo-finetune\sat\sgm\modules\video_attention.py`](sat----sgm----modules----video_attention.py.md)
95+
+ [`.\cogvideo-finetune\sat\sgm\modules\__init__.py`](sat----sgm----modules----__init__.py.md)
96+
+ [`.\cogvideo-finetune\sat\sgm\util.py`](sat----sgm----util.py.md)
97+
+ [`.\cogvideo-finetune\sat\sgm\webds.py`](sat----sgm----webds.py.md)
98+
+ [`.\cogvideo-finetune\sat\sgm\__init__.py`](sat----sgm----__init__.py.md)
99+
+ [`.\cogvideo-finetune\sat\train_video.py`](sat----train_video.py.md)
100+
+ [`.\cogvideo-finetune\sat\vae_modules\attention.py`](sat----vae_modules----attention.py.md)
101+
+ [`.\cogvideo-finetune\sat\vae_modules\autoencoder.py`](sat----vae_modules----autoencoder.py.md)
102+
+ [`.\cogvideo-finetune\sat\vae_modules\cp_enc_dec.py`](sat----vae_modules----cp_enc_dec.py.md)
103+
+ [`.\cogvideo-finetune\sat\vae_modules\ema.py`](sat----vae_modules----ema.py.md)
104+
+ [`.\cogvideo-finetune\sat\vae_modules\regularizers.py`](sat----vae_modules----regularizers.py.md)
105+
+ [`.\cogvideo-finetune\sat\vae_modules\utils.py`](sat----vae_modules----utils.py.md)
106+
+ [Video Caption](tools----caption----README.md)
107+
+ [ビデオキャプション](tools----caption----README_ja.md)
108+
+ [视频Caption](tools----caption----README_zh.md)
109+
+ [`.\cogvideo-finetune\tools\caption\video_caption.py`](tools----caption----video_caption.py.md)
110+
+ [`.\cogvideo-finetune\tools\convert_weight_sat2hf.py`](tools----convert_weight_sat2hf.py.md)
111+
+ [`.\cogvideo-finetune\tools\export_sat_lora_weight.py`](tools----export_sat_lora_weight.py.md)
112+
+ [`.\cogvideo-finetune\tools\llm_flux_cogvideox\gradio_page.py`](tools----llm_flux_cogvideox----gradio_page.py.md)
113+
+ [`.\cogvideo-finetune\tools\llm_flux_cogvideox\llm_flux_cogvideox.py`](tools----llm_flux_cogvideox----llm_flux_cogvideox.py.md)
114+
+ [`.\cogvideo-finetune\tools\load_cogvideox_lora.py`](tools----load_cogvideox_lora.py.md)
115+
+ [`.\cogvideo-finetune\tools\parallel_inference\parallel_inference_xdit.py`](tools----parallel_inference----parallel_inference_xdit.py.md)
116+
+ [`.\cogvideo-finetune\tools\replicate\predict_i2v.py`](tools----replicate----predict_i2v.py.md)
117+
+ [`.\cogvideo-finetune\tools\replicate\predict_t2v.py`](tools----replicate----predict_t2v.py.md)
118+
+ [Enhance CogVideoX Generated Videos with VEnhancer](tools----venhancer----README.md)
119+
+ [VEnhancer で CogVideoX によって生成されたビデオを強化する](tools----venhancer----README_ja.md)
120+
+ [使用 VEnhancer 对 CogVdieoX 生成视频进行增强](tools----venhancer----README_zh.md)

0 commit comments

Comments
 (0)