ComfyUI+Flux批量生图保姆级教程,引领“工作流时代”的AI绘画工具,小白秒变高手
课程介绍:
今年的 Flux 模型有多爆火想必各位都有感触,但是很多可能苦于电脑没有高端显卡,又或者像我一样用过各种云平台,苦于平台卡硬盘大小卡网速,每次还要重新上传模型,很麻烦!今天分享的实操办法,不需要有本地显卡,也不需要做任何额外配置,几百个工作流,PC浏览器网页直接批量跑图!
资源文件列表: ├── 最新工作流/ │ ├── 00必读免责声明/ │ │ ├── 免责声明.doc │ │ └── 免责声明!.docx │ ├── 1工作流程100 多种样式/ │ │ ├── image_eJZXU3QV_1717083515326_raw.jpg │ │ ├── image_KCMaEy7D_1717083514909_raw.jpg │ │ └── workflow-1-workflow-100styles-Ht21pvfXKTLr9vN6oBGx-windvale-openart.ai.json │ ├── 2d转3d工作流/ │ │ ├── workflow-real-me-figure-me-QByRkBOUSzafHqotU4Qa-akatsuzi-openart.ai.json │ │ └── 使用前看一下.txt │ ├── 3D手办风格人物/ │ │ ├── IPadapter-clip模型/ │ │ │ └── pytorch_model.bin │ │ ├── lora/ │ │ │ └── pixar_style.pt │ │ ├── 模型/ │ │ │ └── samaritan3dCartoon_v40SDXL.safetensors │ │ └── workflow.json │ ├── 8K放大/ │ │ ├── workflow-1minute-8k-upscale-1IPTks1gL7v0EPmvsMcx-seven947-openart.ai.json │ │ ├── 示例.jpg │ │ └── 这是一个快速将图像升级到 8K 分辨率的工作流程; 只需拖放图像并单击即可运行。 红色部分包含可以根据您的需要进行调整的参数。.txt │ ├── AD+CameraCtrl镜头组合控制视频生成/ │ │ ├── animateDiff+CameraCtro镜头组合控制.json │ │ └── CameraCtrl_pruned.safetensors │ ├── AI 智能人物抠图(仿美图抠图)/ │ │ ├── image_BOVKNPaQ_1721981305901_raw.jpg │ │ └── workflow-ai-3glJXSQHlT6dBvZY9SVs-banny-openart.ai.json │ ├── animatediff 2眨眼工作流/ │ │ └── workflow-fastest10s-and-easiestonly-input-a-image-blink-workflow-dEWwFHF3SrhotJuqEvP5-sparrow_circular_79-openart.ai.json │ ├── animatediff 视频转汇工作流/ │ │ └── workflow-animatediff-lightning-sWEXM2EDnb2goQkDMoiw-datou-openart.ai.json │ ├── AnimateDiff制作优质视频素材/ │ │ ├── AnimateDiff+Face ID生成优质视频素材(V2.0).json │ │ └── AnimateDiff文生视频.json │ ├── AnimateLCM/ │ │ ├── sd15_lora_beta.safetensors │ │ └── sd15_t2v_beta.ckpt │ ├── animateLCM变幻动画视频制作/ │ │ ├── 粒子运动示例视频/ │ │ │ ├── 粒子动画素材.mp4 │ │ │ └── 粒子运动素材2.mp4 │ │ ├── 用到的模型/ │ │ │ ├── AnimateLCM_sd15_t2v_lora.safetensors │ │ │ ├── CLIP-ViT-H-14-laion2B-s32B-b79K .safetensors │ │ │ └── control_v1p_sd15_qrcode_monster.safetensors │ │ ├── animateDiff变形动画视频制作.json │ │ └── 动画素材.rar │ ├── Champ静态人物转舞蹈视频/ │ │ ├── champ示例工作流.json │ │ └── ComfyUI-champWrapper.rar │ ├── comfyUI-TripoSR模型和工作流/ │ │ ├── ComfyUI-BRIA_AI-RMBG.rar │ │ ├── ComfyUI-Flowty-TripoSR.rar │ │ └── comfyUI-tripoSRjson.json │ ├── comfyui-workflow IPadapter学习/ │ │ ├── animatediff/ │ │ │ ├── 011-t2v-basic.json │ │ │ ├── 021-v2v-multi_controlnet-prompt_schedule_ip-adapter_faceswap.json │ │ │ ├── 031-ad-inpaint.json │ │ │ └── 032-ad-inpaint-animatediff-controlnet.json │ │ ├── ipadapter/ │ │ │ └── ipadapter-cyberpunk-songbird.json │ │ ├── portrait_photography/ │ │ │ └── 010_portrait_photography.json │ │ ├── sdxl_turbo/ │ │ │ └── lab-sdxl-turbo.json │ │ ├── svd/ │ │ │ └── svd-image-to-video.json │ │ ├── video/ │ │ │ └── video_faceswap.json │ │ ├── .gitignore │ │ └── README.md │ ├── Comfyui壁纸生成/ │ │ ├── AI高级壁纸高质量.json │ │ ├── BSRGANx2.pth │ │ ├── dreamshaperXL_v21TurboDPMSDE.safetensors │ │ ├── ia9.png_1c.png │ │ ├── shoujia5280222392d.png_1c.png │ │ └── vae-ft-mse-840000-ema-pruned.safetensors │ ├── comfyyui工作流配置的插件及模型/ │ │ ├── 电商室内门一键出效果图所用模型/ │ │ │ ├── Unet模型/ │ │ │ │ └── 新建 文本文档.json │ │ │ ├── VAE模型/ │ │ │ │ └── vae_diffusion_pytorch_model.fp16.safetensors │ ├── CosXL提示词编辑图片/ │ │ ├── 模型/ │ │ │ ├── cosxl.safetensors │ │ │ └── cosxl_edit.safetensors │ │ └── CosXL_edit提示词编辑图片.json │ ├── Deforum节点和工作流/ │ │ ├── deforum-comfy-nodes.rar │ │ └── workflow.json │ ├── DragNUWA/ │ │ └── DragNUWA.json │ ├── enerates 贴纸和卡通肖像/ │ │ ├── image_NlUCCXG__1720712242183_raw.jpg │ │ ├── image_vZ0lJilU_1720712243524_raw.jpg │ │ └── workflow-ipadapter-generates-stickers-and-cartoon-portrait-x2FrHaSvKf5Yvi7i8dxf-magpie_punctual_87-openart.ai.json │ ├── Flatten视频编辑转绘/ │ │ ├── ComfyUI-FLATTEN.rar │ │ └── flatten+lcm.json │ ├── Flux_Loras_Controlnet工作流/ │ │ ├── Flux-ControlNet/ │ │ │ ├── flux-canny-controlnet_v2.safetensors │ │ │ ├── flux-depth-controlnet_v2.safetensors │ │ │ └── flux-hed-controlnet.safetensors │ │ ├── Flux-Loras/ │ │ │ ├── flux_anime_lora.safetensors │ │ │ ├── flux_anime_lora_comfy_converted.safetensors │ │ │ ├── flux_art_lora.safetensors │ │ │ ├── flux_art_lora_comfy_converted.safetensors │ │ │ ├── flux_disney_lora.safetensors │ │ │ ├── flux_disney_lora_comfy_converted.safetensors │ │ │ ├── flux_furry_lora.safetensors │ │ │ ├── flux_mjv6_lora.safetensors │ │ │ ├── flux_mjv6_lora_comfy_converted.safetensors │ │ │ ├── flux_realism_lora.safetensors │ │ │ ├── flux_realism_lora_comfy_converted.safetensors │ │ │ ├── flux_scenery_lora.safetensors │ │ │ ├── flux_scenery_lora_comfy_converted.safetensors │ │ │ └── 下载地址.txt │ │ └── Flux_Dev_bnb_NF4-Loras工作流.json │ ├── Free Digital Human(无限数字人)/ │ │ ├── video_Ju40WvLs_1719941907962_raw.mp4 │ │ └── workflow-free-digital-human-bcculjSnGEcDuGhoNhkd-discus_disastrous_37-openart.ai.json │ ├── IDadapter+InstantID超自然的人像写真工作流/ │ │ ├── IDadapter+InstantID超自然的人像写真工作流.json │ │ ├── 上传一张参考图,参考图片的风格服饰人物状态,上传1~n张目标人脸图片,用于人脸还原,最好能涵盖人物的多角度。输入prompt,描述想要的图片内容。次尝试,得到理想的图片.txt │ │ └── 示例.jpg │ ├── InstantID/ │ │ ├── 模型/ │ │ │ ├── antelopev2.rar │ │ │ ├── instantid_controlnet.safetensors │ │ │ ├── ip-adapter.bin │ │ │ └── 模型说明.txt │ │ └── workflow.json │ ├── IntantID双人/ │ │ └── instantID双人.json │ ├── ip-adapter构图适配器/ │ │ ├── ipadapter构图适配器.json │ │ ├── ip_plus_composition_sd15.safetensors │ │ └── ip_plus_composition_sdxl.safetensors │ ├── IPA Face ID模型及工作流/ │ │ ├── clip模型/ │ │ │ └── open_clip_pytorch_model.bin │ │ ├── Face ID模型/ │ │ │ └── ip-adapter-faceid_sd15.bin │ │ ├── lora模型/ │ │ │ └── ip-adapter-faceid_sd15_lora.safetensors │ │ ├── IPA_FACEID工作流.json │ │ ├── main.py │ │ └── 报错解决.txt │ ├── Kolors+IPAdapter消除模型的AI感/ │ │ ├── image__5yWbZM6_1721727173707_512.webp │ │ ├── workflow-kolorsipadapter-Y5AZgpn0VbGx3sevs884-magpie_friendly_54-openart.ai.json │ │ └── 示例.jpg │ ├── Kolors_古诗绘本/ │ │ ├── image_xi-jqwCj_1720546621829_raw.jpg │ │ ├── workflow-kolors_-vqE5LNiCyJuPdOMuEwX4-xiongmu-openart.ai.json │ │ └── 使用Kolors模型对中文自然语义的理解,生成古诗绘本.txt │ ├── kolors_四格漫画人物一致性/ │ │ ├── image_bg1lRcHo_1720753146552_raw.jpg │ │ ├── image_W3ffHgny_1720753141137_raw.jpg │ │ └── workflow-kolors_-nQuKlgsBPkXnoQw6QmTB-xiongmu-openart.ai.json │ ├── Kolors模型_二十四节气海报/ │ │ ├── image_jjeqorwo_1721366343327_raw.jpg │ │ ├── image_zmJZfTw__1721366343528_raw.jpg │ │ └── workflow-kolors_-D2iBDQs9RlXhkCjkmR12-discus_disastrous_37-openart.ai.json │ ├── Lama快捷擦除物体/ │ │ ├── lama节点/ │ │ │ └── comfyui-lama-remover.rar │ │ └── lama擦除物体.json │ ├── LayerDiffusin透明背景图/ │ │ ├── 模型文件/ │ │ │ ├── layer_xl_transparent_attn.safetensors │ │ │ ├── layer_xl_transparent_conv.safetensors │ │ │ └── vae_transparent_decoder.safetensors │ │ ├── ComfyUI-layerdiffusion.rar │ │ ├── layerDiffusion1.json │ │ └── layerDiffusion2.json │ ├── LC-light产品/ │ │ └── ic-light---product-photography.json │ ├── LOGO渐变动画制作/ │ │ ├── 稀疏控制模型/ │ │ │ └── v3_sd15_sparsectrl_rgb.ckpt │ │ └── LOGO渐变动画制作.json │ ├── portrait master肖像大师/ │ │ └── workflow.json │ ├── RAVE视频重绘/ │ │ ├── controlnet/ │ │ │ └── controlnet_checkpoint.ckpt │ │ ├── lora/ │ │ │ └── v3_sd15_adapter.ckpt │ │ └── RAVE比基尼换装V1.0.json │ ├── Reactor多人脸部融合换脸/ │ │ ├── face_restore模型/ │ │ │ ├── codeformer-v0.1.0.pth │ │ │ ├── GFPGANv1.3.pth │ │ │ └── GFPGANv1.4.pth │ │ └── Reactor多人脸融合换脸.json │ ├── SD3本地测试网页工具/ │ │ ├── SD3test.rar │ │ └── 说明.txt │ ├── stable cascade多图控制/ │ │ ├── 模型/ │ │ │ ├── stable_cascade_stage_b.safetensors │ │ │ └── stable_cascade_stage_c.safetensors │ │ └── cascade多图工作流.json │ ├── stable cascade官方工作流及模型说明/ │ │ ├── clip/ │ │ │ └── model.safetensors │ │ ├── 问题/ │ │ │ ├── 113bc9377bbfccb1263344fcdf51e52.jpg │ │ │ ├── __init__.py │ │ │ └── 说明.txt │ │ ├── stage_a.safetensors │ │ ├── stage_b_bf16.safetensors │ │ ├── stage_c_bf16.safetensors │ │ ├── workflow.json │ │ └── 模型说明.txt │ ├── Stable cascade加上SVD动画效果不错/ │ │ └── SC+SVD1.1.json │ ├── stable video 3D图生3D视频/ │ │ ├── stable_video_3D.json │ │ └── sv3d_u.safetensors │ ├── stable123和animateDiff人物建模动画/ │ │ ├── detailer版本(V2.0).json │ │ └── stable123和animateDiff制作3D人物建模动画.json │ ├── stableZero 3D建模工作流及模型/ │ │ ├── 模型/ │ │ │ └── stable_zero123.ckpt │ │ ├── 自定义节点/ │ │ │ ├── StableZero123-comfyui/ │ │ │ │ ├── images/ │ │ │ │ │ ├── another_source_image.png │ │ │ │ │ ├── example1.png │ │ │ │ │ ├── example2a.png │ │ │ │ │ └── lysol.png │ │ │ │ ├── __pycache__/ │ │ │ │ │ ├── stablezero123.cpython-310.pyc │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ ├── .gitignore │ │ │ │ ├── README.md │ │ │ │ ├── requirements.txt │ │ │ │ ├── stablezero123.py │ │ │ │ └── __init__.py │ │ └── stableZero123_3D建模工作流.json │ ├── steerable Motion关键帧视频生成/ │ │ └── workflow.json │ ├── SteerableMotion1.3变幻视频制作/ │ │ └── steerableMotion1.3.json │ ├── StreemDiffusion最快视频转绘/ │ │ └── StreemDiffusion.json │ ├── SUPIR高清放大/ │ │ ├── supir/ │ │ │ ├── SUPIR-v0F.ckpt │ │ │ └── SUPIR-v0Q.ckpt │ │ ├── ComfyUI-SUPIR.rar │ │ ├── juggernautXL_v9Rdphoto2Lightning.safetensors │ │ └── supir示例工作流.json │ ├── SVD+animateDiff制作优质视频素材/ │ │ └── SVD+animte视频生成V1.0.json │ ├── SVD1.1模型/ │ │ └── svd_xt_1_1-d2309cb14cfb.safetensors.qkdownloading │ ├── svdLCM+SC制作视频/ │ │ ├── AnimateLCM-SVD-xt-1-1_fp16_comfy.safetensors │ │ └── sc+svdlcm.json │ ├── TripoSR模型+节点+工作流/ │ │ ├── ComfyUI-BRIA_AI-RMBG.rar │ │ ├── ComfyUI-Flowty-TripoSR.rar │ │ ├── comfyUI-tripoSRjson.json │ │ └── TripoSR.ckpt │ ├── wyrde-comfyui-workflows杂项/ │ │ ├── basics/ │ │ │ ├── building-up/ │ │ │ │ ├── pix/ │ │ │ │ │ ├── basic-wf-vae-lora-latemt-upscale.png │ │ │ │ │ ├── basic-workflow-v03.png │ │ │ │ │ ├── basic-workflow-v03ex.png │ │ │ │ │ ├── basic-workflow-vae-lora-latent-hrf.png │ │ │ │ │ ├── basic-workflow-vae-lora.png │ │ │ │ │ ├── basic-workflow-vae-v03.png │ │ │ │ │ ├── cloning reroutes 1.png │ │ │ │ │ ├── cloning reroutes 10.png │ │ │ │ │ ├── cloning reroutes 11.png │ │ │ │ │ ├── cloning reroutes 12.png │ │ │ │ │ ├── cloning reroutes 13.png │ │ │ │ │ ├── cloning reroutes 14.png │ │ │ │ │ ├── cloning reroutes 15.png │ │ │ │ │ ├── cloning reroutes 2.png │ │ │ │ │ ├── cloning reroutes 3.png │ │ │ │ │ ├── cloning reroutes 4.png │ │ │ │ │ ├── cloning reroutes 5.png │ │ │ │ │ ├── cloning reroutes 6.png │ │ │ │ │ ├── cloning reroutes 7.png │ │ │ │ │ ├── cloning reroutes 8.png │ │ │ │ │ ├── cloning reroutes 9.png │ │ │ │ │ ├── ComfyUI_00335_.png │ │ │ │ │ ├── ComfyUI_00344_.png │ │ │ │ │ ├── ComfyUI_00349_.png │ │ │ │ │ ├── ComfyUI_00351_.png │ │ │ │ │ ├── ComfyUI_00354_.png │ │ │ │ │ ├── ComfyUI_00355_.png │ │ │ │ │ ├── ComfyUI_00357_.png │ │ │ │ │ ├── ComfyUI_00358_.png │ │ │ │ │ ├── dl psnr 1.png │ │ │ │ │ ├── dl psnr 2.png │ │ │ │ │ ├── dlv15.png │ │ │ │ │ ├── downloadvae.png │ │ │ │ │ ├── expand hrf 1.png │ │ │ │ │ ├── expand hrf 2.png │ │ │ │ │ ├── expand hrf 3.png │ │ │ │ │ ├── expand hrf 4.png │ │ │ │ │ ├── expand hrf 5.png │ │ │ │ │ ├── git clone manager 01.png │ │ │ │ │ ├── git clone manager 02.png │ │ │ │ │ ├── git clone manager 03.png │ │ │ │ │ ├── grab nodes 2.png │ │ │ │ │ ├── grab nodes 3.png │ │ │ │ │ ├── loadvae.png │ │ │ │ │ ├── m1B90jt.jpg │ │ │ │ │ ├── menu ksampler 1.png │ │ │ │ │ ├── menu upscale 1.png │ │ │ │ │ ├── pixel space hrf 1.png │ │ │ │ │ ├── pixel space hrf 10.png │ │ │ │ │ ├── pixel space hrf 11.png │ │ │ │ │ ├── pixel space hrf 12.png │ │ │ │ │ ├── pixel space hrf 13.png │ │ │ │ │ ├── pixel space hrf 15.png │ │ │ │ │ ├── pixel space hrf 2.png │ │ │ │ │ ├── pixel space hrf 3.png │ │ │ │ │ ├── pixel space hrf 4.png │ │ │ │ │ ├── pixel space hrf 5.png │ │ │ │ │ ├── pixel space hrf 6.png │ │ │ │ │ ├── pixel space hrf 7.png │ │ │ │ │ ├── pixel space hrf 8.png │ │ │ │ │ ├── pixel space hrf 9.png │ │ │ │ │ ├── upscale with model 1.png │ │ │ │ │ ├── upscale with model 2.png │ │ │ │ │ ├── upscale with model 3.png │ │ │ │ │ ├── upscale with model 4.png │ │ │ │ │ ├── upscale with model 5.png │ │ │ │ │ ├── upscale with model 6.png │ │ │ │ │ ├── upscale with model 7.png │ │ │ │ │ └── upscale with model 8.png │ │ │ │ ├── basic-wf-vae-lora-latemt-upscale-hrf.json │ │ │ │ ├── basic-wf-vae-lora-latemt-upscale-x2.json │ │ │ │ ├── basic-workflow-v03.json │ │ │ │ ├── basic-workflow-vae-lora-latent-hrf.json │ │ │ │ ├── basic-workflow-vae-lora-latentupscale-v03.json │ │ │ │ ├── basic-workflow-vae-lora-one-latent-v03.json │ │ │ │ ├── basic-workflow-vae-lora.json │ │ │ │ ├── basic-workflow-vae-v03.json │ │ │ │ └── README.md │ │ │ ├── preview/ │ │ │ │ ├── img/ │ │ │ │ │ ├── preview-example_00012_.png │ │ │ │ │ ├── preview-example_00013_.png │ │ │ │ │ ├── preview-example_00014_.png │ │ │ │ │ └── preview-example_00015_.png │ │ │ │ ├── preview-example-v0.4.json │ │ │ │ ├── preview-example-v0.4.png │ │ │ │ └── README.md │ │ │ ├── token-random-example/ │ │ │ │ ├── example-prefix_00008_.png │ │ │ │ ├── example-prefix_00009_.png │ │ │ │ ├── example-prefix_00010_.png │ │ │ │ ├── example-prefix_00011_.png │ │ │ │ ├── example-prefix_00012_.png │ │ │ │ ├── example-prefix_00013_.png │ │ │ │ ├── example-prefix_00014_.png │ │ │ │ ├── example-prefix_00015_.png │ │ │ │ ├── README.md │ │ │ │ ├── token nodes 1.png │ │ │ │ ├── token nodes 2.png │ │ │ │ ├── token nodes 3.png │ │ │ │ ├── token random values example.json │ │ │ │ └── token random values example.png │ │ │ ├── was-nodes-start/ │ │ │ │ ├── example.png │ │ │ │ ├── README.md │ │ │ │ ├── wyrde was basic img resize.png │ │ │ │ ├── wyrde was basic img2img switch.png │ │ │ │ ├── wyrde was basic prompts.png │ │ │ │ ├── wyrde was basic vae switch.png │ │ │ │ ├── wyrde was node basic move2.png │ │ │ │ ├── wyrde was node basic move3.png │ │ │ │ ├── wyrde was node basic.json │ │ │ │ └── wyrde was node basic.png │ │ │ ├── controlnet_install.md │ │ │ ├── errors.md │ │ │ ├── filename01.png │ │ │ ├── filename02.png │ │ │ ├── filename03.png │ │ │ └── README.md │ │ ├── compare/ │ │ │ ├── model-vae/ │ │ │ │ ├── img/ │ │ │ │ │ ├── model-compare-hrf-pixel_00001_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00002_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00005_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00008_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00017_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00020_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00021_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00024_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00025_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00028_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00029_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00032_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00033_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00036_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00037_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00040_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00041_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00044_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00045_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00048_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00049_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00052_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00053_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00056_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00057_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00060_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00061_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00064_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00065_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00068_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00069_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00072_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00073_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00076_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00077_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00080_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00081_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00084_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00085_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00088_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00089_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00092_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00093_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00096_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00097_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00100_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00101_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00104_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00105_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00108_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00109_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00112_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00113_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00116_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00117_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00120_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00121_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00124_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00125_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00128_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00129_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00132_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00133_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00136_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00137_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00138_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00139_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00140_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00141_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00142_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00143_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00144_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00145_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00146_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00147_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00148_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00149_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00150_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00151_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00152_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00153_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00154_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00155_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00156_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00157_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00158_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00159_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00160_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00161_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00162_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00163_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00164_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00165_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00166_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00167_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00168_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00169_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00170_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00171_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00172_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00173_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00174_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00175_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00176_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00177_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00178_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00179_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00180_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00181_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00182_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00183_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00184_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00185_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00186_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00187_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00188_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00189_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00190_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00191_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00192_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00193_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00194_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00195_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00196_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00197_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00198_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00199_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00200_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00203_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00204_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00205_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00206_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00207_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00208_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00209_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00210_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00211_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00212_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00213_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00214_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00215_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00216_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00217_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00218_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00219_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00220_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00221_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00222_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00223_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00224_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00225_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00226_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00227_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00228_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00229_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00230_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00231_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00232_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00233_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00234_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00235_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00236_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00237_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00238_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00239_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00240_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00241_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00242_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00243_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00244_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00245_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00246_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00247_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00248_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00249_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00250_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00251_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00252_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00253_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00254_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00255_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00256_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00257_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00258_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00259_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00260_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00261_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00262_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00263_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00264_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00265_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00266_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00267_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00268_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00269_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00270_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00271_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00272_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00273_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00274_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00275_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00276_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00277_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00278_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00279_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00280_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00281_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00282_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00283_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00284_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00285_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00286_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00287_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00288_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00289_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00290_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00291_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00292_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00293_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00294_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00295_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00296_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00297_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00298_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00299_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00300_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00301_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00302_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00303_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00304_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00305_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00306_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00307_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00308_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00309_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00310_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00311_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00312_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00313_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00314_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00315_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00316_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00317_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00318_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00319_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00320_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00321_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00322_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00323_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00324_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00325_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00326_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00327_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00328_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00329_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00330_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00331_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00332_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00333_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00334_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00335_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00336_.png │ │ │ │ │ ├── model-compare-hrf-pixel_00337_.png │ │ │ │ │ └── model-compare-hrf-pixel_00338_.png │ │ │ │ ├── model-compare-hrf-pixel-v0.3.json │ │ │ │ ├── model-compare-hrf-pixel-v0.3.png │ │ │ │ ├── model-compare-hrf-pixel-v0.7.json │ │ │ │ ├── model-compare-hrf-pixel-v0.7.png │ │ │ │ ├── model-compare-hrf-pixel-v0.8.json │ │ │ │ └── README.md │ │ │ ├── prompts-x4/ │ │ │ │ ├── img/ │ │ │ │ │ ├── compare-prompt-diff-x4_00009_.png │ │ │ │ │ ├── compare-prompt-diff-x4_00010_.png │ │ │ │ │ ├── compare-prompt-diff-x4_00011_.png │ │ │ │ │ ├── compare-prompt-diff-x4_00012_.png │ │ │ │ │ ├── compare-prompt-diff-x4_00013_.png │ │ │ │ │ ├── compare-prompt-diff-x4_00014_.png │ │ │ │ │ ├── compare-prompt-diff-x4_00015_.png │ │ │ │ │ ├── compare-prompt-diff-x4_00016_.png │ │ │ │ │ ├── compare-prompt-diff-x4_00017_.png │ │ │ │ │ ├── compare-prompt-diff-x4_00018_.png │ │ │ │ │ ├── compare-prompt-diff-x4_00019_.png │ │ │ │ │ ├── compare-prompt-diff-x4_00020_.png │ │ │ │ │ ├── compare-prompt-diff-x4_00024_.png │ │ │ │ │ ├── compare-prompt-diff-x4_00025_.png │ │ │ │ │ ├── compare-prompt-diff-x4_00026_.png │ │ │ │ │ ├── compare-prompt-diff-x4_00027_.png │ │ │ │ │ ├── compare-prompt-diff-x4_00043_.png │ │ │ │ │ ├── compare-prompt-diff-x4_00044_.png │ │ │ │ │ ├── compare-prompt-diff-x4_00045_.png │ │ │ │ │ └── compare-prompt-diff-x4_00046_.png │ │ │ │ ├── morepunctuation/ │ │ │ │ │ ├── img/ │ │ │ │ │ │ ├── compare-prompt-diff-x4_00001_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00002_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00003_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00004_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00101_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00102_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00103_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00104_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00105_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00106_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00107_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00108_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00109_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00110_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00111_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00112_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00113_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00114_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00115_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00116_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00117_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00118_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00119_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00120_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00121_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00122_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00123_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00124_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00125_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00126_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00127_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00128_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00129_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00130_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00131_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00132_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00133_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00134_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00135_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00136_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00137_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00138_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00139_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00140_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00144_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00145_.png │ │ │ │ │ │ ├── compare-prompt-diff-x4_00146_.png │ │ │ │ │ │ └── compare-prompt-diff-x4_00147_.png │ │ │ │ │ ├── compare-prompt-diff-x4-v0.10punctuation.json │ │ │ │ │ └── README.md │ │ │ │ ├── compare-prompt-diff-x4-v0.4.json │ │ │ │ ├── compare-prompt-diff-x4-v0.4.png │ │ │ │ ├── compare-prompt-diff-x4-v0.8-lora.json │ │ │ │ └── README.md │ │ │ ├── README.md │ │ │ └── xformers.md │ │ ├── funs/ │ │ │ ├── painted-latents/ │ │ │ │ ├── img/ │ │ │ │ │ ├── M1r077 coral-peacock_endlessreality_00004_.png │ │ │ │ │ ├── M1r077 coral-peacock_endlessreality_00032_.png │ │ │ │ │ ├── M1r077 coral-peacock_endlessreality_00040_.png │ │ │ │ │ ├── M1r077 coral-peacock_endlessreality_00041_.png │ │ │ │ │ ├── M1r077 coral-peacock_endlessreality_00046_.png │ │ │ │ │ ├── M1r077 coral-peacock_endlessreality_00084_.png │ │ │ │ │ ├── tjhayasaka coral-peacock_endlessreality_00001_.png │ │ │ │ │ ├── tjhayasaka fairy_endlessreality_00033_.png │ │ │ │ │ ├── wyrde-painted-latent-v12_00004_.png │ │ │ │ │ ├── wyrde-painted-latent-v12_00007_.png │ │ │ │ │ ├── wyrde-painted-latent-v12_00010_.png │ │ │ │ │ ├── wyrde-painted-latent-v12_00014_.png │ │ │ │ │ ├── wyrde-painted-latent-v12_00015_.png │ │ │ │ │ ├── wyrde-painted-latent-v12_00016_.png │ │ │ │ │ ├── wyrde-painted-latent-v12_00017_.png │ │ │ │ │ └── wyrde-painted-latent-v12_00018_.png │ │ │ │ ├── painted-latent-v12.json │ │ │ │ ├── painted-latent-v12.png │ │ │ │ └── README.md │ │ ├── hr-fix-upscale/ │ │ │ ├── branch-sharpen-x6/ │ │ │ │ ├── branching sharpen WF 2023-04-04 15_49_05-Mozilla Firefox.png │ │ │ │ ├── branching-sharpen-x6-v1.2.json │ │ │ │ ├── README.md │ │ │ │ ├── wyrde branch sharp_00033_.png │ │ │ │ ├── wyrde branch sharp_00034_.png │ │ │ │ ├── wyrde branch sharp_00035_.png │ │ │ │ ├── wyrde branch sharp_00036_.png │ │ │ │ ├── wyrde branch sharp_00037_.png │ │ │ │ ├── wyrde branch sharp_00038_.png │ │ │ │ ├── wyrde branch sharp_00039_.png │ │ │ │ ├── wyrde branch sharp_00040_.png │ │ │ │ ├── wyrde branch sharp_00041_.png │ │ │ │ ├── wyrde branch sharp_00042_.png │ │ │ │ ├── wyrde branch sharp_00043_.png │ │ │ │ ├── wyrde branch sharp_00044_.png │ │ │ │ ├── wyrde branch sharp_00045_.png │ │ │ │ ├── wyrde branch sharp_00046_.png │ │ │ │ ├── wyrde branching shapren x6-v1.1.json │ │ │ │ └── wyrde branching shapren x6.json │ │ │ ├── checkpoint-testing/ │ │ │ │ ├── checkpoint test_00069_.png │ │ │ │ ├── checkpoint test_00070_.png │ │ │ │ ├── checkpoint test_00071_.png │ │ │ │ ├── checkpoint test_00072_.png │ │ │ │ ├── checkpoint test_00073_.png │ │ │ │ ├── checkpoint-testintg-v0.5.json │ │ │ │ ├── checkpoint-testintg-v0.5.png │ │ │ │ └── README.md │ │ │ ├── img2img-hr-fix-sharpen-x2-x2/ │ │ │ │ ├── 2023-04-02 20_25_36-Mozilla Firefox WF.png │ │ │ │ ├── img2img x4 sharp_00048_.png │ │ │ │ ├── img2img x4 sharp_00049_.png │ │ │ │ ├── img2img x4 sharp_00050_.png │ │ │ │ ├── README.md │ │ │ │ └── wyrde img2img e HR-Fix sharpen x2 x2.json │ │ │ ├── multi-sample-pixel-space-sharpening/ │ │ │ │ ├── model rez fix_00014_.png │ │ │ │ ├── model rez fix_00016_.png │ │ │ │ ├── model rez fix_00018_.png │ │ │ │ ├── model rez fix_00020_.png │ │ │ │ ├── multi-sample-pixel-space-sharpening-b.json │ │ │ │ ├── multi-sample-pixel-space-sharpening-c.json │ │ │ │ ├── multi-sample-pixel-space-sharpening-d.json │ │ │ │ ├── multi-sample-pixel-space-sharpening-d.png │ │ │ │ ├── multi-sample-pixel-space-sharpening-e.json │ │ │ │ ├── multi-sample-pixel-space-sharpening-tiled-04.json │ │ │ │ ├── multi-sample-pixel-space-sharpening-tiled.json │ │ │ │ ├── multi-sample-pixel-space-sharpening.json │ │ │ │ ├── multi-sample-pixel-space-sharpening.png │ │ │ │ └── README.md │ │ │ ├── multi-sample-sharpening/ │ │ │ │ ├── ComfyUI_00012_.png │ │ │ │ ├── ComfyUI_00013_.png │ │ │ │ ├── ComfyUI_00014_.png │ │ │ │ ├── davemane2 ComfyUI_01275_.png │ │ │ │ ├── dreamshaper latent upscale wf_00013_.png │ │ │ │ ├── latent upscale wf_00003_.png │ │ │ │ ├── latent upscale wf_00004_.png │ │ │ │ ├── latent upscale wf_00009_.png │ │ │ │ ├── README.md │ │ │ │ ├── std vaedecode latent upscale wf_00011_.png │ │ │ │ ├── wyrde multi sample sharpening w model upscale.json │ │ │ │ └── wyrde multi sample sharpening w model upscale.png │ │ │ ├── tiling-sampler/ │ │ │ │ ├── img/ │ │ │ │ │ ├── sampler-1A_00005_.png │ │ │ │ │ ├── sampler-1B_00005_.png │ │ │ │ │ ├── sampler-2A_00005_.png │ │ │ │ │ ├── sampler-2B_00005_.png │ │ │ │ │ ├── sampler-2C_00005_.png │ │ │ │ │ ├── sampler-3A_00005b_.png │ │ │ │ │ ├── sampler-3A_00005_.png │ │ │ │ │ ├── sampler-3B_00005b_.png │ │ │ │ │ └── sampler-3B_00005_.png │ │ │ │ ├── README.md │ │ │ │ └── tiling-sampler-01.json │ │ │ ├── x2-sharpen-x2-final-x4/ │ │ │ │ ├── README.md │ │ │ │ ├── WF 2023-04-03 15_31_55-Mozilla Firefox.png │ │ │ │ ├── wyrde HR-Fix model upscaling x2 x2 (x4 final).json │ │ │ │ ├── wyrde HR-Fix model upscaling x2 x2 (x4 final).zip │ │ │ │ ├── wyrdeWF_00010_.png │ │ │ │ ├── wyrdeWF_00011_.png │ │ │ │ ├── wyrdeWF_00012_.png │ │ │ │ └── wyrdeWF_00013_.png │ │ │ └── README.md │ │ ├── misc/ │ │ │ ├── .ExifTool_config │ │ │ ├── README.md │ │ │ └── workping.py │ │ ├── others/ │ │ │ ├── blenderneko_cloud_panorama-wyrded-v02.json │ │ │ ├── comfy noisy latent noisy_latents_3_subjects.json │ │ │ ├── comfy noisy latent noisy_latents_3_subjects.png │ │ │ ├── README.md │ │ │ └── wyrde cleaner comfy default.json │ │ ├── templates/ │ │ │ ├── README.md │ │ │ ├── tem.reroute.nodes.1.json │ │ │ ├── tem.reroute.nodes.1.png │ │ │ ├── tem.savefile.prefix.1.json │ │ │ ├── tem.savefile.prefix.1.png │ │ │ ├── tem.savefile.prefix.2.json │ │ │ └── tem.savefile.prefix.2.png │ │ ├── why-oh-why/ │ │ │ ├── hrf-x10-latent-upscale-was-tokens-3lora/ │ │ │ │ ├── README.md │ │ │ │ ├── text concatenate image.png │ │ │ │ ├── wyrde-hrf-x10-latent-upscale-was-random-3lora-v1.0.json │ │ │ │ ├── wyrde-hrf-x10-latent-upscale-was-random-3lora-v1.0.png │ │ │ │ └── wyrde-hrf-x10-latent-upscale-was-random-3lora-v1.1.json │ │ │ ├── nulti-sample-latent-fixing-x40/ │ │ │ │ ├── multi-sample-latent-fixing-x40-v1.2.json │ │ │ │ ├── multi-sample-latent-fixing-x40-v1.2.png │ │ │ │ └── README.md │ │ │ ├── random-prompt-hrf-20img-output/ │ │ │ │ ├── img/ │ │ │ │ │ ├── multi latent chain_00084_.png │ │ │ │ │ ├── multi latent chain_00085_.png │ │ │ │ │ ├── multi latent chain_00086_.png │ │ │ │ │ ├── multi latent chain_00087_.png │ │ │ │ │ ├── multi latent chain_00088_.png │ │ │ │ │ ├── multi latent chain_00089_.png │ │ │ │ │ ├── multi latent chain_00090_.png │ │ │ │ │ ├── multi latent chain_00091_.png │ │ │ │ │ ├── multi latent chain_00092_.png │ │ │ │ │ ├── multi latent chain_00093_.png │ │ │ │ │ ├── multi latent chain_00094_.png │ │ │ │ │ ├── multi latent chain_00095_.png │ │ │ │ │ ├── multi latent chain_00096_.png │ │ │ │ │ ├── multi latent chain_00097_.png │ │ │ │ │ ├── multi latent chain_00098_.png │ │ │ │ │ ├── multi latent chain_00099_.png │ │ │ │ │ ├── multi latent chain_00100_.png │ │ │ │ │ ├── multi latent chain_00101_.png │ │ │ │ │ ├── multi latent chain_00102_.png │ │ │ │ │ └── multi latent chain_00103_.png │ │ │ │ ├── README.md │ │ │ │ ├── workflow large.png │ │ │ │ ├── workflow smaller.png │ │ │ │ ├── wyrde multi random v1.0 WAS lora x3 HRF x10 landscape x10 portrait x10.json │ │ │ │ ├── wyrde multi random v1.0 WAS lora x3 HRF x10 landscape x10 portrait x10.svg │ │ │ │ └── wyrde multi random v1.2 WAS lora x3 HRF x10 landscape x10 portrait x10.json │ │ │ └── README.md │ │ ├── 每个文件有对应工作流效果,按需学习/ │ │ ├── .gitattributes │ │ ├── .readthedocs.yaml │ │ ├── LICENSE │ │ ├── README.md │ │ └── template.md │ ├── 背景融合/ │ │ ├── 背景融合.json │ │ ├── 例.jpg │ │ └── 示例.jpg │ ├── 背景消除/ │ │ ├── 背景消除workflow1.json │ │ └── 模型和节点看这里.txt │ ├── 表情转移术(静态肖像生成动态视频)/ │ │ ├── 表情转移术(静态肖像生成动态视频).json │ │ └── 示例.gif │ ├── 产品精修/ │ │ ├── 产品精修.json │ │ ├── 产品精修1.0.json │ │ ├── 电商产品换背景V2 保留细节.json │ │ ├── 电商产品精修丨导入图片一键生成.json │ │ ├── 电商产品精修图工作流.json │ │ ├── 电商商品图细节修复.json │ │ └── 风景图后期精修.json │ ├── 产品摄影重新点亮/ │ │ ├── image_Y3SiXUN5_1715606136812_raw.jpg │ │ └── workflow-relight-with-ic-light---product-photography-relight-kdypWGlBPE7DZkqHALVi-risunobushi-openart.ai.json │ ├── 超级丝滑3合一工作流(低显卡玩动画)/ │ │ ├── SD 1_5 - IPAdapter 批量展开动画animatediff 1_5 models.json │ │ ├── 使用SXDL为热点进行IPAdapter批量展开.json │ │ └── 使用教程必看.docx │ ├── 超级英雄工作流/ │ │ └── workflow-superhero-maker-Pdd1F4wKQaGLs34gKbb4-bullfrog_plain_86-openart.ai.json │ ├── 超现实主义图像工作流/ │ │ └── workflow-magical-effect-mapzuEHyAKTZtR5tKsl2-macaque_keen_26-openart.ai.json │ ├── 初学者工作流/ │ │ ├── workflow-beginner-workflow--seamless-upscaled-txt2vid-loops-w-animatediff-xbic6NRwt7RIkyFTfn3i-bongo_adored_31-openart.ai.json │ │ └── 使用前观看.txt │ ├── 第二套动画工作流(三合一)/ │ │ ├── 1.txt │ │ ├── workflow-stefan_vid2vid-mbbBqP3uW2sH4lxJAgi9-dragon_dismal_84-openart.ai.json │ │ ├── 模型在这里 .txt │ │ └── 这是效果图不是工作流 下面才是.jpg │ ├── 电商工作流/ │ │ ├── workflow-openart.ai.json │ │ └── 使用教程.txt │ ├── 电商工作流V2/ │ │ └── 电商V2.json │ ├── 电商抠图换背景/ │ │ ├── workflow.json │ │ └── 电商workflow+SVD转视频.json │ ├── 动画跳舞工作流(五合一)/ │ │ ├── workflow-v20-animatediff-controlnet-animation-raw-_v2---lcm-part-2-0tDUAJt7xYNetaCsmTaK-jerrydavos-openart.ai.json │ │ └── 这是截图 下面json才是工作流.png │ ├── 动物 2转动画/ │ │ ├── image_9_5hSU4r_1714404960615_raw.jpg │ │ ├── workflow-animal-2-anime-NoE7zH8tJ4KlrXbFr6AG-willling-openart.ai.json │ │ └── 此工作流程适用于动物或宠物照片到动漫,文件中有有关模型和提示的更多信息。.txt │ ├── 独特风格工作流/ │ │ ├── 独特风格工作流.json │ │ └── 工作流需要的其他节点.docx │ ├── 对照片里的任何东西进行线条化/ │ │ ├── image_-T4Y49G__1720091230942_raw.jpg │ │ ├── image_P0QkQVBF_1720091366481_raw.jpg │ │ └── workflow-invisiable-anything---make-a-invisiable-world-jieXcGxO5V1HWHtsvFLp-cyberdicklang-openart.ai.json │ ├── 发型修改器/ │ │ ├── image_c3vGm-uZ_1721743197665_raw.jpg │ │ ├── image_WfKvC9Z2_1721743199513_raw.jpg │ │ ├── image_XUJxjdbb_1721743197371_raw.jpg │ │ ├── workflow-change-hairstyle--gBScXvSoARxtVof0aWMR-frigatebird_timely_64-openart.ai.json │ │ └── 支持长发变短发 同样支持短发变成长发都是可以的.txt │ ├── 分割万物+合并多蒙版元素/ │ │ ├── image_WD8r0CxN_1702105161659_raw.webp │ │ └── workflow--WJKBsbSFLNOc1FaEPCFm-eel_expert_98-openart.ai.json │ ├── 风格化写真/ │ │ ├── image_L6FgMfbJ_1712118320659_raw.jpg │ │ └── workflow-stylize-photo-pNTGLYvKsDAskUPyERHG-noan-openart.ai.json │ ├── 福利壁纸工作流(私人)/ │ │ └── workflow-i2i-upscale-workflow-with-qol-features-ZC4uNN1bqwtDsWc9TKEF-anteater_internal_78-openart.ai.json │ ├── 辐射海报风格/ │ │ ├── comfyworkflows_fallout_poster_v2.json │ │ └── fallout-poster-2-0-sd-1-5-qr-code-controlnet-v0-ooctre760c5d1.webp │ ├── 高仿《超能画布》/ │ │ ├── image_umRrQqsr_1717493131037_raw.jpg │ │ ├── workflow--AOMBSZP1ChNoFpwK1p8z-banny-openart.ai.json │ │ └── 上传1张人像照片和一张风格参考图,输入一句文字指令,即可生成多种风格的AI写真照片,背景、服装随意更换,保留了人像照片的面部和头发。.txt │ ├── 高级敷料/ │ │ ├── image_tVvkYzXs_1715506333833_raw.webp │ │ ├── image_Vtn4f9dI_1711866043409_raw.jpg │ │ └── workflow-ipadapter-advanced-dressing-piYM7umo161c1vLr4ZJ4-fish_intent_33-openart.ai.json │ ├── 高质量稳定动画工作流/ │ │ ├── 2024-01-19 freeinit.png │ │ └── freelinet地址.txt │ ├── 工作流/ │ │ ├── !AnimateDiff_v2_fix(1).json │ │ ├── !AnimateDiff_v2_fix(2).json │ │ ├── !AnimateDiff_v2_fix.json │ │ ├── #初_文生_语义1.json │ │ ├── 1.5文生图+controlnet.json │ │ ├── 10-29简化动画工作流.json │ │ ├── 1231233(1).json │ │ ├── 1231233.json │ │ ├── 1fe2361c16565661f8000ba3ff6bcdd5__8.json │ │ ├── 2.0放大supir.json │ │ ├── 20240317电商产品(多抠图模型版)-无锯齿、自动调节位置(1).json │ │ ├── 20240317电商产品(多抠图模型版)-无锯齿、自动调节位置.json │ │ ├── 3D+三维.json │ │ ├── 3_sc.json │ │ ├── 4步流.json │ │ ├── 4合一哇塞SteerMotion_04(20240113) (2).json │ │ ├── 4路-图文反推(1).json │ │ ├── 4路-图文反推.json │ │ ├── 6854e1aec488cd9a3919eb5564f9db5d__8.json │ │ ├── 765老照片修复上色(1).json │ │ ├── 765老照片修复上色(2).json │ │ ├── 765老照片修复上色(3).json │ │ ├── 765老照片修复上色.json │ │ ├── 8.AIX人像摄影一键景深(1).json │ │ ├── 8.AIX人像摄影一键景深.json │ │ ├── ✅cascade_text.json │ │ ├── ✅InstantID_Lighting_Openpose_简洁版(1).json │ │ ├── ✅InstantID_Lighting_Openpose_简洁版.json │ │ ├── ✅InstantID_openpose_简洁版(1).json │ │ ├── ✅InstantID_openpose_简洁版.json │ │ ├── ✅Realtime Reactor 双人快速换脸.json │ │ ├── ✅Realtime Reactor快速换脸.json │ │ ├── ✅swap_face_instantid_2_step可留眼镜.json │ │ ├── AAA-PG2.5+XL+翻译出图.json.json.json │ │ ├── AC_FUN_THEME.json │ │ ├── AegisFlow_1.5.json │ │ ├── AIX3.0梳理 工作流.json │ │ ├── AIX人像摄影2.0(1).json │ │ ├── AIX人像摄影2.0.json │ │ ├── AIX摄影3.0新春福利 (1).json │ │ ├── AIX摄影3.0新春福利.json │ │ ├── AIX摄影6.0.json │ │ ├── AI扩图未删减lama版.json │ │ ├── ai摄影-两张图工作流.json │ │ ├── Animatediff img2img2vid VideoPrediction SparseCtrl.json │ │ ├── AnimateDiff with Prompt Travel and OpenPose Keyframing(1).json │ │ ├── AnimateDiff with Prompt Travel and OpenPose Keyframing.json │ │ ├── AnimateDiff 文生视频工作流(可选2种风格)带你吃火锅.json │ │ ├── AnimateDiff-MotionDirector_workflow.json │ │ ├── AnimateDiff-MotionDirector中文.json │ │ ├── animatediff10.json │ │ ├── animatediff_specific_pose_character (1).json │ │ ├── animatediff工作流2((丝滑变装)).json │ │ ├── animdiff.json │ │ ├── APlayground v2.5.json │ │ ├── Argus-v10(1).json │ │ ├── Argus-v10.json │ │ ├── A修手.json │ │ ├── become-image(1).json │ │ ├── become-image(2).json │ │ ├── become-image-ui.json │ │ ├── become-image.json │ │ ├── c2f85a34a074579cb3b735eff17c7a5e__8.json │ │ ├── Cascade-c-sdxl-2.json │ │ ├── cascade.resampler.workflow-Alpha2.marduk191(1).json │ │ ├── cascade.resampler.workflow-Alpha2.marduk191.json │ │ ├── CascadeT2I (1).json │ │ ├── CascadeT2I.json │ │ ├── CascadeT2I_v2.json │ │ ├── CascadeWorkflow-PAseer.json │ │ ├── cascade_v2_workflow(1).json │ │ ├── cascade_v2_workflow(2).json │ │ ├── cascade_v2_workflow.json │ │ ├── cascade标准流.json │ │ ├── Cc啊程、一键扩图.json │ │ ├── chonghuivideo.json │ │ ├── Cloth_Change_with-prompt.json │ │ ├── cn修手工作流.json │ │ ├── ComfyUI+AnimateDiff+ControlNet+IPAdapter视频转动画重绘.json │ │ ├── ComfyUI_Custom_Nodes_AlekPet.zip │ │ ├── comfyui_sdxl_lightning_unet (2).json │ │ ├── comfyui_sdxl_lightning_unet .json │ │ ├── comfyui系列15-视频转绘02 -视频换脸.json │ │ ├── comfyui系列6-人物背景替换工作流(1).json │ │ ├── comfyui系列6-人物背景替换工作流.json │ │ ├── comfyworkflows_84e00774-4a21-4555-b4dd-063eec3e604a.json │ │ ├── comfyworkflows_ce7085f8-1dbc-485a-86e2-73c77683770c.json │ │ ├── comfyworkflows_img_to_img_cascade.json │ │ ├── coze_bots_prompts.md │ │ ├── custom_obsidian.json │ │ ├── cute-youcreate-your-cartoon-likeness-using-1-photo.json │ │ ├── cuteyou.json │ │ ├── CXH & ZHO.json │ │ ├── daniel_williams_stable_cascade_upscaled_with_stable_diffusion_comfyworkflows(1).json │ │ ├── daniel_williams_stable_cascade_upscaled_with_stable_diffusion_comfyworkflows.json │ │ ├── deepseek-vl-7b.json │ │ ├── defaultGraph.js │ │ ├── depth-pingpong-video-perspective.json │ │ ├── differential-diffusion-v0.1.json │ │ ├── differential-diffusion-v0.2.json │ │ ├── differential-diffusion.json │ │ ├── dynamicrafter_looping_example_01.json │ │ ├── DynamoXL-v1-txt2img.json │ │ ├── easy-theme-photo.json │ │ ├── easyphoto.json │ │ ├── easyphotov1_2_0.json │ │ ├── easyphoto_v1_1_0.json │ │ ├── errorflow.json │ │ ├── erroworkflow2.json │ │ ├── extension-node-map.json │ │ ├── FaceID_portrait.json │ │ ├── FaceID人脸融合.json │ │ ├── faceswap.json │ │ ├── GLIGEN.json │ │ ├── GTM_Cascade_v3.0(1).json │ │ ├── GTM_Cascade_v3.0.json │ │ ├── hires.fix-放大模型.json │ │ ├── hires.fix潜空间放大.json │ │ ├── house_of_dim_faceswap_ldsr_workflow.json │ │ ├── howdo__colorize___restore_old_images_comfyworkflows.json │ │ ├── i2i_mask_by_text.json │ │ ├── ic-light---product-photography.json │ │ ├── image2music.json │ │ ├── inpaint.json │ │ ├── inpaint扩图工作流.json │ │ ├── instant-stickers.json │ │ ├── instantID2.0本地模型workflow.json │ │ ├── InstantID_basic.json │ │ ├── InstantID_depth.json │ │ ├── InstantID_IPAdapter.json │ │ ├── InstantID_multi_id(1).json │ │ ├── InstantID_multi_id(2).json │ │ ├── InstantID_multi_id.json │ │ ├── InstantID_posed(1).json │ │ ├── InstantID_posed.json │ │ ├── IP-adapter+FaceID 模型组合11种面部(1).json │ │ ├── IP-adapter+FaceID 模型组合11种面部.json │ │ ├── ip-adapter-anime.json │ │ ├── IPAdapter AnimateDiff Prompt Travle With Frame Interpolation v1.0(1).json │ │ ├── IPAdapter AnimateDiff Prompt Travle With Frame Interpolation v1.0.json │ │ ├── ipadapter-facid-v2(1).json │ │ ├── ipadapter-facid-v2.json │ │ ├── IPadapter-plusV2换脸v001.json │ │ ├── ipadapter_advanced(1).json │ │ ├── ipadapter_advanced.json │ │ ├── ipadapter高级应用技巧.json │ │ ├── IP两个人物合照优化版(带你吃火锅工作流).json │ │ ├── Juggernaut XL Lightning Workflow.json │ │ ├── Jungle.json │ │ ├── layerdiffusion-transparent-image-zwvsG7qPUNtACubAFuZr-datou-openart.ai.json │ │ ├── LayerDiffusion-v0.1.json │ │ ├── layered_diffusion_fg_example.json │ │ ├── layer_diffusion_cond_fg_all.json │ │ ├── layer_diffusion_diff_bg_stop_at.json │ │ ├── layer_diffusion_joint.json │ │ ├── LCM+ResAdapter换512像素背景.json │ │ ├── lcm+sd-dynamic-thresholding.json │ │ ├── LCM_workflow-v3.0.json │ │ ├── lightning+cn.json │ │ ├── llava_1.6_SUPIR(1).json │ │ ├── llava_1.6_SUPIR.json │ │ ├── lora_example.json │ │ ├── LORA训练预处理.json │ │ ├── maker.json │ │ ├── malaoshi.json │ │ ├── MarkurysAwesomeAnimateLCM-CarWorkflow.json │ │ ├── Mars.json │ │ ├── Mickmumpitz_Vid2Vid_PIXAR_v01(1).json │ │ ├── Mickmumpitz_Vid2Vid_PIXAR_v01(2).json │ │ ├── Mickmumpitz_Vid2Vid_PIXAR_v01.json │ │ ├── model_index (1).json │ │ ├── NoisedOutpaint.json │ │ ├── Nudify.json │ │ ├── one step t2i.json │ │ ├── openpose.json │ │ ├── outpainting.json │ │ ├── PG2.5(1).json │ │ ├── PG2.5+prompt to prompt.json │ │ ├── pg2.5+sd1.5fix_face.json │ │ ├── pg2.5+面部细化+放大.json │ │ ├── pg2.5.json │ │ ├── pg2.5_TCD.json │ │ ├── pg2.5修脸修手-v3.json │ │ ├── pg2.5修手修脸.json │ │ ├── photomaker.json │ │ ├── PhotoMaker_fromhub【Zho】(1).json │ │ ├── PhotoMaker_fromhub【Zho】(2).json │ │ ├── PhotoMaker_fromhub【Zho】.json │ │ ├── PhotoMaker_lora_batch【Zho】.json │ │ ├── PhotoMaker官方插件-flow.json │ │ ├── PixArt-text-to-image-workflow.json │ │ ├── PixArtAlpha Standard【Zho】.json │ │ ├── playground 2.5工作流(1).json │ │ ├── playground 2.5工作流.json │ │ ├── playground_v2.5.json │ │ ├── prompt_compare.json │ │ ├── prompt_pg2.5-2.json │ │ ├── prompt生成.json │ │ ├── qwen vs gemini for txt2img with stable cascade.json │ │ ├── qwen_workflow-2.json │ │ ├── q版动漫手办(1).json │ │ ├── q版动漫手办(2).json │ │ ├── q版动漫手办.json │ │ ├── real2comic.json │ │ ├── real2comics_workflow.json │ │ ├── refine.json │ │ ├── rescale_cfg_workflow.json │ │ ├── reward_images.json │ │ ├── richard_henry___________v2_json_comfyworkflows.json │ │ ├── SC构图+SD1.5重绘.json │ │ ├── sd15.json │ │ ├── sd15_image_to_prompt.json │ │ ├── sd15_text_to_prompt.json │ │ ├── SDXL 多模型出图对比.json │ │ ├── sdxl-lightning-8-step-lora-upscaler-refiner.json │ │ ├── sdxlfaceidworkflow.json │ │ ├── sdxl_controlnet_canny1 3.json │ │ ├── sdxl_controlnet_canny1.json │ │ ├── sdxl_heibai1_20240218-200210.json │ │ ├── sdxl_lighting-animatediffFP16(1).json │ │ ├── sdxl_lighting-animatediffFP16.json │ │ ├── sdxl_styles_base.json │ │ ├── sdxl_styles_sai.json │ │ ├── sdxl_styles_twri.json │ │ ├── SDXL_TILE_UPSCL_V01.json │ │ ├── SDXL_ultimatesd_hiresfix.json │ │ ├── sd重绘加gemini打标.json │ │ ├── shareBookSource.json │ │ ├── show.json │ │ ├── sidebar_node.js │ │ ├── SimpleEye+MouthMovement.json │ │ ├── Sleipnir Workflow V2 (1).json │ │ ├── SleipnirLoraV2.json │ │ ├── SparseCtrl Scribble Mode.json │ │ ├── Stable Cascade ImagePrompt Standard【Zho】.json │ │ ├── Stable Cascade Standard【Zho】.json │ │ ├── stable-Cascade工作流加强版.json │ │ ├── StableSR+SUPIR-2.json │ │ ├── stablesr_w_color_fix.json │ │ ├── stablesr_w_UltimateSDUpscale.json │ │ ├── stableSR放大2倍版.json │ │ ├── stableSR高清+gemini自动打标.json │ │ ├── stable_cascade.json │ │ ├── stable_cascade_image_remixing.json │ │ ├── stable_cascade_image_remixing_multiple.json │ │ ├── stable_cascade_image_to_image(1).json │ │ ├── stable_cascade_image_to_image.json │ │ ├── stable_cascade_text_to_image.json │ │ ├── stable_cascade_workflow_test(1).json │ │ ├── stable_cascade_workflow_test(2).json │ │ ├── stable_cascade_workflow_test(3).json │ │ ├── stable_cascade_workflow_test(4).json │ │ ├── stable_cascade_workflow_test(5).json │ │ ├── stable_cascade_workflow_test.json │ │ ├── stable_cascade_只会1girl的小白.json │ │ ├── stephan_tual_krea_ai_magnific_ai_style_fun_upscaler___make_video_games_real__comfyworkflows.json │ │ ├── stephan_tual_supir_sd_super_resolution_upscaler___workflow_with_build_video__comfyworkflows (1).json │ │ ├── superprompt-v1+reward.json │ │ ├── SUPIR_workflow-v0.1(1).json │ │ ├── SUPIR_workflow-v0.1.json │ │ ├── SUPIR_workflow.json │ │ ├── SV3D workflow.json │ │ ├── sv3d_experiment_kijai_01.json │ │ ├── SVD-LCM加速.json │ │ ├── svd_lcm.json │ │ ├── SVD高清细化工作流.json │ │ ├── swap_face_instantid_2_step.json │ │ ├── Tempest_4k.json │ │ ├── test_cn_aux_full(1).json │ │ ├── test_cn_aux_full.json │ │ ├── Test_Yurii.json │ │ ├── Text2img+Lora+Hires+ADx2+Upscale+Style filter_V2.json │ │ ├── txt2video_1_3_cascade.json │ │ ├── Ultra Upscale SDXL v1.0.json │ │ ├── V1.0 InstantID + ArtGallery【Zho】.json │ │ ├── V1.0 InstantID_fromhub【Zho】.json │ │ ├── V1.0 InstantID_locally【Zho】.json │ │ ├── V2.0 InstantID_fromhub_pose_ref【Zho】(1).json │ │ ├── V2.0 InstantID_fromhub_pose_ref【Zho】.json │ │ ├── V2.0 InstantID_locally_pose_ref【Zho】(1).json │ │ ├── V2.0 InstantID_locally_pose_ref【Zho】(2).json │ │ ├── V2.0 InstantID_locally_pose_ref【Zho】.json │ │ ├── V2.0 InstantID_pose_ref + ArtGallery 【Zho】.json │ │ ├── V2.5 PhotoMaker_locally【Zho】.json │ │ ├── v3_cascade_workflow(1).json │ │ ├── v3_cascade_workflow(2).json │ │ ├── v3_cascade_workflow.json │ │ ├── video_frames_batch_handle.json │ │ ├── VLM-test.json │ │ ├── wf.json │ │ ├── workflow (1)(1).json │ │ ├── workflow (1)(2).json │ │ ├── workflow (1).json │ │ ├── workflow (2).json │ │ ├── workflow (3).json │ │ ├── workflow .json │ │ ├── workflow(1)(1).json │ │ ├── workflow(1)(2).json │ │ ├── workflow(1).json │ │ ├── workflow(2)(1).json │ │ ├── workflow(2).json │ │ ├── workflow(3)(1).json │ │ ├── workflow(3).json │ │ ├── workflow(4).json │ │ ├── workflow(5).json │ │ ├── workflow--HchnLQN6VVBGr9JA1oQd-easeclick-openart.ai.json │ │ ├── workflow-3.json │ │ ├── workflow-5ecaf835f288.json │ │ ├── workflow-a-lineart-workflow-oHxQfkdpkqim1ihQiVIF-kakapo_costly_42-openart.ai.json │ │ ├── workflow-animate-gif---from-one-image-to-another-O54Z4dTTT2Xcpe1GNEIy--openart.ai.json │ │ ├── workflow-animatediff-v3-workflow-with-ipadapter-and-controlnets-H5F2mm5LdYuMvq3JjOmU-grouse_athletic_95-openart.ai (1).json │ │ ├── workflow-boob-boom-datou-openart.ai-openpose+ipadapter-brenwut.json │ │ ├── workflow-boob-boom-LwU8Semr5IGVFrPBJdQl-datou-openart.ai.json │ │ ├── workflow-changing-modelse-commerce-platform-Gy1wS6N1CGME8ANz1pHx-ghroth-openart.ai.json │ │ ├── workflow-color-change-45Fj7oWqC1JI8k5QuNM5-lion_deserted_68-openart.ai.json │ │ ├── workflow-cute-you-OWYLMYqWMViEeZXLjtqf-rui400-openart.ai.json │ │ ├── workflow-cute-you-simplified-speed-doubled.json │ │ ├── workflow-cute-youcreate-your-cartoon-likeness-using-1-photo-2vwb81MasZTJWU7Zko6L-rui400-openart.ai.json │ │ ├── workflow-easy-8k-upsacle-YVBJsz3eSc8HUKQnXjvQ-seven947-openart.ai(1).json │ │ ├── workflow-easy-8k-upsacle-YVBJsz3eSc8HUKQnXjvQ-seven947-openart.ai.json │ │ ├── workflow-easy-theme-photo-YnSmJrwnJ0Bs4CCzCLy7-whmc76-openart.ai(1).json │ │ ├── workflow-easy-theme-photo-YnSmJrwnJ0Bs4CCzCLy7-whmc76-openart.ai.json │ │ ├── workflow-extended-image-no-prompts-needed-jA3L4h2zsZaaZ4qaG4jA-hornet_splendid_53-openart.ai (1).json │ │ ├── workflow-gong-xi-fa-cai-MQ6L05M0vRhLOPY8xIqd-datou-openart.ai.json │ │ ├── workflow-grayscale-mapembossingone-click-image-to-grayscale.json │ │ ├── workflow-hairstyle-master-6qMaQjMOu6r37ZGB7wVv-noan-openart.ai (2).json │ │ ├── workflow-hand-refiner-XNcfT4iDYnQImq2UC3lP-rhinoceros_tense_89-openart.ai.json │ │ ├── workflow-instant-id-v2lOGKyGkNRQLz3RxxEm-rhinoceros_tense_89-openart.ai(1).json │ │ ├── workflow-instant-id-v2lOGKyGkNRQLz3RxxEm-rhinoceros_tense_89-openart.ai.json │ │ ├── workflow-old-photo-reborn---2-step-fix-and-recolor-of-blurry-monochrome-photo-8JVTbX8giyFcq8uMR6v0-whmc76-openart.ai.json │ │ ├── workflow-photographer-with-euc-score-a6B42LafeCkFxVJ59QH5-rhinoceros_tense_89-openart.ai.json │ │ ├── workflow-photography-studio-BvJvsHjr7q9ewW3eUKgQ-datou-openart.ai.json │ │ ├── workflow-qiban-ai-use-style-alinged-to-batch-generate-photo-stickers-Lw8Lc2iptCXeG3T3trJt-wolverine_substantial_21-openart.ai.json │ │ ├── workflow-rave-animatediff-animation---text-prompt-consistency-styling-for-characters-and-background-AaH6b9J8oDPHmYenNJtS-futurebenji-openart.ai.json │ │ ├── workflow-real-me-figure-me-QByRkBOUSzafHqotU4Qa-akatsuzi-openart.ai.json │ │ ├── workflow-remove-background-people-sdxl-SSdCKf7qxWpsF9yyo7el-fish_intent_33-openart.ai.json │ │ ├── workflow-sdxl-lightninglora-furOW52asnN3zKXSgcDS-datou-openart.ai.json │ │ ├── workflow-stable-cascade-high-resolution-t6zpPwBtTNJI7rev77Sk-data_lt-openart.ai(1).json │ │ ├── workflow-stable-cascade-high-resolution-t6zpPwBtTNJI7rev77Sk-data_lt-openart.ai(2).json │ │ ├── workflow-stable-cascade-high-resolution-t6zpPwBtTNJI7rev77Sk-data_lt-openart.ai.json │ │ ├── workflow-stable-cascade-img2img-lWT2VR6mFDO9cvBqEsxV-data_lt-openart.ai.json │ │ ├── workflow-stable-cascade-sd-15.json │ │ ├── workflow-stable-cascade.json │ │ ├── workflow-stablecascade-miximg-in-stageb-70MibkWbfFP9DeZ17JdO-fish_intent_33-openart.ai.json │ │ ├── workflow-the-machine---murphylanga_sdxl_ultimate_2024-v50-bm1YdsbYxYCOQJTQONva-murphylanga-openart.ai.json │ │ ├── workflow-v10-svd---animatediff-refiner-upscaler-for-more-details-and-stable-motion-7WksNpNTk3u7D1eimIpM-monkey_blue_26-openart.ai.json │ │ ├── workflow-v30-lipsync-swapper-face-fix.json │ │ ├── workflow-zero123-animatediff-v3-k2nrE5EAsFWUVvDmYerC-rui400-openart.ai.json │ │ ├── workflow.json │ │ ├── WorkVisitsNew.java │ │ ├── wwa(1).json │ │ ├── wwa.json │ │ ├── xiushou-.json │ │ ├── XL.7z │ │ ├── Yolo World Efficient SAM.json │ │ ├── yoloworld+biglama+fooocus(1).json │ │ ├── yoloworld+biglama+fooocus.json │ │ ├── YoloWorld-EfficientSAM V1.0 IMG 【Zho】.json │ │ ├── zh_CN(1).json │ │ ├── zh_CN.json │ │ ├── ___dyanmicrafter_____comfyworkflows.json │ │ ├── (兼容不好的!V2)更改人物照片的背景和衣服(1).json │ │ ├── (兼容不好的!V2)更改人物照片的背景和衣服(2).json │ │ ├── 《Cute you!》By Rui.json │ │ ├── 白天转黑夜workflow.json │ │ ├── 背景可控 摄影工作流.json │ │ ├── 变变变.json │ │ ├── 财神.json │ │ ├── 测2个大模型.json │ │ ├── 测4个Lora(同一个大模型).json │ │ ├── 测试上色.json │ │ ├── 常态流.json │ │ ├── 大场景workflow-ats-4k-portrait-wf-with-dynamic-thresholding---kohya-deep-shrink---ksampler-with-restarts---tile-ups-IvOkKeP3wofUqXaZT8ks-bat_good_74-openart.ai.json │ │ ├── 大场景workflow-photos-that-i-couldnt-click-sdxl-p4SepxHUcGEeytJq1ZDk-shark_thorough_25-openart.ai.json │ │ ├── 大场景workflow-quick-quality-hi-res-with-kohya-deep-shrink-any-sdxl-model-8-step-lightning-lora-2E3EADTaPrXG58FCYXbY-neuralunk-openart.ai.json │ │ ├── 带翻译器的简单出图.json │ │ ├── 电商产品(优化版)-位置自动调节出图.json │ │ ├── 电商产品流程.json │ │ ├── 电商换装工作流.json │ │ ├── 电商新年海报2024_v1.0.safetensors │ │ ├── 电商一件换装完整修复版-非送(1).json │ │ ├── 电商一件换装完整修复版-非送(2).json │ │ ├── 电商一件换装完整修复版-非送(3).json │ │ ├── 电商一件换装完整修复版-非送.json │ │ ├── 动画-人的一生.rar │ │ ├── 动漫头像v1.1.json │ │ ├── 动漫转真人工作流.json │ │ ├── 多模型+多lora融合(1).json │ │ ├── 多模型+多lora融合.json │ │ ├── 多图测试.json │ │ ├── 翻流.json │ │ ├── 梵高背景画workflow-ipadapter-attention-masking-galore-isnD7xGgJf77aqErBqWb-matt3o-openart.ai.json │ │ ├── 芙宁娜工作流.json │ │ ├── 高分直出+普通模型freeU2.json │ │ ├── 高分直出-Kohya HiRes.json │ │ ├── 高清文生图(1).json │ │ ├── 高清文生图.json │ │ ├── 高清修复逼真照片.json │ │ ├── 更改人物照片的背景和衣服(1).json │ │ ├── 更改人物照片的背景和衣服.json │ │ ├── 工作流:实时绘画-涂鸦-comfyui-艾橘溪.json │ │ ├── 国风山水_v1.0.safetensors │ │ ├── 海报.json │ │ ├── 合并模型-4.json │ │ ├── 黑杜鹃文生图1.5.json │ │ ├── 画任何东西 (2)(1).json │ │ ├── 画任何东西 (2)(2).json │ │ ├── 画任何东西 (2).json │ │ ├── 换背景2种方式内补tset.json │ │ ├── 换背景test.json │ │ ├── 换脸、修手、复刻发型.json │ │ ├── 换脸工作流.json │ │ ├── 换脸换头发换背景基础工作流(1).json │ │ ├── 换脸换头发换背景基础工作流.json │ │ ├── 换衣服.json │ │ ├── 换装工作流workflow--3SGfKGR32chPK4U0rjMa-worm_tremendous_71-openart.ai.json │ │ ├── 基操.json │ │ ├── 基础:文生视频-上下文animatediff-sliding-window.json │ │ ├── 基础:运动lora示例animatediff-lora.json │ │ ├── 基础图生图.json │ │ ├── 基础文生图.json │ │ ├── 加面部修复.json │ │ ├── 简易主题摄影.json │ │ ├── 景色牛逼器(1)(1).json │ │ ├── 景色牛逼器(1).json │ │ ├── 靓妞工作流SDXL_txt2img_hiresfix_iterative.json │ │ ├── 局部重绘.json │ │ ├── 可爱的自己简化版.json │ │ ├── 抠图换背景工作流.json │ │ ├── 扩展图片.json │ │ ├── 老照片(1).json │ │ ├── 老照片.json │ │ ├── 老照片上色修复.json │ │ ├── 老照片修复.json │ │ ├── 灵仙儿和二狗子AI摄影小助手1.0版.json │ │ ├── 漫画头像v2.json │ │ ├── 猫人.json │ │ ├── 没22G表玩.json │ │ ├── 面部修复加高清放大.json │ │ ├── 墨幽文生图工作流带修脸-测试版.json │ │ ├── 内容自动填充.json │ │ ├── 楠become-image .json │ │ ├── 年轻化工作流.json │ │ ├── 批量反推999.json │ │ ├── 批量图生图+并联CN.json │ │ ├── 人物重绘ver2.json │ │ ├── 三视图.json │ │ ├── 商品去背景变换风格生成海报-2024年1月1日.json │ │ ├── 摄影2.json │ │ ├── 视频风格转绘.json │ │ ├── 视频转绘.json │ │ ├── 视频转绘基础工作流.json │ │ ├── 视频转绘简化版.json │ │ ├── 视频转绘终极工作流(1).json │ │ ├── 视频转绘终极工作流.json │ │ ├── 手办.json │ │ ├── 手搓动画4图.json │ │ ├── 手动图片变换.json │ │ ├── 双模工作流.json │ │ ├── 提示词翻译器workflow-localprompttranslator-SIjwdVPQvoQhYzHCVhV0-fish_intent_33-openart.ai.json │ │ ├── 头像转3D.json │ │ ├── 图片打标全方法测试工作流.json │ │ ├── 图片画风切换工作流.json │ │ ├── 图片快速生成视频-2024年1月4日.json │ │ ├── 图片智能扩图工作流(当然比不过PS Ai).json │ │ ├── 图生视频img_to_video.json │ │ ├── 图生图.json │ │ ├── 图生图反推加姿势控制同步放大出图.json │ │ ├── 图像-音乐workflow-image-to-music-workflow-T4siG3IHPkOuoSMjxDFP-nondaa-openart.ai.json │ │ ├── 图像实时生成工作流(画板绘制).json │ │ ├── 图像实时生成工作流(屏幕共享).json │ │ ├── 线稿+参考图上色.json │ │ ├── 相同衣服换模特.json │ │ ├── 项目 Step-Sequencer API.json │ │ ├── 肖像牛逼器(1)(1).json │ │ ├── 肖像牛逼器(1).json │ │ ├── 写真工作流1.json │ │ ├── 新补间动画工作流(不循环).json │ │ ├── 新补间动画工作流(循环).json │ │ ├── 姓氏.json │ │ ├── 修复后的工作流(1).json │ │ ├── 修手.json │ │ ├── 修手9.json │ │ ├── 一步流.json │ │ ├── 一键高清修复放大-Gemini.json │ │ ├── 一键换衣换背景工作流.json │ │ ├── 一键艺术字工作流workflow.json │ │ ├── 音乐做视频.json │ │ ├── 语义分割抠图(1).json │ │ ├── 语义分割抠图.json │ │ ├── 照片修复脸部修复(1).json │ │ ├── 指定区域生成工作流.json │ │ ├── 中文prompt_lightning.json │ │ ├── 中文本肖像大师.json │ │ ├── 重绘.json │ │ ├── 珠宝设计.json │ │ ├── 转迪斯尼-3.json │ │ ├── 转迪斯尼漫画-2.json │ │ ├── 转绘2.json │ │ ├── 转绘9999.json │ │ ├── 转绘视频(1).json │ │ ├── 转绘视频.json │ │ ├── 转漫画.json │ │ ├── 字节sdxl-lora.json │ │ ├── 自动修手的handrefiner工作流.json │ │ └── 自动重绘工作流V1_BY SEAN.json │ ├── 功夫工作流/ │ │ ├── 1 - 基本 Vid2Vid 1 ControlNet.json │ │ ├── 2 - Vid2Vid Multi-ControlNet.json │ │ ├── 3 - 基本 Txt2Vid.json │ │ ├── 4.带提示词Scheduing的vid2.json │ │ ├── 5.带提示词的scheduling的Txt2vid.json │ │ ├── Input Frames.zip │ │ └── 使用事项.docx │ ├── 怪物创造者/ │ │ ├── image_oiFWpwWo_1701696613810_raw.webp │ │ ├── image_zmE9Wlvq_1701697790390_raw.webp │ │ └── workflow-sdxl_lcmipadapter-monster-creator-1kHsAGTMdsaLsjA5iIi2-fox_long_33-openart.ai.json │ ├── 国外获奖第一Animatediff工作流/ │ │ ├── workflow-svd-upscaling-and-face-restoration-.json │ │ └── 使用教程.txt │ ├── 国外排行榜工作流/ │ │ ├── workflow-noise-styling-mOOlVPpFDmu9ax48FMNi-skater_gruesome_76-openart.ai.json │ │ └── 建议使用前看看.txt │ ├── 国艳工作流/ │ │ ├── image_cPomMS83_1706925956473_raw.jpg │ │ └── workflow--4m7EF7YCd7StqyCEEzak-javanese_outlying_69-openart.ai.json │ ├── 海贼王悬赏动画/ │ │ ├── video_GrLc2ZNZ_1721889166800_raw.mp4 │ │ └── workflow-wanted-liveportrait-7qjdK1RG7v72kyJc1YJZ-ezzyuxi-openart.ai.json │ ├── 画板+IPA蒙版控制的人像摄影/ │ │ └── workflow.json │ ├── 幻想壁纸图像工作流/ │ │ ├── workflow-fantasy-wallpaper-Ncp5XfHlp29Ro8DPKYtZ-akatsuzi-openart.ai.json │ │ └── 使用前提醒.txt │ ├── 换装换脸一步到位/ │ │ └── detailer-for-animatediff.png │ ├── 基于IC_light重绘还原工作流/ │ │ ├── image_v6fM11gX_1717521762968_raw.jpg │ │ ├── workflow-ic_lightbased-on-the-ic_light-inpainting-and-restoration-workflow-pxiNBvXKi2lhROuV5NEF-rhinoceros_mountainous_47-openart.ai.json │ │ └── 只需要上传图片、填写抠图内容、填写正面提示词就OK了.txt │ ├── 简单的ComfyUI换脸+扩图工作流/ │ │ ├── image_IS-qIFHb_1708972077942_raw.jpg │ │ └── workflow-comfyui-zJQJDMMu4TnmMm6lijLU-oldmo-openart.ai.json │ ├── 建筑变冰淇淋工作流/ │ │ ├── image_Sy7GUV5Y_1721960558673_raw.jpg │ │ └── workflow-architecture-to-ice-cream-workflow-yR5p6ziE6lGFJyBzPc5K-spaniel_offbeat_13-openart.ai.json │ ├── 将照片转为 Mucha 风格/ │ │ ├── gif_2DXPCnv7_1719934628399_raw.webp │ │ ├── image_baDA_1Vh_1719934605447_raw.jpg │ │ └── workflow-season-you-transfer-your-photo-into-mucha-style-ZzGuWUU5Ah81jFlGyC7I-ladybird_musty_24-openart.ai.json │ ├── 金属材质迁移工作流/ │ │ └── 材质迁移工作流.json │ ├── 科技全息工作流/ │ │ ├── lora地址.txt │ │ └── workflow-hologram-lazer-beauty-workflow-aXnBNlxoAhlYJsdFScIa-akihungac-openart.ai.json │ ├── 科目三工作流 animatediff-json/ │ │ └── workflow-animatediff-controlnet-lcm-flicker-free-animation-video-workflow-A9ZE35kkDazgWGXhnyXh-futurebenji-openart.ai (1).json │ ├── 扩展画面/ │ │ ├── image__Reca8ko_1704292349121_raw.jpg │ │ └── workflow--lgxgeX6vaMsD31P8vrLR-monster_motherly_73-openart.ai.json │ ├── 扩展图片/ │ │ └── 扩展图片.json │ ├── 扩展图像/ │ │ └── workflow-extended-image-no-prompts-needed-jA3L4h2zsZaaZ4qaG4jA-hornet_splendid_53-openart.ai (1).json │ ├── 老婆细节脸部工作流/ │ │ ├── c站模型地址.txt │ │ └── workflow-sd15-face-detailer-workflow-test-Bw1ZKRn0hzxdHaS33LwE-spitz_fickle_3-openart.ai.json │ ├── 老照片翻新/ │ │ ├── workflow-old-photo-restoration-xl-vKtihSX1DGBiBjAovlSP-datou-openart.ai.json │ │ └── 示例.jpg │ ├── 六合一工作流/ │ │ ├── 六合一工作流/ │ │ │ ├── __MACOSX/ │ │ │ │ └── ._jboogx_machine learner_animatediff_v3.png │ │ │ └── jboogx_machine learner_animatediff_v3.png │ │ └── 六合一工作流.zip │ ├── 龙年简易贺词卡片制作/ │ │ ├── 模型/ │ │ │ └── crystalClearXL_ccxl_clip1.safetensors │ │ └── workflow.json │ ├── 龙年肖像定制工作流/ │ │ ├── image_8O_rYfQg_1709122604411_raw.jpg │ │ ├── image_MZqvawMA_1709122587276_raw.jpg │ │ └── workflow-the-year-of-the-loong-portrait-customization-workflow-first-edition-QIxUAh6RheYw6JCLDXhm-pug_gummy_10-openart.ai.json │ ├── 龙年写真工作流/ │ │ ├── 多表情.json │ │ └── 多表情控制工作流(改).json │ ├── 毛茸茸风格图标/ │ │ ├── image_mPc8jv49_1714311478481_raw.jpg │ │ └── workflow-furryfluffy-style-icon-v11-v11-XueYOY1PYXXAHMcarWl8-kejun-openart.ai.json │ ├── 末日废土工作流/ │ │ ├── 节点/ │ │ │ ├── ComfyUI-Frame-Interpolation/ │ │ │ │ ├── ckpts/ │ │ │ │ │ ├── rife/ │ │ │ │ │ │ └── rife49.pth │ │ │ │ ├── demo_frames/ │ │ │ │ │ ├── rick/ │ │ │ │ │ │ ├── 00003.png │ │ │ │ │ │ ├── 00004.png │ │ │ │ │ │ └── 00005.png │ │ │ │ │ ├── anime0.png │ │ │ │ │ ├── anime1.png │ │ │ │ │ ├── bocchi0.jpg │ │ │ │ │ ├── bocchi1.jpg │ │ │ │ │ ├── real0.png │ │ │ │ │ ├── real1.png │ │ │ │ │ ├── violet0.png │ │ │ │ │ └── violet1.png │ │ │ │ ├── vfi_models/ │ │ │ │ │ ├── amt/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── amt_arch.cpython-311.pyc │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── amt_arch.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── cain/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── cain_arch.py │ │ │ │ │ │ ├── cain_encdec_arch.py │ │ │ │ │ │ ├── cain_noca_arch.py │ │ │ │ │ │ ├── common.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── eisai/ │ │ │ │ │ │ ├── eisai_arch.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── film/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── film_arch.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── flavr/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── flavr_arch.cpython-311.pyc │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── flavr_arch.py │ │ │ │ │ │ ├── resnet_3D.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── gmfss_fortuna/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── GMFSS_Fortuna.py │ │ │ │ │ │ ├── GMFSS_Fortuna_arch.py │ │ │ │ │ │ ├── GMFSS_Fortuna_union.py │ │ │ │ │ │ ├── GMFSS_Fortuna_union_arch.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── ifrnet/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── IFRNet_L_arch.py │ │ │ │ │ │ ├── IFRNet_S_arch.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── ifunet/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── IFUNet_arch.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── m2m/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── M2M_arch.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── ops/ │ │ │ │ │ │ ├── cupy_ops/ │ │ │ │ │ │ │ ├── adacof.py │ │ │ │ │ │ │ ├── batch_edt.py │ │ │ │ │ │ │ ├── correlation.py │ │ │ │ │ │ │ ├── costvol.py │ │ │ │ │ │ │ ├── sepconv.py │ │ │ │ │ │ │ ├── softsplat.py │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── taichi_ops/ │ │ │ │ │ │ │ ├── adacof.py │ │ │ │ │ │ │ ├── batch_edt.py │ │ │ │ │ │ │ ├── correlation.py │ │ │ │ │ │ │ ├── costvol.py │ │ │ │ │ │ │ ├── raw_softsplat.py │ │ │ │ │ │ │ ├── sepconv.py │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ ├── worker_process.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── rife/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── rife_arch.cpython-311.pyc │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── rife_arch.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── sepconv/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── sepconv_enhanced.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── stmfnet/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── stmfnet_arch.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── xvfi/ │ │ │ │ │ │ ├── xvfi_arch.py │ │ │ │ │ │ └── __init__.py │ │ │ │ ├── __pycache__/ │ │ │ │ │ ├── other_nodes.cpython-311.pyc │ │ │ │ │ ├── vfi_utils.cpython-311.pyc │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ ├── .gitignore │ │ │ │ ├── All_in_one_v1_3.png │ │ │ │ ├── config.yaml │ │ │ │ ├── example.png │ │ │ │ ├── install-taichi.bat │ │ │ │ ├── install.bat │ │ │ │ ├── install.py │ │ │ │ ├── LICENSE │ │ │ │ ├── other_nodes.py │ │ │ │ ├── README.md │ │ │ │ ├── requirements-no-cupy.txt │ │ │ │ ├── requirements-with-cupy.txt │ │ │ │ ├── test.py │ │ │ │ ├── vfi_utils.py │ │ │ │ └── __init__.py │ │ │ ├── ComfyUI-Impact-Pack/ │ │ │ │ ├── custom_wildcards/ │ │ │ │ │ └── put_wildcards_here │ │ │ │ ├── impact_subpack/ │ │ │ │ │ ├── impact/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── subcore.cpython-311.pyc │ │ │ │ │ │ │ └── subpack_nodes.cpython-311.pyc │ │ │ │ │ │ ├── subcore.py │ │ │ │ │ │ └── subpack_nodes.py │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── install.py │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ └── requirements.txt │ │ │ │ ├── js/ │ │ │ │ │ ├── comboBoolMigration.js │ │ │ │ │ ├── common.js │ │ │ │ │ ├── impact-image-util.js │ │ │ │ │ ├── impact-pack.js │ │ │ │ │ ├── impact-sam-editor.js │ │ │ │ │ └── impact-segs-picker.js │ │ │ │ ├── modules/ │ │ │ │ │ ├── impact/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── animatediff_nodes.cpython-311.pyc │ │ │ │ │ │ │ ├── bridge_nodes.cpython-311.pyc │ │ │ │ │ │ │ ├── config.cpython-311.pyc │ │ │ │ │ │ │ ├── core.cpython-311.pyc │ │ │ │ │ │ │ ├── defs.cpython-311.pyc │ │ │ │ │ │ │ ├── detectors.cpython-311.pyc │ │ │ │ │ │ │ ├── hf_nodes.cpython-311.pyc │ │ │ │ │ │ │ ├── hooks.cpython-311.pyc │ │ │ │ │ │ │ ├── hook_nodes.cpython-311.pyc │ │ │ │ │ │ │ ├── impact_pack.cpython-311.pyc │ │ │ │ │ │ │ ├── impact_sampling.cpython-311.pyc │ │ │ │ │ │ │ ├── impact_server.cpython-311.pyc │ │ │ │ │ │ │ ├── logics.cpython-311.pyc │ │ │ │ │ │ │ ├── pipe.cpython-311.pyc │ │ │ │ │ │ │ ├── sample_error_enhancer.cpython-311.pyc │ │ │ │ │ │ │ ├── segs_nodes.cpython-311.pyc │ │ │ │ │ │ │ ├── segs_upscaler.cpython-311.pyc │ │ │ │ │ │ │ ├── special_samplers.cpython-311.pyc │ │ │ │ │ │ │ ├── utils.cpython-311.pyc │ │ │ │ │ │ │ ├── util_nodes.cpython-311.pyc │ │ │ │ │ │ │ └── wildcards.cpython-311.pyc │ │ │ │ │ │ ├── additional_dependencies.py │ │ │ │ │ │ ├── animatediff_nodes.py │ │ │ │ │ │ ├── bridge_nodes.py │ │ │ │ │ │ ├── config.py │ │ │ │ │ │ ├── core.py │ │ │ │ │ │ ├── defs.py │ │ │ │ │ │ ├── detectors.py │ │ │ │ │ │ ├── hf_nodes.py │ │ │ │ │ │ ├── hooks.py │ │ │ │ │ │ ├── hook_nodes.py │ │ │ │ │ │ ├── impact_pack.py │ │ │ │ │ │ ├── impact_sampling.py │ │ │ │ │ │ ├── impact_server.py │ │ │ │ │ │ ├── legacy_nodes.py │ │ │ │ │ │ ├── logics.py │ │ │ │ │ │ ├── mmdet_nodes.py │ │ │ │ │ │ ├── onnx.py │ │ │ │ │ │ ├── pipe.py │ │ │ │ │ │ ├── sample_error_enhancer.py │ │ │ │ │ │ ├── segs_nodes.py │ │ │ │ │ │ ├── segs_upscaler.py │ │ │ │ │ │ ├── special_samplers.py │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ ├── util_nodes.py │ │ │ │ │ │ └── wildcards.py │ │ │ │ │ ├── thirdparty/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ └── noise_nodes.cpython-311.pyc │ │ │ │ │ │ └── noise_nodes.py │ │ │ │ ├── notebook/ │ │ │ │ │ └── comfyui_colab_impact_pack.ipynb │ │ │ │ ├── test/ │ │ │ │ │ ├── advanced-sampler.json │ │ │ │ │ ├── detailer-pipe-test-sdxl.json │ │ │ │ │ ├── detailer-pipe-test.json │ │ │ │ │ ├── loop-test.json │ │ │ │ │ ├── masks.json │ │ │ │ │ └── regional_prompt.json │ │ │ │ ├── troubleshooting/ │ │ │ │ │ ├── black1.png │ │ │ │ │ ├── black2.png │ │ │ │ │ └── TROUBLESHOOTING.md │ │ │ │ ├── wildcards/ │ │ │ │ │ ├── samples/ │ │ │ │ │ │ ├── flower.txt │ │ │ │ │ │ └── jewel.txt │ │ │ │ │ └── put_wildcards_here │ │ │ │ ├── __pycache__/ │ │ │ │ │ ├── install.cpython-311.pyc │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ ├── .gitignore │ │ │ │ ├── .gitmodules │ │ │ │ ├── disable.py │ │ │ │ ├── impact-pack.ini │ │ │ │ ├── install.py │ │ │ │ ├── latent.png │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── node_list.json │ │ │ │ ├── README.md │ │ │ │ ├── requirements.txt │ │ │ │ ├── uninstall.py │ │ │ │ └── __init__.py │ │ │ ├── ComfyUI-Inference-Core-Nodes/ │ │ │ │ ├── src/ │ │ │ │ │ ├── inference_core_nodes/ │ │ │ │ │ │ ├── comfyui_experiments/ │ │ │ │ │ │ │ ├── advanced_model_merging.py │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── reference_only.py │ │ │ │ │ │ │ ├── sampler_rescalecfg.py │ │ │ │ │ │ │ ├── sampler_tonemap.py │ │ │ │ │ │ │ ├── sampler_tonemap_rescalecfg.py │ │ │ │ │ │ │ ├── sdxl_model_merging.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── controlnet_preprocessors/ │ │ │ │ │ │ │ ├── examples/ │ │ │ │ │ │ │ │ ├── example_animal_pose.png │ │ │ │ │ │ │ │ ├── example_anime_face_segmentor.png │ │ │ │ │ │ │ │ ├── example_densepose.png │ │ │ │ │ │ │ │ ├── example_depth_anything.png │ │ │ │ │ │ │ │ ├── example_marigold.png │ │ │ │ │ │ │ │ ├── example_marigold_flat.jpg │ │ │ │ │ │ │ │ ├── example_mesh_graphormer.png │ │ │ │ │ │ │ │ ├── example_onnx.png │ │ │ │ │ │ │ │ ├── example_recolor.png │ │ │ │ │ │ │ │ ├── example_save_kps.png │ │ │ │ │ │ │ │ ├── example_teed.png │ │ │ │ │ │ │ │ ├── example_torchscript.png │ │ │ │ │ │ │ │ └── example_unimatch.png │ │ │ │ │ │ │ ├── node_wrappers/ │ │ │ │ │ │ │ │ ├── anime_face_segment.py │ │ │ │ │ │ │ │ ├── binary.py │ │ │ │ │ │ │ │ ├── canny.py │ │ │ │ │ │ │ │ ├── color.py │ │ │ │ │ │ │ │ ├── densepose.py │ │ │ │ │ │ │ │ ├── depth_anything.py │ │ │ │ │ │ │ │ ├── diffusion_edge.py │ │ │ │ │ │ │ │ ├── dwpose.py │ │ │ │ │ │ │ │ ├── hed.py │ │ │ │ │ │ │ │ ├── inpaint.py │ │ │ │ │ │ │ │ ├── leres.py │ │ │ │ │ │ │ │ ├── lineart.py │ │ │ │ │ │ │ │ ├── lineart_anime.py │ │ │ │ │ │ │ │ ├── lineart_standard.py │ │ │ │ │ │ │ │ ├── manga_line.py │ │ │ │ │ │ │ │ ├── mediapipe_face.py │ │ │ │ │ │ │ │ ├── mesh_graphormer.py │ │ │ │ │ │ │ │ ├── midas.py │ │ │ │ │ │ │ │ ├── mlsd.py │ │ │ │ │ │ │ │ ├── normalbae.py │ │ │ │ │ │ │ │ ├── oneformer.py │ │ │ │ │ │ │ │ ├── openpose.py │ │ │ │ │ │ │ │ ├── pidinet.py │ │ │ │ │ │ │ │ ├── pose_keypoint_postprocess.py │ │ │ │ │ │ │ │ ├── recolor.py │ │ │ │ │ │ │ │ ├── scribble.py │ │ │ │ │ │ │ │ ├── segment_anything.py │ │ │ │ │ │ │ │ ├── shuffle.py │ │ │ │ │ │ │ │ ├── teed.py │ │ │ │ │ │ │ │ ├── tile.py │ │ │ │ │ │ │ │ ├── uniformer.py │ │ │ │ │ │ │ │ ├── unimatch.py │ │ │ │ │ │ │ │ └── zoe.py │ │ │ │ │ │ │ ├── src/ │ │ │ │ │ │ │ │ ├── controlnet_aux/ │ │ │ │ │ │ │ │ │ ├── anime_face_segment/ │ │ │ │ │ │ │ │ │ │ ├── anime_segmentation.py │ │ │ │ │ │ │ │ │ │ ├── isnet.py │ │ │ │ │ │ │ │ │ │ ├── network.py │ │ │ │ │ │ │ │ │ │ ├── util.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── binary/ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── canny/ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── color/ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── densepose/ │ │ │ │ │ │ │ │ │ │ ├── densepose.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── depth_anything/ │ │ │ │ │ │ │ │ │ │ ├── depth_anything/ │ │ │ │ │ │ │ │ │ │ │ ├── util/ │ │ │ │ │ │ │ │ │ │ │ │ └── transform.py │ │ │ │ │ │ │ │ │ │ │ ├── blocks.py │ │ │ │ │ │ │ │ │ │ │ └── dpt.py │ │ │ │ │ │ │ │ │ │ ├── torchhub/ │ │ │ │ │ │ │ │ │ │ │ ├── facebookresearch_dinov2_main/ │ │ │ │ │ │ │ │ │ │ │ │ ├── dinov2/ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── configs/ │ │ │ │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ │ │ ├── CODE_OF_CONDUCT.md │ │ │ │ │ │ │ │ │ │ │ │ ├── conda.yaml │ │ │ │ │ │ │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ │ │ │ ├── MODEL_CARD.md │ │ │ │ │ │ │ │ │ │ │ │ └── README.md │ │ │ │ │ │ │ │ │ │ │ └── README.md │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── config.example.yaml │ │ │ │ │ │ │ ├── dev_interface.py │ │ │ │ │ │ │ ├── hint_image_enchance.py │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── log.py │ │ │ │ │ │ │ ├── lvminthin.py │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── search_hf_assets.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ └── __init__.py │ │ │ │ ├── __pycache__/ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ ├── .gitattributes │ │ │ │ ├── .gitignore │ │ │ │ ├── install.py │ │ │ │ ├── LICENSE │ │ │ │ ├── pyproject.toml │ │ │ │ ├── README.md │ │ │ │ └── __init__.py │ │ │ ├── ComfyUI-VideoHelperSuite/ │ │ │ │ ├── videohelpersuite/ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ ├── batched_nodes.cpython-311.pyc │ │ │ │ │ │ ├── image_latent_nodes.cpython-311.pyc │ │ │ │ │ │ ├── load_images_nodes.cpython-311.pyc │ │ │ │ │ │ ├── load_video_nodes.cpython-311.pyc │ │ │ │ │ │ ├── logger.cpython-311.pyc │ │ │ │ │ │ ├── nodes.cpython-311.pyc │ │ │ │ │ │ ├── server.cpython-311.pyc │ │ │ │ │ │ └── utils.cpython-311.pyc │ │ │ │ │ ├── batched_nodes.py │ │ │ │ │ ├── image_latent_nodes.py │ │ │ │ │ ├── load_images_nodes.py │ │ │ │ │ ├── load_video_nodes.py │ │ │ │ │ ├── logger.py │ │ │ │ │ ├── nodes.py │ │ │ │ │ ├── server.py │ │ │ │ │ └── utils.py │ │ │ │ ├── video_formats/ │ │ │ │ │ ├── 16bit-png.json │ │ │ │ │ ├── av1-webm.json │ │ │ │ │ ├── gifski.json │ │ │ │ │ ├── h264-mp4.json │ │ │ │ │ ├── h265-mp4.json │ │ │ │ │ ├── nvenc_h264-mp4.json │ │ │ │ │ ├── nvenc_hevc-mp4.json │ │ │ │ │ ├── ProRes.json │ │ │ │ │ └── webm.json │ │ │ │ ├── web/ │ │ │ │ │ ├── js/ │ │ │ │ │ │ ├── VHS.core.js │ │ │ │ │ │ └── videoinfo.js │ │ │ │ ├── __pycache__/ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ ├── .gitignore │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── requirements.txt │ │ │ │ └── __init__.py │ │ │ ├── comfyui_controlnet_aux/ │ │ │ │ ├── ckpts/ │ │ │ │ │ ├── lllyasviel/ │ │ │ │ │ │ ├── Annotators/ │ │ │ │ │ │ │ └── dpt_hybrid-midas-501f0c75.pt │ │ │ │ ├── examples/ │ │ │ │ │ ├── example_animal_pose.png │ │ │ │ │ ├── example_anime_face_segmentor.png │ │ │ │ │ ├── example_densepose.png │ │ │ │ │ ├── example_depth_anything.png │ │ │ │ │ ├── example_dsine.png │ │ │ │ │ ├── example_marigold.png │ │ │ │ │ ├── example_marigold_flat.jpg │ │ │ │ │ ├── example_mesh_graphormer.png │ │ │ │ │ ├── example_onnx.png │ │ │ │ │ ├── example_recolor.png │ │ │ │ │ ├── example_save_kps.png │ │ │ │ │ ├── example_teed.png │ │ │ │ │ ├── example_torchscript.png │ │ │ │ │ └── example_unimatch.png │ │ │ │ ├── node_wrappers/ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ ├── anime_face_segment.cpython-311.pyc │ │ │ │ │ │ ├── binary.cpython-311.pyc │ │ │ │ │ │ ├── canny.cpython-311.pyc │ │ │ │ │ │ ├── color.cpython-311.pyc │ │ │ │ │ │ ├── densepose.cpython-311.pyc │ │ │ │ │ │ ├── depth_anything.cpython-311.pyc │ │ │ │ │ │ ├── diffusion_edge.cpython-311.pyc │ │ │ │ │ │ ├── dsine.cpython-311.pyc │ │ │ │ │ │ ├── dwpose.cpython-311.pyc │ │ │ │ │ │ ├── hed.cpython-311.pyc │ │ │ │ │ │ ├── inpaint.cpython-311.pyc │ │ │ │ │ │ ├── leres.cpython-311.pyc │ │ │ │ │ │ ├── lineart.cpython-311.pyc │ │ │ │ │ │ ├── lineart_anime.cpython-311.pyc │ │ │ │ │ │ ├── lineart_standard.cpython-311.pyc │ │ │ │ │ │ ├── manga_line.cpython-311.pyc │ │ │ │ │ │ ├── mediapipe_face.cpython-311.pyc │ │ │ │ │ │ ├── mesh_graphormer.cpython-311.pyc │ │ │ │ │ │ ├── midas.cpython-311.pyc │ │ │ │ │ │ ├── mlsd.cpython-311.pyc │ │ │ │ │ │ ├── normalbae.cpython-311.pyc │ │ │ │ │ │ ├── oneformer.cpython-311.pyc │ │ │ │ │ │ ├── openpose.cpython-311.pyc │ │ │ │ │ │ ├── pidinet.cpython-311.pyc │ │ │ │ │ │ ├── pose_keypoint_postprocess.cpython-311.pyc │ │ │ │ │ │ ├── recolor.cpython-311.pyc │ │ │ │ │ │ ├── scribble.cpython-311.pyc │ │ │ │ │ │ ├── segment_anything.cpython-311.pyc │ │ │ │ │ │ ├── shuffle.cpython-311.pyc │ │ │ │ │ │ ├── teed.cpython-311.pyc │ │ │ │ │ │ ├── tile.cpython-311.pyc │ │ │ │ │ │ ├── uniformer.cpython-311.pyc │ │ │ │ │ │ ├── unimatch.cpython-311.pyc │ │ │ │ │ │ └── zoe.cpython-311.pyc │ │ │ │ │ ├── anime_face_segment.py │ │ │ │ │ ├── binary.py │ │ │ │ │ ├── canny.py │ │ │ │ │ ├── color.py │ │ │ │ │ ├── densepose.py │ │ │ │ │ ├── depth_anything.py │ │ │ │ │ ├── diffusion_edge.py │ │ │ │ │ ├── dsine.py │ │ │ │ │ ├── dwpose.py │ │ │ │ │ ├── hed.py │ │ │ │ │ ├── inpaint.py │ │ │ │ │ ├── leres.py │ │ │ │ │ ├── lineart.py │ │ │ │ │ ├── lineart_anime.py │ │ │ │ │ ├── lineart_standard.py │ │ │ │ │ ├── manga_line.py │ │ │ │ │ ├── mediapipe_face.py │ │ │ │ │ ├── mesh_graphormer.py │ │ │ │ │ ├── midas.py │ │ │ │ │ ├── mlsd.py │ │ │ │ │ ├── normalbae.py │ │ │ │ │ ├── oneformer.py │ │ │ │ │ ├── openpose.py │ │ │ │ │ ├── pidinet.py │ │ │ │ │ ├── pose_keypoint_postprocess.py │ │ │ │ │ ├── recolor.py │ │ │ │ │ ├── scribble.py │ │ │ │ │ ├── segment_anything.py │ │ │ │ │ ├── shuffle.py │ │ │ │ │ ├── teed.py │ │ │ │ │ ├── tile.py │ │ │ │ │ ├── uniformer.py │ │ │ │ │ ├── unimatch.py │ │ │ │ │ └── zoe.py │ │ │ │ ├── src/ │ │ │ │ │ ├── controlnet_aux/ │ │ │ │ │ │ ├── anime_face_segment/ │ │ │ │ │ │ │ ├── anime_segmentation.py │ │ │ │ │ │ │ ├── isnet.py │ │ │ │ │ │ │ ├── network.py │ │ │ │ │ │ │ ├── util.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── binary/ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── canny/ │ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── color/ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── densepose/ │ │ │ │ │ │ │ ├── densepose.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── depth_anything/ │ │ │ │ │ │ │ ├── depth_anything/ │ │ │ │ │ │ │ │ ├── util/ │ │ │ │ │ │ │ │ │ └── transform.py │ │ │ │ │ │ │ │ ├── blocks.py │ │ │ │ │ │ │ │ └── dpt.py │ │ │ │ │ │ │ ├── torchhub/ │ │ │ │ │ │ │ │ ├── facebookresearch_dinov2_main/ │ │ │ │ │ │ │ │ │ ├── dinov2/ │ │ │ │ │ │ │ │ │ │ ├── configs/ │ │ │ │ │ │ │ │ │ │ │ ├── eval/ │ │ │ │ │ │ │ │ │ │ │ │ ├── vitb14_pretrain.yaml │ │ │ │ │ │ │ │ │ │ │ │ ├── vitg14_pretrain.yaml │ │ │ │ │ │ │ │ │ │ │ │ ├── vitl14_pretrain.yaml │ │ │ │ │ │ │ │ │ │ │ │ └── vits14_pretrain.yaml │ │ │ │ │ │ │ │ │ │ │ ├── train/ │ │ │ │ │ │ │ │ │ │ │ │ ├── vitg14.yaml │ │ │ │ │ │ │ │ │ │ │ │ ├── vitl14.yaml │ │ │ │ │ │ │ │ │ │ │ │ └── vitl16_short.yaml │ │ │ │ │ │ │ │ │ │ │ ├── ssl_default_config.yaml │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ ├── data/ │ │ │ │ │ │ │ │ │ │ │ ├── datasets/ │ │ │ │ │ │ │ │ │ │ │ │ ├── decoders.py │ │ │ │ │ │ │ │ │ │ │ │ ├── extended.py │ │ │ │ │ │ │ │ │ │ │ │ ├── image_net.py │ │ │ │ │ │ │ │ │ │ │ │ ├── image_net_22k.py │ │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ │ ├── adapters.py │ │ │ │ │ │ │ │ │ │ │ ├── augmentations.py │ │ │ │ │ │ │ │ │ │ │ ├── collate.py │ │ │ │ │ │ │ │ │ │ │ ├── loaders.py │ │ │ │ │ │ │ │ │ │ │ ├── masking.py │ │ │ │ │ │ │ │ │ │ │ ├── samplers.py │ │ │ │ │ │ │ │ │ │ │ ├── transforms.py │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ ├── distributed/ │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ ├── eval/ │ │ │ │ │ │ │ │ │ │ │ ├── knn.py │ │ │ │ │ │ │ │ │ │ │ ├── linear.py │ │ │ │ │ │ │ │ │ │ │ ├── log_regression.py │ │ │ │ │ │ │ │ │ │ │ ├── metrics.py │ │ │ │ │ │ │ │ │ │ │ ├── setup.py │ │ │ │ │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ ├── fsdp/ │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ ├── layers/ │ │ │ │ │ │ │ │ │ │ │ ├── attention.py │ │ │ │ │ │ │ │ │ │ │ ├── block.py │ │ │ │ │ │ │ │ │ │ │ ├── dino_head.py │ │ │ │ │ │ │ │ │ │ │ ├── drop_path.py │ │ │ │ │ │ │ │ │ │ │ ├── layer_scale.py │ │ │ │ │ │ │ │ │ │ │ ├── mlp.py │ │ │ │ │ │ │ │ │ │ │ ├── patch_embed.py │ │ │ │ │ │ │ │ │ │ │ ├── swiglu_ffn.py │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ ├── logging/ │ │ │ │ │ │ │ │ │ │ │ ├── helpers.py │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ ├── loss/ │ │ │ │ │ │ │ │ │ │ │ ├── dino_clstoken_loss.py │ │ │ │ │ │ │ │ │ │ │ ├── ibot_patch_loss.py │ │ │ │ │ │ │ │ │ │ │ ├── koleo_loss.py │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ ├── models/ │ │ │ │ │ │ │ │ │ │ │ ├── vision_transformer.py │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ ├── run/ │ │ │ │ │ │ │ │ │ │ │ ├── eval/ │ │ │ │ │ │ │ │ │ │ │ │ ├── knn.py │ │ │ │ │ │ │ │ │ │ │ │ ├── linear.py │ │ │ │ │ │ │ │ │ │ │ │ └── log_regression.py │ │ │ │ │ │ │ │ │ │ │ ├── train/ │ │ │ │ │ │ │ │ │ │ │ │ └── train.py │ │ │ │ │ │ │ │ │ │ │ ├── submit.py │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ ├── train/ │ │ │ │ │ │ │ │ │ │ │ ├── ssl_meta_arch.py │ │ │ │ │ │ │ │ │ │ │ ├── train.py │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ ├── utils/ │ │ │ │ │ │ │ │ │ │ │ ├── cluster.py │ │ │ │ │ │ │ │ │ │ │ ├── config.py │ │ │ │ │ │ │ │ │ │ │ ├── dtype.py │ │ │ │ │ │ │ │ │ │ │ ├── param_groups.py │ │ │ │ │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── scripts/ │ │ │ │ │ │ │ │ │ │ └── lint.sh │ │ │ │ │ │ │ │ │ ├── CODE_OF_CONDUCT.md │ │ │ │ │ │ │ │ │ ├── conda.yaml │ │ │ │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ │ │ │ ├── hubconf.py │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ ├── MODEL_CARD.md │ │ │ │ │ │ │ │ │ ├── pyproject.toml │ │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ │ ├── requirements-dev.txt │ │ │ │ │ │ │ │ │ ├── requirements.txt │ │ │ │ │ │ │ │ │ ├── setup.cfg │ │ │ │ │ │ │ │ │ ├── setup.py │ │ │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ │ │ └── vision_transformer.py │ │ │ │ │ │ │ │ └── README.md │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── diffusion_edge/ │ │ │ │ │ │ │ ├── denoising_diffusion_pytorch/ │ │ │ │ │ │ │ │ ├── data.py │ │ │ │ │ │ │ │ ├── ddm_const_sde.py │ │ │ │ │ │ │ │ ├── efficientnet.py │ │ │ │ │ │ │ │ ├── ema.py │ │ │ │ │ │ │ │ ├── encoder_decoder.py │ │ │ │ │ │ │ │ ├── imagenet.py │ │ │ │ │ │ │ │ ├── loss.py │ │ │ │ │ │ │ │ ├── mask_cond_unet.py │ │ │ │ │ │ │ │ ├── quantization.py │ │ │ │ │ │ │ │ ├── resnet.py │ │ │ │ │ │ │ │ ├── swin_transformer.py │ │ │ │ │ │ │ │ ├── uncond_unet.py │ │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ │ ├── vgg.py │ │ │ │ │ │ │ │ ├── wavelet.py │ │ │ │ │ │ │ │ ├── wcc.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── taming/ │ │ │ │ │ │ │ │ ├── data/ │ │ │ │ │ │ │ │ │ ├── conditional_builder/ │ │ │ │ │ │ │ │ │ │ ├── objects_bbox.py │ │ │ │ │ │ │ │ │ │ ├── objects_center_points.py │ │ │ │ │ │ │ │ │ │ └── utils.py │ │ │ │ │ │ │ │ │ ├── ade20k.py │ │ │ │ │ │ │ │ │ ├── annotated_objects_coco.py │ │ │ │ │ │ │ │ │ ├── annotated_objects_dataset.py │ │ │ │ │ │ │ │ │ ├── annotated_objects_open_images.py │ │ │ │ │ │ │ │ │ ├── base.py │ │ │ │ │ │ │ │ │ ├── coco.py │ │ │ │ │ │ │ │ │ ├── custom.py │ │ │ │ │ │ │ │ │ ├── faceshq.py │ │ │ │ │ │ │ │ │ ├── helper_types.py │ │ │ │ │ │ │ │ │ ├── imagenet.py │ │ │ │ │ │ │ │ │ ├── image_transforms.py │ │ │ │ │ │ │ │ │ ├── open_images_helper.py │ │ │ │ │ │ │ │ │ ├── sflckr.py │ │ │ │ │ │ │ │ │ └── utils.py │ │ │ │ │ │ │ │ ├── modules/ │ │ │ │ │ │ │ │ │ ├── autoencoder/ │ │ │ │ │ │ │ │ │ │ ├── lpips/ │ │ │ │ │ │ │ │ │ │ │ └── vgg.pth │ │ │ │ │ │ │ │ │ ├── diffusionmodules/ │ │ │ │ │ │ │ │ │ │ └── model.py │ │ │ │ │ │ │ │ │ ├── discriminator/ │ │ │ │ │ │ │ │ │ │ └── model.py │ │ │ │ │ │ │ │ │ ├── losses/ │ │ │ │ │ │ │ │ │ │ ├── lpips.py │ │ │ │ │ │ │ │ │ │ ├── segmentation.py │ │ │ │ │ │ │ │ │ │ ├── util.py │ │ │ │ │ │ │ │ │ │ ├── vqperceptual.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── misc/ │ │ │ │ │ │ │ │ │ │ └── coord.py │ │ │ │ │ │ │ │ │ ├── vqvae/ │ │ │ │ │ │ │ │ │ │ └── quantize.py │ │ │ │ │ │ │ │ │ └── util.py │ │ │ │ │ │ │ │ ├── util.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── default.yaml │ │ │ │ │ │ │ ├── model.py │ │ │ │ │ │ │ ├── requirement.txt │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── dsine/ │ │ │ │ │ │ │ ├── models/ │ │ │ │ │ │ │ │ ├── submodules/ │ │ │ │ │ │ │ │ │ ├── efficientnet_repo/ │ │ │ │ │ │ │ │ │ │ ├── geffnet/ │ │ │ │ │ │ │ │ │ │ │ ├── activations/ │ │ │ │ │ │ │ │ │ │ │ │ ├── activations.py │ │ │ │ │ │ │ │ │ │ │ │ ├── activations_jit.py │ │ │ │ │ │ │ │ │ │ │ │ ├── activations_me.py │ │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ │ ├── config.py │ │ │ │ │ │ │ │ │ │ │ ├── conv2d_layers.py │ │ │ │ │ │ │ │ │ │ │ ├── efficientnet_builder.py │ │ │ │ │ │ │ │ │ │ │ ├── gen_efficientnet.py │ │ │ │ │ │ │ │ │ │ │ ├── helpers.py │ │ │ │ │ │ │ │ │ │ │ ├── mobilenetv3.py │ │ │ │ │ │ │ │ │ │ │ ├── model_factory.py │ │ │ │ │ │ │ │ │ │ │ ├── version.py │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ │ │ │ ├── BENCHMARK.md │ │ │ │ │ │ │ │ │ │ ├── caffe2_benchmark.py │ │ │ │ │ │ │ │ │ │ ├── caffe2_validate.py │ │ │ │ │ │ │ │ │ │ ├── hubconf.py │ │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ │ ├── onnx_export.py │ │ │ │ │ │ │ │ │ │ ├── onnx_optimize.py │ │ │ │ │ │ │ │ │ │ ├── onnx_to_caffe.py │ │ │ │ │ │ │ │ │ │ ├── onnx_validate.py │ │ │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ │ │ ├── requirements.txt │ │ │ │ │ │ │ │ │ │ ├── setup.py │ │ │ │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ │ │ │ ├── validate.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ └── dsine_arch.py │ │ │ │ │ │ │ ├── utils/ │ │ │ │ │ │ │ │ ├── rotation.py │ │ │ │ │ │ │ │ └── utils.py │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── dwpose/ │ │ │ │ │ │ │ ├── dw_onnx/ │ │ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ │ │ ├── cv_ox_det.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── cv_ox_pose.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── cv_ox_yolo_nas.cpython-311.pyc │ │ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ │ │ ├── cv_ox_det.py │ │ │ │ │ │ │ │ ├── cv_ox_pose.py │ │ │ │ │ │ │ │ ├── cv_ox_yolo_nas.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── dw_torchscript/ │ │ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ │ │ ├── jit_det.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── jit_pose.cpython-311.pyc │ │ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ │ │ ├── jit_det.py │ │ │ │ │ │ │ │ ├── jit_pose.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ │ ├── animalpose.cpython-311.pyc │ │ │ │ │ │ │ │ ├── body.cpython-311.pyc │ │ │ │ │ │ │ │ ├── face.cpython-311.pyc │ │ │ │ │ │ │ │ ├── hand.cpython-311.pyc │ │ │ │ │ │ │ │ ├── model.cpython-311.pyc │ │ │ │ │ │ │ │ ├── types.cpython-311.pyc │ │ │ │ │ │ │ │ ├── util.cpython-311.pyc │ │ │ │ │ │ │ │ ├── wholebody.cpython-311.pyc │ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ │ ├── animalpose.py │ │ │ │ │ │ │ ├── body.py │ │ │ │ │ │ │ ├── face.py │ │ │ │ │ │ │ ├── hand.py │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── model.py │ │ │ │ │ │ │ ├── types.py │ │ │ │ │ │ │ ├── util.py │ │ │ │ │ │ │ ├── wholebody.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── hed/ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── leres/ │ │ │ │ │ │ │ ├── leres/ │ │ │ │ │ │ │ │ ├── depthmap.py │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ ├── multi_depth_model_woauxi.py │ │ │ │ │ │ │ │ ├── network_auxi.py │ │ │ │ │ │ │ │ ├── net_tools.py │ │ │ │ │ │ │ │ ├── Resnet.py │ │ │ │ │ │ │ │ ├── Resnext_torch.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── pix2pix/ │ │ │ │ │ │ │ │ ├── models/ │ │ │ │ │ │ │ │ │ ├── base_model.py │ │ │ │ │ │ │ │ │ ├── base_model_hg.py │ │ │ │ │ │ │ │ │ ├── networks.py │ │ │ │ │ │ │ │ │ ├── pix2pix4depth_model.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── options/ │ │ │ │ │ │ │ │ │ ├── base_options.py │ │ │ │ │ │ │ │ │ ├── test_options.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── util/ │ │ │ │ │ │ │ │ │ ├── util.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── lineart/ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── lineart_anime/ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── lineart_standard/ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── manga_line/ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── model_torch.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── mediapipe_face/ │ │ │ │ │ │ │ ├── mediapipe_face_common.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── mesh_graphormer/ │ │ │ │ │ │ │ ├── cls_hrnet_w64_sgd_lr5e-2_wd1e-4_bs32_x100.yaml │ │ │ │ │ │ │ ├── depth_preprocessor.py │ │ │ │ │ │ │ ├── hand_landmarker.task │ │ │ │ │ │ │ ├── pipeline.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── midas/ │ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ │ ├── api.cpython-311.pyc │ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ │ ├── api.py │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── mlsd/ │ │ │ │ │ │ │ ├── models/ │ │ │ │ │ │ │ │ ├── mbv2_mlsd_large.py │ │ │ │ │ │ │ │ ├── mbv2_mlsd_tiny.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── normalbae/ │ │ │ │ │ │ │ ├── nets/ │ │ │ │ │ │ │ │ ├── submodules/ │ │ │ │ │ │ │ │ │ ├── efficientnet_repo/ │ │ │ │ │ │ │ │ │ │ ├── geffnet/ │ │ │ │ │ │ │ │ │ │ │ ├── activations/ │ │ │ │ │ │ │ │ │ │ │ │ ├── activations.py │ │ │ │ │ │ │ │ │ │ │ │ ├── activations_jit.py │ │ │ │ │ │ │ │ │ │ │ │ ├── activations_me.py │ │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ │ ├── config.py │ │ │ │ │ │ │ │ │ │ │ ├── conv2d_layers.py │ │ │ │ │ │ │ │ │ │ │ ├── efficientnet_builder.py │ │ │ │ │ │ │ │ │ │ │ ├── gen_efficientnet.py │ │ │ │ │ │ │ │ │ │ │ ├── helpers.py │ │ │ │ │ │ │ │ │ │ │ ├── mobilenetv3.py │ │ │ │ │ │ │ │ │ │ │ ├── model_factory.py │ │ │ │ │ │ │ │ │ │ │ ├── version.py │ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ │ │ │ ├── BENCHMARK.md │ │ │ │ │ │ │ │ │ │ ├── caffe2_benchmark.py │ │ │ │ │ │ │ │ │ │ ├── caffe2_validate.py │ │ │ │ │ │ │ │ │ │ ├── hubconf.py │ │ │ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ │ │ │ ├── onnx_export.py │ │ │ │ │ │ │ │ │ │ ├── onnx_optimize.py │ │ │ │ │ │ │ │ │ │ ├── onnx_to_caffe.py │ │ │ │ │ │ │ │ │ │ ├── onnx_validate.py │ │ │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ │ │ ├── requirements.txt │ │ │ │ │ │ │ │ │ │ ├── setup.py │ │ │ │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ │ │ │ ├── validate.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── decoder.py │ │ │ │ │ │ │ │ │ ├── encoder.py │ │ │ │ │ │ │ │ │ ├── submodules.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── baseline.py │ │ │ │ │ │ │ │ ├── NNET.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── oneformer/ │ │ │ │ │ │ │ ├── configs/ │ │ │ │ │ │ │ │ ├── ade20k/ │ │ │ │ │ │ │ │ │ ├── Base-ADE20K-UnifiedSegmentation.yaml │ │ │ │ │ │ │ │ │ ├── oneformer_R50_bs16_160k.yaml │ │ │ │ │ │ │ │ │ └── oneformer_swin_large_IN21k_384_bs16_160k.yaml │ │ │ │ │ │ │ │ ├── coco/ │ │ │ │ │ │ │ │ │ ├── Base-COCO-UnifiedSegmentation.yaml │ │ │ │ │ │ │ │ │ ├── oneformer_R50_bs16_50ep.yaml │ │ │ │ │ │ │ │ │ └── oneformer_swin_large_IN21k_384_bs16_100ep.yaml │ │ │ │ │ │ │ ├── api.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── open_pose/ │ │ │ │ │ │ │ ├── body.py │ │ │ │ │ │ │ ├── face.py │ │ │ │ │ │ │ ├── hand.py │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── model.py │ │ │ │ │ │ │ ├── util.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── pidi/ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── model.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── recolor/ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── sam/ │ │ │ │ │ │ │ ├── modeling/ │ │ │ │ │ │ │ │ ├── common.py │ │ │ │ │ │ │ │ ├── image_encoder.py │ │ │ │ │ │ │ │ ├── mask_decoder.py │ │ │ │ │ │ │ │ ├── prompt_encoder.py │ │ │ │ │ │ │ │ ├── sam.py │ │ │ │ │ │ │ │ ├── tiny_vit_sam.py │ │ │ │ │ │ │ │ ├── transformer.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── utils/ │ │ │ │ │ │ │ │ ├── amg.py │ │ │ │ │ │ │ │ ├── onnx.py │ │ │ │ │ │ │ │ ├── transforms.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── automatic_mask_generator.py │ │ │ │ │ │ │ ├── build_sam.py │ │ │ │ │ │ │ ├── predictor.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── scribble/ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── shuffle/ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── teed/ │ │ │ │ │ │ │ ├── Fmish.py │ │ │ │ │ │ │ ├── Fsmish.py │ │ │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ │ │ ├── ted.py │ │ │ │ │ │ │ ├── Xmish.py │ │ │ │ │ │ │ ├── Xsmish.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── tests/ │ │ │ │ │ │ │ ├── requirements.txt │ │ │ │ │ │ │ ├── test_image.png │ │ │ │ │ │ │ ├── test_processor.py │ │ │ │ │ │ │ └── test_processor_pytest.py │ │ │ │ │ │ ├── tile/ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── uniformer/ │ │ │ │ │ │ │ ├── configs/ │ │ │ │ │ │ │ │ ├── _base_/ │ │ │ │ │ │ │ │ │ ├── datasets/ │ │ │ │ │ │ │ │ │ │ ├── ade20k.py │ │ │ │ │ │ │ │ │ │ ├── chase_db1.py │ │ │ │ │ │ │ │ │ │ ├── cityscapes.py │ │ │ │ │ │ │ │ │ │ ├── cityscapes_769x769.py │ │ │ │ │ │ │ │ │ │ ├── drive.py │ │ │ │ │ │ │ │ │ │ ├── hrf.py │ │ │ │ │ │ │ │ │ │ ├── pascal_context.py │ │ │ │ │ │ │ │ │ │ ├── pascal_context_59.py │ │ │ │ │ │ │ │ │ │ ├── pascal_voc12.py │ │ │ │ │ │ │ │ │ │ ├── pascal_voc12_aug.py │ │ │ │ │ │ │ │ │ │ └── stare.py │ │ │ │ │ │ │ │ │ ├── models/ │ │ │ │ │ │ │ │ │ │ ├── ann_r50-d8.py │ │ │ │ │ │ │ │ │ │ ├── apcnet_r50-d8.py │ │ │ │ │ │ │ │ │ │ ├── ccnet_r50-d8.py │ │ │ │ │ │ │ │ │ │ ├── cgnet.py │ │ │ │ │ │ │ │ │ │ ├── danet_r50-d8.py │ │ │ │ │ │ │ │ │ │ ├── deeplabv3plus_r50-d8.py │ │ │ │ │ │ │ │ │ │ ├── deeplabv3_r50-d8.py │ │ │ │ │ │ │ │ │ │ ├── deeplabv3_unet_s5-d16.py │ │ │ │ │ │ │ │ │ │ ├── dmnet_r50-d8.py │ │ │ │ │ │ │ │ │ │ ├── dnl_r50-d8.py │ │ │ │ │ │ │ │ │ │ ├── emanet_r50-d8.py │ │ │ │ │ │ │ │ │ │ ├── encnet_r50-d8.py │ │ │ │ │ │ │ │ │ │ ├── fast_scnn.py │ │ │ │ │ │ │ │ │ │ ├── fcn_hr18.py │ │ │ │ │ │ │ │ │ │ ├── fcn_r50-d8.py │ │ │ │ │ │ │ │ │ │ ├── fcn_unet_s5-d16.py │ │ │ │ │ │ │ │ │ │ ├── fpn_r50.py │ │ │ │ │ │ │ │ │ │ ├── fpn_uniformer.py │ │ │ │ │ │ │ │ │ │ ├── gcnet_r50-d8.py │ │ │ │ │ │ │ │ │ │ ├── lraspp_m-v3-d8.py │ │ │ │ │ │ │ │ │ │ ├── nonlocal_r50-d8.py │ │ │ │ │ │ │ │ │ │ ├── ocrnet_hr18.py │ │ │ │ │ │ │ │ │ │ ├── ocrnet_r50-d8.py │ │ │ │ │ │ │ │ │ │ ├── pointrend_r50.py │ │ │ │ │ │ │ │ │ │ ├── psanet_r50-d8.py │ │ │ │ │ │ │ │ │ │ ├── pspnet_r50-d8.py │ │ │ │ │ │ │ │ │ │ ├── pspnet_unet_s5-d16.py │ │ │ │ │ │ │ │ │ │ ├── upernet_r50.py │ │ │ │ │ │ │ │ │ │ └── upernet_uniformer.py │ │ │ │ │ │ │ │ │ ├── schedules/ │ │ │ │ │ │ │ │ │ │ ├── schedule_160k.py │ │ │ │ │ │ │ │ │ │ ├── schedule_20k.py │ │ │ │ │ │ │ │ │ │ ├── schedule_40k.py │ │ │ │ │ │ │ │ │ │ └── schedule_80k.py │ │ │ │ │ │ │ │ │ └── default_runtime.py │ │ │ │ │ │ │ ├── mmcv_custom/ │ │ │ │ │ │ │ │ ├── checkpoint.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── inference.py │ │ │ │ │ │ │ ├── uniformer.py │ │ │ │ │ │ │ ├── upernet_global_small.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── unimatch/ │ │ │ │ │ │ │ ├── unimatch/ │ │ │ │ │ │ │ │ ├── attention.py │ │ │ │ │ │ │ │ ├── backbone.py │ │ │ │ │ │ │ │ ├── geometry.py │ │ │ │ │ │ │ │ ├── matching.py │ │ │ │ │ │ │ │ ├── position.py │ │ │ │ │ │ │ │ ├── reg_refine.py │ │ │ │ │ │ │ │ ├── transformer.py │ │ │ │ │ │ │ │ ├── trident_conv.py │ │ │ │ │ │ │ │ ├── unimatch.py │ │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── utils/ │ │ │ │ │ │ │ │ ├── dist_utils.py │ │ │ │ │ │ │ │ ├── file_io.py │ │ │ │ │ │ │ │ ├── flow_viz.py │ │ │ │ │ │ │ │ ├── frame_utils.py │ │ │ │ │ │ │ │ ├── logger.py │ │ │ │ │ │ │ │ ├── misc.py │ │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ │ └── visualization.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── zoe/ │ │ │ │ │ │ │ ├── zoedepth/ │ │ │ │ │ │ │ │ ├── models/ │ │ │ │ │ │ │ │ │ ├── base_models/ │ │ │ │ │ │ │ │ │ │ ├── dpt_dinov2/ │ │ │ │ │ │ │ │ │ │ │ ├── blocks.py │ │ │ │ │ │ │ │ │ │ │ └── dpt.py │ │ │ │ │ │ │ │ │ │ ├── depth_anything.py │ │ │ │ │ │ │ │ │ │ ├── midas.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── layers/ │ │ │ │ │ │ │ │ │ │ ├── attractor.py │ │ │ │ │ │ │ │ │ │ ├── dist_layers.py │ │ │ │ │ │ │ │ │ │ ├── localbins_layers.py │ │ │ │ │ │ │ │ │ │ ├── patch_transformer.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── zoedepth/ │ │ │ │ │ │ │ │ │ │ ├── config_zoedepth.json │ │ │ │ │ │ │ │ │ │ ├── config_zoedepth_kitti.json │ │ │ │ │ │ │ │ │ │ ├── zoedepth_v1.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── zoedepth_anything/ │ │ │ │ │ │ │ │ │ │ ├── zoedepth_v1.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── zoedepth_nk/ │ │ │ │ │ │ │ │ │ │ ├── config_zoedepth_nk.json │ │ │ │ │ │ │ │ │ │ ├── zoedepth_nk_v1.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── builder.py │ │ │ │ │ │ │ │ │ ├── depth_model.py │ │ │ │ │ │ │ │ │ ├── model_io.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── utils/ │ │ │ │ │ │ │ │ │ ├── easydict/ │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── arg_utils.py │ │ │ │ │ │ │ │ │ ├── config.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── util.cpython-311.pyc │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── processor.py │ │ │ │ │ │ ├── util.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── custom_albumentations/ │ │ │ │ │ │ ├── augmentations/ │ │ │ │ │ │ │ ├── blur/ │ │ │ │ │ │ │ │ ├── functional.py │ │ │ │ │ │ │ │ ├── transforms.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── crops/ │ │ │ │ │ │ │ │ ├── functional.py │ │ │ │ │ │ │ │ ├── transforms.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── dropout/ │ │ │ │ │ │ │ │ ├── channel_dropout.py │ │ │ │ │ │ │ │ ├── coarse_dropout.py │ │ │ │ │ │ │ │ ├── cutout.py │ │ │ │ │ │ │ │ ├── functional.py │ │ │ │ │ │ │ │ ├── grid_dropout.py │ │ │ │ │ │ │ │ ├── mask_dropout.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── geometric/ │ │ │ │ │ │ │ │ ├── functional.py │ │ │ │ │ │ │ │ ├── resize.py │ │ │ │ │ │ │ │ ├── rotate.py │ │ │ │ │ │ │ │ ├── transforms.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── domain_adaptation.py │ │ │ │ │ │ │ ├── functional.py │ │ │ │ │ │ │ ├── transforms.py │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── core/ │ │ │ │ │ │ │ ├── bbox_utils.py │ │ │ │ │ │ │ ├── composition.py │ │ │ │ │ │ │ ├── keypoints_utils.py │ │ │ │ │ │ │ ├── serialization.py │ │ │ │ │ │ │ ├── transforms_interface.py │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── imgaug/ │ │ │ │ │ │ │ ├── stubs.py │ │ │ │ │ │ │ ├── transforms.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── pytorch/ │ │ │ │ │ │ │ ├── functional.py │ │ │ │ │ │ │ ├── transforms.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── random_utils.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── custom_detectron2/ │ │ │ │ │ │ ├── checkpoint/ │ │ │ │ │ │ │ ├── c2_model_loading.py │ │ │ │ │ │ │ ├── catalog.py │ │ │ │ │ │ │ ├── detection_checkpoint.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── config/ │ │ │ │ │ │ │ ├── compat.py │ │ │ │ │ │ │ ├── config.py │ │ │ │ │ │ │ ├── defaults.py │ │ │ │ │ │ │ ├── instantiate.py │ │ │ │ │ │ │ ├── lazy.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── data/ │ │ │ │ │ │ │ ├── datasets/ │ │ │ │ │ │ │ │ ├── builtin.py │ │ │ │ │ │ │ │ ├── builtin_meta.py │ │ │ │ │ │ │ │ ├── cityscapes.py │ │ │ │ │ │ │ │ ├── cityscapes_panoptic.py │ │ │ │ │ │ │ │ ├── coco.py │ │ │ │ │ │ │ │ ├── coco_panoptic.py │ │ │ │ │ │ │ │ ├── lvis.py │ │ │ │ │ │ │ │ ├── lvis_v0_5_categories.py │ │ │ │ │ │ │ │ ├── lvis_v1_categories.py │ │ │ │ │ │ │ │ ├── lvis_v1_category_image_count.py │ │ │ │ │ │ │ │ ├── pascal_voc.py │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── register_coco.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── samplers/ │ │ │ │ │ │ │ │ ├── distributed_sampler.py │ │ │ │ │ │ │ │ ├── grouped_batch_sampler.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── transforms/ │ │ │ │ │ │ │ │ ├── augmentation.py │ │ │ │ │ │ │ │ ├── augmentation_impl.py │ │ │ │ │ │ │ │ ├── transform.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── benchmark.py │ │ │ │ │ │ │ ├── build.py │ │ │ │ │ │ │ ├── catalog.py │ │ │ │ │ │ │ ├── common.py │ │ │ │ │ │ │ ├── dataset_mapper.py │ │ │ │ │ │ │ ├── detection_utils.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── engine/ │ │ │ │ │ │ │ ├── defaults.py │ │ │ │ │ │ │ ├── hooks.py │ │ │ │ │ │ │ ├── launch.py │ │ │ │ │ │ │ ├── train_loop.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── evaluation/ │ │ │ │ │ │ │ ├── cityscapes_evaluation.py │ │ │ │ │ │ │ ├── coco_evaluation.py │ │ │ │ │ │ │ ├── evaluator.py │ │ │ │ │ │ │ ├── fast_eval_api.py │ │ │ │ │ │ │ ├── lvis_evaluation.py │ │ │ │ │ │ │ ├── panoptic_evaluation.py │ │ │ │ │ │ │ ├── pascal_voc_evaluation.py │ │ │ │ │ │ │ ├── rotated_coco_evaluation.py │ │ │ │ │ │ │ ├── sem_seg_evaluation.py │ │ │ │ │ │ │ ├── testing.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── export/ │ │ │ │ │ │ │ ├── api.py │ │ │ │ │ │ │ ├── c10.py │ │ │ │ │ │ │ ├── caffe2_export.py │ │ │ │ │ │ │ ├── caffe2_inference.py │ │ │ │ │ │ │ ├── caffe2_modeling.py │ │ │ │ │ │ │ ├── caffe2_patch.py │ │ │ │ │ │ │ ├── flatten.py │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── shared.py │ │ │ │ │ │ │ ├── torchscript.py │ │ │ │ │ │ │ ├── torchscript_patch.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── layers/ │ │ │ │ │ │ │ ├── csrc/ │ │ │ │ │ │ │ │ ├── box_iou_rotated/ │ │ │ │ │ │ │ │ │ ├── box_iou_rotated.h │ │ │ │ │ │ │ │ │ ├── box_iou_rotated_cpu.cpp │ │ │ │ │ │ │ │ │ ├── box_iou_rotated_cuda.cu │ │ │ │ │ │ │ │ │ └── box_iou_rotated_utils.h │ │ │ │ │ │ │ │ ├── cocoeval/ │ │ │ │ │ │ │ │ │ ├── cocoeval.cpp │ │ │ │ │ │ │ │ │ └── cocoeval.h │ │ │ │ │ │ │ │ ├── deformable/ │ │ │ │ │ │ │ │ │ ├── deform_conv.h │ │ │ │ │ │ │ │ │ ├── deform_conv_cuda.cu │ │ │ │ │ │ │ │ │ └── deform_conv_cuda_kernel.cu │ │ │ │ │ │ │ │ ├── nms_rotated/ │ │ │ │ │ │ │ │ │ ├── nms_rotated.h │ │ │ │ │ │ │ │ │ ├── nms_rotated_cpu.cpp │ │ │ │ │ │ │ │ │ └── nms_rotated_cuda.cu │ │ │ │ │ │ │ │ ├── ROIAlignRotated/ │ │ │ │ │ │ │ │ │ ├── ROIAlignRotated.h │ │ │ │ │ │ │ │ │ ├── ROIAlignRotated_cpu.cpp │ │ │ │ │ │ │ │ │ └── ROIAlignRotated_cuda.cu │ │ │ │ │ │ │ │ ├── cuda_version.cu │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ └── vision.cpp │ │ │ │ │ │ │ ├── aspp.py │ │ │ │ │ │ │ ├── batch_norm.py │ │ │ │ │ │ │ ├── blocks.py │ │ │ │ │ │ │ ├── deform_conv.py │ │ │ │ │ │ │ ├── losses.py │ │ │ │ │ │ │ ├── mask_ops.py │ │ │ │ │ │ │ ├── nms.py │ │ │ │ │ │ │ ├── roi_align.py │ │ │ │ │ │ │ ├── roi_align_rotated.py │ │ │ │ │ │ │ ├── rotated_boxes.py │ │ │ │ │ │ │ ├── shape_spec.py │ │ │ │ │ │ │ ├── wrappers.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── modeling/ │ │ │ │ │ │ │ ├── backbone/ │ │ │ │ │ │ │ │ ├── backbone.py │ │ │ │ │ │ │ │ ├── build.py │ │ │ │ │ │ │ │ ├── fpn.py │ │ │ │ │ │ │ │ ├── mvit.py │ │ │ │ │ │ │ │ ├── regnet.py │ │ │ │ │ │ │ │ ├── resnet.py │ │ │ │ │ │ │ │ ├── swin.py │ │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ │ ├── vit.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── meta_arch/ │ │ │ │ │ │ │ │ ├── build.py │ │ │ │ │ │ │ │ ├── dense_detector.py │ │ │ │ │ │ │ │ ├── fcos.py │ │ │ │ │ │ │ │ ├── panoptic_fpn.py │ │ │ │ │ │ │ │ ├── rcnn.py │ │ │ │ │ │ │ │ ├── retinanet.py │ │ │ │ │ │ │ │ ├── semantic_seg.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── proposal_generator/ │ │ │ │ │ │ │ │ ├── build.py │ │ │ │ │ │ │ │ ├── proposal_utils.py │ │ │ │ │ │ │ │ ├── rpn.py │ │ │ │ │ │ │ │ ├── rrpn.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── roi_heads/ │ │ │ │ │ │ │ │ ├── box_head.py │ │ │ │ │ │ │ │ ├── cascade_rcnn.py │ │ │ │ │ │ │ │ ├── fast_rcnn.py │ │ │ │ │ │ │ │ ├── keypoint_head.py │ │ │ │ │ │ │ │ ├── mask_head.py │ │ │ │ │ │ │ │ ├── roi_heads.py │ │ │ │ │ │ │ │ ├── rotated_fast_rcnn.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── anchor_generator.py │ │ │ │ │ │ │ ├── box_regression.py │ │ │ │ │ │ │ ├── matcher.py │ │ │ │ │ │ │ ├── mmdet_wrapper.py │ │ │ │ │ │ │ ├── poolers.py │ │ │ │ │ │ │ ├── postprocessing.py │ │ │ │ │ │ │ ├── sampling.py │ │ │ │ │ │ │ ├── test_time_augmentation.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── model_zoo/ │ │ │ │ │ │ │ ├── model_zoo.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── projects/ │ │ │ │ │ │ │ ├── deeplab/ │ │ │ │ │ │ │ │ ├── build_solver.py │ │ │ │ │ │ │ │ ├── config.py │ │ │ │ │ │ │ │ ├── loss.py │ │ │ │ │ │ │ │ ├── lr_scheduler.py │ │ │ │ │ │ │ │ ├── resnet.py │ │ │ │ │ │ │ │ ├── semantic_seg.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── solver/ │ │ │ │ │ │ │ ├── build.py │ │ │ │ │ │ │ ├── lr_scheduler.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── structures/ │ │ │ │ │ │ │ ├── boxes.py │ │ │ │ │ │ │ ├── image_list.py │ │ │ │ │ │ │ ├── instances.py │ │ │ │ │ │ │ ├── keypoints.py │ │ │ │ │ │ │ ├── masks.py │ │ │ │ │ │ │ ├── rotated_boxes.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── tracking/ │ │ │ │ │ │ │ ├── base_tracker.py │ │ │ │ │ │ │ ├── bbox_iou_tracker.py │ │ │ │ │ │ │ ├── hungarian_tracker.py │ │ │ │ │ │ │ ├── iou_weighted_hungarian_bbox_iou_tracker.py │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ ├── vanilla_hungarian_bbox_iou_tracker.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── utils/ │ │ │ │ │ │ │ ├── analysis.py │ │ │ │ │ │ │ ├── collect_env.py │ │ │ │ │ │ │ ├── colormap.py │ │ │ │ │ │ │ ├── comm.py │ │ │ │ │ │ │ ├── develop.py │ │ │ │ │ │ │ ├── env.py │ │ │ │ │ │ │ ├── events.py │ │ │ │ │ │ │ ├── file_io.py │ │ │ │ │ │ │ ├── logger.py │ │ │ │ │ │ │ ├── memory.py │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── registry.py │ │ │ │ │ │ │ ├── serialize.py │ │ │ │ │ │ │ ├── testing.py │ │ │ │ │ │ │ ├── tracing.py │ │ │ │ │ │ │ ├── video_visualizer.py │ │ │ │ │ │ │ ├── visualizer.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── custom_manopth/ │ │ │ │ │ │ ├── argutils.py │ │ │ │ │ │ ├── CHANGES.md │ │ │ │ │ │ ├── demo.py │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── manolayer.py │ │ │ │ │ │ ├── posemapper.py │ │ │ │ │ │ ├── rodrigues_layer.py │ │ │ │ │ │ ├── rot6d.py │ │ │ │ │ │ ├── rotproj.py │ │ │ │ │ │ ├── smpl_handpca_wrapper_HAND_only.py │ │ │ │ │ │ ├── tensutils.py │ │ │ │ │ │ ├── verts.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── custom_mesh_graphormer/ │ │ │ │ │ │ ├── datasets/ │ │ │ │ │ │ │ ├── build.py │ │ │ │ │ │ │ ├── hand_mesh_tsv.py │ │ │ │ │ │ │ ├── human_mesh_tsv.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── modeling/ │ │ │ │ │ │ │ ├── bert/ │ │ │ │ │ │ │ │ ├── bert-base-uncased/ │ │ │ │ │ │ │ │ │ └── config.json │ │ │ │ │ │ │ │ ├── e2e_body_network.py │ │ │ │ │ │ │ │ ├── e2e_hand_network.py │ │ │ │ │ │ │ │ ├── file_utils.py │ │ │ │ │ │ │ │ ├── modeling_bert.py │ │ │ │ │ │ │ │ ├── modeling_graphormer.py │ │ │ │ │ │ │ │ ├── modeling_utils.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── data/ │ │ │ │ │ │ │ │ ├── config.py │ │ │ │ │ │ │ │ ├── J_regressor_extra.npy │ │ │ │ │ │ │ │ ├── J_regressor_h36m_correct.npy │ │ │ │ │ │ │ │ ├── mano_195_adjmat_indices.pt │ │ │ │ │ │ │ │ ├── mano_195_adjmat_size.pt │ │ │ │ │ │ │ │ ├── mano_195_adjmat_values.pt │ │ │ │ │ │ │ │ ├── mano_downsampling.npz │ │ │ │ │ │ │ │ ├── MANO_LEFT.pkl │ │ │ │ │ │ │ │ ├── MANO_RIGHT.pkl │ │ │ │ │ │ │ │ ├── mesh_downsampling.npz │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── smpl_431_adjmat_indices.pt │ │ │ │ │ │ │ │ ├── smpl_431_adjmat_size.pt │ │ │ │ │ │ │ │ ├── smpl_431_adjmat_values.pt │ │ │ │ │ │ │ │ └── smpl_431_faces.npy │ │ │ │ │ │ │ ├── hrnet/ │ │ │ │ │ │ │ │ ├── config/ │ │ │ │ │ │ │ │ │ ├── default.py │ │ │ │ │ │ │ │ │ ├── models.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── hrnet_cls_net.py │ │ │ │ │ │ │ │ └── hrnet_cls_net_gridfeat.py │ │ │ │ │ │ │ ├── _gcnn.py │ │ │ │ │ │ │ ├── _mano.py │ │ │ │ │ │ │ ├── _smpl.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── tools/ │ │ │ │ │ │ │ ├── run_gphmer_bodymesh.py │ │ │ │ │ │ │ ├── run_gphmer_bodymesh_inference.py │ │ │ │ │ │ │ ├── run_gphmer_handmesh.py │ │ │ │ │ │ │ ├── run_gphmer_handmesh_inference.py │ │ │ │ │ │ │ └── run_hand_multiscale.py │ │ │ │ │ │ ├── utils/ │ │ │ │ │ │ │ ├── comm.py │ │ │ │ │ │ │ ├── dataset_utils.py │ │ │ │ │ │ │ ├── geometric_layers.py │ │ │ │ │ │ │ ├── image_ops.py │ │ │ │ │ │ │ ├── logger.py │ │ │ │ │ │ │ ├── metric_logger.py │ │ │ │ │ │ │ ├── metric_pampjpe.py │ │ │ │ │ │ │ ├── miscellaneous.py │ │ │ │ │ │ │ ├── renderer.py │ │ │ │ │ │ │ ├── tsv_file.py │ │ │ │ │ │ │ ├── tsv_file_ops.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── custom_midas_repo/ │ │ │ │ │ │ ├── midas/ │ │ │ │ │ │ │ ├── backbones/ │ │ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ │ │ ├── beit.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── levit.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── swin.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── swin2.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── swin_common.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── utils.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── vit.cpython-311.pyc │ │ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ │ │ ├── beit.py │ │ │ │ │ │ │ │ ├── levit.py │ │ │ │ │ │ │ │ ├── next_vit.py │ │ │ │ │ │ │ │ ├── swin.py │ │ │ │ │ │ │ │ ├── swin2.py │ │ │ │ │ │ │ │ ├── swin_common.py │ │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ │ ├── vit.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ │ ├── base_model.cpython-311.pyc │ │ │ │ │ │ │ │ ├── blocks.cpython-311.pyc │ │ │ │ │ │ │ │ ├── dpt_depth.cpython-311.pyc │ │ │ │ │ │ │ │ ├── midas_net.cpython-311.pyc │ │ │ │ │ │ │ │ ├── midas_net_custom.cpython-311.pyc │ │ │ │ │ │ │ │ ├── transforms.cpython-311.pyc │ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ │ ├── base_model.py │ │ │ │ │ │ │ ├── blocks.py │ │ │ │ │ │ │ ├── dpt_depth.py │ │ │ │ │ │ │ ├── midas_net.py │ │ │ │ │ │ │ ├── midas_net_custom.py │ │ │ │ │ │ │ ├── model_loader.py │ │ │ │ │ │ │ ├── transforms.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── hubconf.py │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── custom_mmpkg/ │ │ │ │ │ │ ├── custom_mmcv/ │ │ │ │ │ │ │ ├── arraymisc/ │ │ │ │ │ │ │ │ ├── quantization.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── cnn/ │ │ │ │ │ │ │ │ ├── bricks/ │ │ │ │ │ │ │ │ │ ├── activation.py │ │ │ │ │ │ │ │ │ ├── context_block.py │ │ │ │ │ │ │ │ │ ├── conv.py │ │ │ │ │ │ │ │ │ ├── conv2d_adaptive_padding.py │ │ │ │ │ │ │ │ │ ├── conv_module.py │ │ │ │ │ │ │ │ │ ├── conv_ws.py │ │ │ │ │ │ │ │ │ ├── depthwise_separable_conv_module.py │ │ │ │ │ │ │ │ │ ├── drop.py │ │ │ │ │ │ │ │ │ ├── generalized_attention.py │ │ │ │ │ │ │ │ │ ├── hsigmoid.py │ │ │ │ │ │ │ │ │ ├── hswish.py │ │ │ │ │ │ │ │ │ ├── non_local.py │ │ │ │ │ │ │ │ │ ├── norm.py │ │ │ │ │ │ │ │ │ ├── padding.py │ │ │ │ │ │ │ │ │ ├── plugin.py │ │ │ │ │ │ │ │ │ ├── registry.py │ │ │ │ │ │ │ │ │ ├── scale.py │ │ │ │ │ │ │ │ │ ├── swish.py │ │ │ │ │ │ │ │ │ ├── transformer.py │ │ │ │ │ │ │ │ │ ├── upsample.py │ │ │ │ │ │ │ │ │ ├── wrappers.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── utils/ │ │ │ │ │ │ │ │ │ ├── flops_counter.py │ │ │ │ │ │ │ │ │ ├── fuse_conv_bn.py │ │ │ │ │ │ │ │ │ ├── sync_bn.py │ │ │ │ │ │ │ │ │ ├── weight_init.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── alexnet.py │ │ │ │ │ │ │ │ ├── builder.py │ │ │ │ │ │ │ │ ├── resnet.py │ │ │ │ │ │ │ │ ├── vgg.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── engine/ │ │ │ │ │ │ │ │ ├── test.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── fileio/ │ │ │ │ │ │ │ │ ├── handlers/ │ │ │ │ │ │ │ │ │ ├── base.py │ │ │ │ │ │ │ │ │ ├── json_handler.py │ │ │ │ │ │ │ │ │ ├── pickle_handler.py │ │ │ │ │ │ │ │ │ ├── yaml_handler.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── file_client.py │ │ │ │ │ │ │ │ ├── io.py │ │ │ │ │ │ │ │ ├── parse.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── image/ │ │ │ │ │ │ │ │ ├── colorspace.py │ │ │ │ │ │ │ │ ├── geometric.py │ │ │ │ │ │ │ │ ├── io.py │ │ │ │ │ │ │ │ ├── misc.py │ │ │ │ │ │ │ │ ├── photometric.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── model_zoo/ │ │ │ │ │ │ │ │ ├── deprecated.json │ │ │ │ │ │ │ │ ├── mmcls.json │ │ │ │ │ │ │ │ └── open_mmlab.json │ │ │ │ │ │ │ ├── ops/ │ │ │ │ │ │ │ │ ├── assign_score_withk.py │ │ │ │ │ │ │ │ ├── ball_query.py │ │ │ │ │ │ │ │ ├── bbox.py │ │ │ │ │ │ │ │ ├── border_align.py │ │ │ │ │ │ │ │ ├── box_iou_rotated.py │ │ │ │ │ │ │ │ ├── carafe.py │ │ │ │ │ │ │ │ ├── cc_attention.py │ │ │ │ │ │ │ │ ├── contour_expand.py │ │ │ │ │ │ │ │ ├── corner_pool.py │ │ │ │ │ │ │ │ ├── correlation.py │ │ │ │ │ │ │ │ ├── deform_conv.py │ │ │ │ │ │ │ │ ├── deform_roi_pool.py │ │ │ │ │ │ │ │ ├── deprecated_wrappers.py │ │ │ │ │ │ │ │ ├── focal_loss.py │ │ │ │ │ │ │ │ ├── furthest_point_sample.py │ │ │ │ │ │ │ │ ├── fused_bias_leakyrelu.py │ │ │ │ │ │ │ │ ├── gather_points.py │ │ │ │ │ │ │ │ ├── group_points.py │ │ │ │ │ │ │ │ ├── info.py │ │ │ │ │ │ │ │ ├── iou3d.py │ │ │ │ │ │ │ │ ├── knn.py │ │ │ │ │ │ │ │ ├── masked_conv.py │ │ │ │ │ │ │ │ ├── merge_cells.py │ │ │ │ │ │ │ │ ├── modulated_deform_conv.py │ │ │ │ │ │ │ │ ├── multi_scale_deform_attn.py │ │ │ │ │ │ │ │ ├── nms.py │ │ │ │ │ │ │ │ ├── pixel_group.py │ │ │ │ │ │ │ │ ├── points_in_boxes.py │ │ │ │ │ │ │ │ ├── points_sampler.py │ │ │ │ │ │ │ │ ├── point_sample.py │ │ │ │ │ │ │ │ ├── psa_mask.py │ │ │ │ │ │ │ │ ├── roiaware_pool3d.py │ │ │ │ │ │ │ │ ├── roipoint_pool3d.py │ │ │ │ │ │ │ │ ├── roi_align.py │ │ │ │ │ │ │ │ ├── roi_align_rotated.py │ │ │ │ │ │ │ │ ├── roi_pool.py │ │ │ │ │ │ │ │ ├── saconv.py │ │ │ │ │ │ │ │ ├── scatter_points.py │ │ │ │ │ │ │ │ ├── sync_bn.py │ │ │ │ │ │ │ │ ├── three_interpolate.py │ │ │ │ │ │ │ │ ├── three_nn.py │ │ │ │ │ │ │ │ ├── tin_shift.py │ │ │ │ │ │ │ │ ├── upfirdn2d.py │ │ │ │ │ │ │ │ ├── voxelize.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── parallel/ │ │ │ │ │ │ │ │ ├── collate.py │ │ │ │ │ │ │ │ ├── data_container.py │ │ │ │ │ │ │ │ ├── data_parallel.py │ │ │ │ │ │ │ │ ├── distributed.py │ │ │ │ │ │ │ │ ├── distributed_deprecated.py │ │ │ │ │ │ │ │ ├── registry.py │ │ │ │ │ │ │ │ ├── scatter_gather.py │ │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ │ ├── _functions.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── runner/ │ │ │ │ │ │ │ │ ├── hooks/ │ │ │ │ │ │ │ │ │ ├── logger/ │ │ │ │ │ │ │ │ │ │ ├── base.py │ │ │ │ │ │ │ │ │ │ ├── dvclive.py │ │ │ │ │ │ │ │ │ │ ├── mlflow.py │ │ │ │ │ │ │ │ │ │ ├── neptune.py │ │ │ │ │ │ │ │ │ │ ├── pavi.py │ │ │ │ │ │ │ │ │ │ ├── tensorboard.py │ │ │ │ │ │ │ │ │ │ ├── text.py │ │ │ │ │ │ │ │ │ │ ├── wandb.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── checkpoint.py │ │ │ │ │ │ │ │ │ ├── closure.py │ │ │ │ │ │ │ │ │ ├── ema.py │ │ │ │ │ │ │ │ │ ├── evaluation.py │ │ │ │ │ │ │ │ │ ├── hook.py │ │ │ │ │ │ │ │ │ ├── iter_timer.py │ │ │ │ │ │ │ │ │ ├── lr_updater.py │ │ │ │ │ │ │ │ │ ├── memory.py │ │ │ │ │ │ │ │ │ ├── momentum_updater.py │ │ │ │ │ │ │ │ │ ├── optimizer.py │ │ │ │ │ │ │ │ │ ├── profiler.py │ │ │ │ │ │ │ │ │ ├── sampler_seed.py │ │ │ │ │ │ │ │ │ ├── sync_buffer.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── optimizer/ │ │ │ │ │ │ │ │ │ ├── builder.py │ │ │ │ │ │ │ │ │ ├── default_constructor.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── base_module.py │ │ │ │ │ │ │ │ ├── base_runner.py │ │ │ │ │ │ │ │ ├── builder.py │ │ │ │ │ │ │ │ ├── checkpoint.py │ │ │ │ │ │ │ │ ├── default_constructor.py │ │ │ │ │ │ │ │ ├── dist_utils.py │ │ │ │ │ │ │ │ ├── epoch_based_runner.py │ │ │ │ │ │ │ │ ├── fp16_utils.py │ │ │ │ │ │ │ │ ├── iter_based_runner.py │ │ │ │ │ │ │ │ ├── log_buffer.py │ │ │ │ │ │ │ │ ├── priority.py │ │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── utils/ │ │ │ │ │ │ │ │ ├── config.py │ │ │ │ │ │ │ │ ├── env.py │ │ │ │ │ │ │ │ ├── ext_loader.py │ │ │ │ │ │ │ │ ├── logging.py │ │ │ │ │ │ │ │ ├── misc.py │ │ │ │ │ │ │ │ ├── parrots_jit.py │ │ │ │ │ │ │ │ ├── parrots_wrapper.py │ │ │ │ │ │ │ │ ├── path.py │ │ │ │ │ │ │ │ ├── progressbar.py │ │ │ │ │ │ │ │ ├── registry.py │ │ │ │ │ │ │ │ ├── testing.py │ │ │ │ │ │ │ │ ├── timer.py │ │ │ │ │ │ │ │ ├── trace.py │ │ │ │ │ │ │ │ ├── version_utils.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── video/ │ │ │ │ │ │ │ │ ├── io.py │ │ │ │ │ │ │ │ ├── optflow.py │ │ │ │ │ │ │ │ ├── processing.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── visualization/ │ │ │ │ │ │ │ │ ├── color.py │ │ │ │ │ │ │ │ ├── image.py │ │ │ │ │ │ │ │ ├── optflow.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── version.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── custom_mmseg/ │ │ │ │ │ │ │ ├── apis/ │ │ │ │ │ │ │ │ ├── inference.py │ │ │ │ │ │ │ │ ├── test.py │ │ │ │ │ │ │ │ ├── train.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── core/ │ │ │ │ │ │ │ │ ├── evaluation/ │ │ │ │ │ │ │ │ │ ├── class_names.py │ │ │ │ │ │ │ │ │ ├── eval_hooks.py │ │ │ │ │ │ │ │ │ ├── metrics.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── seg/ │ │ │ │ │ │ │ │ │ ├── sampler/ │ │ │ │ │ │ │ │ │ │ ├── base_pixel_sampler.py │ │ │ │ │ │ │ │ │ │ ├── ohem_pixel_sampler.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── builder.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── utils/ │ │ │ │ │ │ │ │ │ ├── misc.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── datasets/ │ │ │ │ │ │ │ │ ├── pipelines/ │ │ │ │ │ │ │ │ │ ├── compose.py │ │ │ │ │ │ │ │ │ ├── formating.py │ │ │ │ │ │ │ │ │ ├── loading.py │ │ │ │ │ │ │ │ │ ├── test_time_aug.py │ │ │ │ │ │ │ │ │ ├── transforms.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── ade.py │ │ │ │ │ │ │ │ ├── builder.py │ │ │ │ │ │ │ │ ├── chase_db1.py │ │ │ │ │ │ │ │ ├── cityscapes.py │ │ │ │ │ │ │ │ ├── custom.py │ │ │ │ │ │ │ │ ├── dataset_wrappers.py │ │ │ │ │ │ │ │ ├── drive.py │ │ │ │ │ │ │ │ ├── hrf.py │ │ │ │ │ │ │ │ ├── pascal_context.py │ │ │ │ │ │ │ │ ├── stare.py │ │ │ │ │ │ │ │ ├── voc.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── models/ │ │ │ │ │ │ │ │ ├── backbones/ │ │ │ │ │ │ │ │ │ ├── cgnet.py │ │ │ │ │ │ │ │ │ ├── fast_scnn.py │ │ │ │ │ │ │ │ │ ├── hrnet.py │ │ │ │ │ │ │ │ │ ├── mobilenet_v2.py │ │ │ │ │ │ │ │ │ ├── mobilenet_v3.py │ │ │ │ │ │ │ │ │ ├── resnest.py │ │ │ │ │ │ │ │ │ ├── resnet.py │ │ │ │ │ │ │ │ │ ├── resnext.py │ │ │ │ │ │ │ │ │ ├── unet.py │ │ │ │ │ │ │ │ │ ├── vit.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── decode_heads/ │ │ │ │ │ │ │ │ │ ├── ann_head.py │ │ │ │ │ │ │ │ │ ├── apc_head.py │ │ │ │ │ │ │ │ │ ├── aspp_head.py │ │ │ │ │ │ │ │ │ ├── cascade_decode_head.py │ │ │ │ │ │ │ │ │ ├── cc_head.py │ │ │ │ │ │ │ │ │ ├── da_head.py │ │ │ │ │ │ │ │ │ ├── decode_head.py │ │ │ │ │ │ │ │ │ ├── dm_head.py │ │ │ │ │ │ │ │ │ ├── dnl_head.py │ │ │ │ │ │ │ │ │ ├── ema_head.py │ │ │ │ │ │ │ │ │ ├── enc_head.py │ │ │ │ │ │ │ │ │ ├── fcn_head.py │ │ │ │ │ │ │ │ │ ├── fpn_head.py │ │ │ │ │ │ │ │ │ ├── gc_head.py │ │ │ │ │ │ │ │ │ ├── lraspp_head.py │ │ │ │ │ │ │ │ │ ├── nl_head.py │ │ │ │ │ │ │ │ │ ├── ocr_head.py │ │ │ │ │ │ │ │ │ ├── point_head.py │ │ │ │ │ │ │ │ │ ├── psa_head.py │ │ │ │ │ │ │ │ │ ├── psp_head.py │ │ │ │ │ │ │ │ │ ├── sep_aspp_head.py │ │ │ │ │ │ │ │ │ ├── sep_fcn_head.py │ │ │ │ │ │ │ │ │ ├── uper_head.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── losses/ │ │ │ │ │ │ │ │ │ ├── accuracy.py │ │ │ │ │ │ │ │ │ ├── cross_entropy_loss.py │ │ │ │ │ │ │ │ │ ├── dice_loss.py │ │ │ │ │ │ │ │ │ ├── lovasz_loss.py │ │ │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── necks/ │ │ │ │ │ │ │ │ │ ├── fpn.py │ │ │ │ │ │ │ │ │ ├── multilevel_neck.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── segmentors/ │ │ │ │ │ │ │ │ │ ├── base.py │ │ │ │ │ │ │ │ │ ├── cascade_encoder_decoder.py │ │ │ │ │ │ │ │ │ ├── encoder_decoder.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── utils/ │ │ │ │ │ │ │ │ │ ├── drop.py │ │ │ │ │ │ │ │ │ ├── inverted_residual.py │ │ │ │ │ │ │ │ │ ├── make_divisible.py │ │ │ │ │ │ │ │ │ ├── res_layer.py │ │ │ │ │ │ │ │ │ ├── self_attention_block.py │ │ │ │ │ │ │ │ │ ├── se_layer.py │ │ │ │ │ │ │ │ │ ├── up_conv_block.py │ │ │ │ │ │ │ │ │ ├── weight_init.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── builder.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── ops/ │ │ │ │ │ │ │ │ ├── encoding.py │ │ │ │ │ │ │ │ ├── wrappers.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── utils/ │ │ │ │ │ │ │ │ ├── collect_env.py │ │ │ │ │ │ │ │ ├── logger.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── custom_oneformer/ │ │ │ │ │ │ ├── data/ │ │ │ │ │ │ │ ├── datasets/ │ │ │ │ │ │ │ │ ├── register_ade20k_instance.py │ │ │ │ │ │ │ │ ├── register_ade20k_panoptic.py │ │ │ │ │ │ │ │ ├── register_cityscapes_panoptic.py │ │ │ │ │ │ │ │ ├── register_coco_panoptic2instance.py │ │ │ │ │ │ │ │ ├── register_coco_panoptic_annos_semseg.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── dataset_mappers/ │ │ │ │ │ │ │ │ ├── coco_unified_new_baseline_dataset_mapper.py │ │ │ │ │ │ │ │ ├── dataset_mapper.py │ │ │ │ │ │ │ │ ├── oneformer_unified_dataset_mapper.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── bpe_simple_vocab_16e6.txt.gz │ │ │ │ │ │ │ ├── build.py │ │ │ │ │ │ │ ├── tokenizer.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── demo/ │ │ │ │ │ │ │ ├── colormap.py │ │ │ │ │ │ │ ├── defaults.py │ │ │ │ │ │ │ ├── predictor.py │ │ │ │ │ │ │ └── visualizer.py │ │ │ │ │ │ ├── evaluation/ │ │ │ │ │ │ │ ├── cityscapes_evaluation.py │ │ │ │ │ │ │ ├── coco_evaluator.py │ │ │ │ │ │ │ ├── detection_coco_evaluator.py │ │ │ │ │ │ │ ├── evaluator.py │ │ │ │ │ │ │ ├── instance_evaluation.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── modeling/ │ │ │ │ │ │ │ ├── backbone/ │ │ │ │ │ │ │ │ ├── dinat.py │ │ │ │ │ │ │ │ ├── swin.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── meta_arch/ │ │ │ │ │ │ │ │ ├── oneformer_head.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── pixel_decoder/ │ │ │ │ │ │ │ │ ├── ops/ │ │ │ │ │ │ │ │ │ ├── functions/ │ │ │ │ │ │ │ │ │ │ ├── ms_deform_attn_func.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── modules/ │ │ │ │ │ │ │ │ │ │ ├── ms_deform_attn.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── src/ │ │ │ │ │ │ │ │ │ │ ├── cpu/ │ │ │ │ │ │ │ │ │ │ │ ├── ms_deform_attn_cpu.cpp │ │ │ │ │ │ │ │ │ │ │ └── ms_deform_attn_cpu.h │ │ │ │ │ │ │ │ │ │ ├── cuda/ │ │ │ │ │ │ │ │ │ │ │ ├── ms_deform_attn_cuda.cu │ │ │ │ │ │ │ │ │ │ │ ├── ms_deform_attn_cuda.h │ │ │ │ │ │ │ │ │ │ │ └── ms_deform_im2col_cuda.cuh │ │ │ │ │ │ │ │ │ │ ├── ms_deform_attn.h │ │ │ │ │ │ │ │ │ │ └── vision.cpp │ │ │ │ │ │ │ │ │ ├── make.sh │ │ │ │ │ │ │ │ │ ├── setup.py │ │ │ │ │ │ │ │ │ └── test.py │ │ │ │ │ │ │ │ ├── fpn.py │ │ │ │ │ │ │ │ ├── msdeformattn.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── transformer_decoder/ │ │ │ │ │ │ │ │ ├── oneformer_transformer_decoder.py │ │ │ │ │ │ │ │ ├── position_encoding.py │ │ │ │ │ │ │ │ ├── text_transformer.py │ │ │ │ │ │ │ │ ├── transformer.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── matcher.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── utils/ │ │ │ │ │ │ │ ├── box_ops.py │ │ │ │ │ │ │ ├── events.py │ │ │ │ │ │ │ ├── misc.py │ │ │ │ │ │ │ ├── pos_embed.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── config.py │ │ │ │ │ │ ├── oneformer_model.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── custom_pycocotools/ │ │ │ │ │ │ ├── coco.py │ │ │ │ │ │ ├── cocoeval.py │ │ │ │ │ │ ├── mask.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── custom_qudida/ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── __version__.py │ │ │ │ │ ├── custom_timm/ │ │ │ │ │ │ ├── data/ │ │ │ │ │ │ │ ├── parsers/ │ │ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ │ │ ├── class_map.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── img_extensions.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── parser.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── parser_factory.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── parser_image_folder.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── parser_image_in_tar.cpython-311.pyc │ │ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ │ │ ├── class_map.py │ │ │ │ │ │ │ │ ├── img_extensions.py │ │ │ │ │ │ │ │ ├── parser.py │ │ │ │ │ │ │ │ ├── parser_factory.py │ │ │ │ │ │ │ │ ├── parser_image_folder.py │ │ │ │ │ │ │ │ ├── parser_image_in_tar.py │ │ │ │ │ │ │ │ ├── parser_image_tar.py │ │ │ │ │ │ │ │ ├── parser_tfds.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ │ ├── auto_augment.cpython-311.pyc │ │ │ │ │ │ │ │ ├── config.cpython-311.pyc │ │ │ │ │ │ │ │ ├── constants.cpython-311.pyc │ │ │ │ │ │ │ │ ├── dataset.cpython-311.pyc │ │ │ │ │ │ │ │ ├── dataset_factory.cpython-311.pyc │ │ │ │ │ │ │ │ ├── distributed_sampler.cpython-311.pyc │ │ │ │ │ │ │ │ ├── loader.cpython-311.pyc │ │ │ │ │ │ │ │ ├── mixup.cpython-311.pyc │ │ │ │ │ │ │ │ ├── random_erasing.cpython-311.pyc │ │ │ │ │ │ │ │ ├── real_labels.cpython-311.pyc │ │ │ │ │ │ │ │ ├── transforms.cpython-311.pyc │ │ │ │ │ │ │ │ ├── transforms_factory.cpython-311.pyc │ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ │ ├── auto_augment.py │ │ │ │ │ │ │ ├── config.py │ │ │ │ │ │ │ ├── constants.py │ │ │ │ │ │ │ ├── dataset.py │ │ │ │ │ │ │ ├── dataset_factory.py │ │ │ │ │ │ │ ├── distributed_sampler.py │ │ │ │ │ │ │ ├── loader.py │ │ │ │ │ │ │ ├── mixup.py │ │ │ │ │ │ │ ├── random_erasing.py │ │ │ │ │ │ │ ├── real_labels.py │ │ │ │ │ │ │ ├── tf_preprocessing.py │ │ │ │ │ │ │ ├── transforms.py │ │ │ │ │ │ │ ├── transforms_factory.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── loss/ │ │ │ │ │ │ │ ├── asymmetric_loss.py │ │ │ │ │ │ │ ├── binary_cross_entropy.py │ │ │ │ │ │ │ ├── cross_entropy.py │ │ │ │ │ │ │ ├── jsd.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── models/ │ │ │ │ │ │ │ ├── layers/ │ │ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ │ │ ├── activations.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── activations_jit.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── activations_me.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── adaptive_avgmax_pool.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── blur_pool.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── bottleneck_attn.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── cbam.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── classifier.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── cond_conv2d.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── config.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── conv2d_same.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── conv_bn_act.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── create_act.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── create_attn.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── create_conv2d.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── create_norm.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── create_norm_act.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── drop.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── eca.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── evo_norm.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── fast_norm.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── filter_response_norm.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── gather_excite.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── global_context.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── halo_attn.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── helpers.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── inplace_abn.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── lambda_layer.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── linear.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── mixed_conv2d.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── mlp.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── non_local_attn.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── norm.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── norm_act.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── padding.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── patch_embed.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── pool2d_same.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── selective_kernel.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── separable_conv.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── space_to_depth.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── split_attn.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── split_batchnorm.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── squeeze_excite.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── std_conv.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── test_time_pool.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── trace_utils.cpython-311.pyc │ │ │ │ │ │ │ │ │ ├── weight_init.cpython-311.pyc │ │ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ │ │ ├── activations.py │ │ │ │ │ │ │ │ ├── activations_jit.py │ │ │ │ │ │ │ │ ├── activations_me.py │ │ │ │ │ │ │ │ ├── adaptive_avgmax_pool.py │ │ │ │ │ │ │ │ ├── attention_pool2d.py │ │ │ │ │ │ │ │ ├── blur_pool.py │ │ │ │ │ │ │ │ ├── bottleneck_attn.py │ │ │ │ │ │ │ │ ├── cbam.py │ │ │ │ │ │ │ │ ├── classifier.py │ │ │ │ │ │ │ │ ├── cond_conv2d.py │ │ │ │ │ │ │ │ ├── config.py │ │ │ │ │ │ │ │ ├── conv2d_same.py │ │ │ │ │ │ │ │ ├── conv_bn_act.py │ │ │ │ │ │ │ │ ├── create_act.py │ │ │ │ │ │ │ │ ├── create_attn.py │ │ │ │ │ │ │ │ ├── create_conv2d.py │ │ │ │ │ │ │ │ ├── create_norm.py │ │ │ │ │ │ │ │ ├── create_norm_act.py │ │ │ │ │ │ │ │ ├── drop.py │ │ │ │ │ │ │ │ ├── eca.py │ │ │ │ │ │ │ │ ├── evo_norm.py │ │ │ │ │ │ │ │ ├── fast_norm.py │ │ │ │ │ │ │ │ ├── filter_response_norm.py │ │ │ │ │ │ │ │ ├── gather_excite.py │ │ │ │ │ │ │ │ ├── global_context.py │ │ │ │ │ │ │ │ ├── halo_attn.py │ │ │ │ │ │ │ │ ├── helpers.py │ │ │ │ │ │ │ │ ├── inplace_abn.py │ │ │ │ │ │ │ │ ├── lambda_layer.py │ │ │ │ │ │ │ │ ├── linear.py │ │ │ │ │ │ │ │ ├── median_pool.py │ │ │ │ │ │ │ │ ├── mixed_conv2d.py │ │ │ │ │ │ │ │ ├── mlp.py │ │ │ │ │ │ │ │ ├── ml_decoder.py │ │ │ │ │ │ │ │ ├── non_local_attn.py │ │ │ │ │ │ │ │ ├── norm.py │ │ │ │ │ │ │ │ ├── norm_act.py │ │ │ │ │ │ │ │ ├── padding.py │ │ │ │ │ │ │ │ ├── patch_embed.py │ │ │ │ │ │ │ │ ├── pool2d_same.py │ │ │ │ │ │ │ │ ├── pos_embed.py │ │ │ │ │ │ │ │ ├── selective_kernel.py │ │ │ │ │ │ │ │ ├── separable_conv.py │ │ │ │ │ │ │ │ ├── space_to_depth.py │ │ │ │ │ │ │ │ ├── split_attn.py │ │ │ │ │ │ │ │ ├── split_batchnorm.py │ │ │ │ │ │ │ │ ├── squeeze_excite.py │ │ │ │ │ │ │ │ ├── std_conv.py │ │ │ │ │ │ │ │ ├── test_time_pool.py │ │ │ │ │ │ │ │ ├── trace_utils.py │ │ │ │ │ │ │ │ ├── weight_init.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── pruned/ │ │ │ │ │ │ │ │ ├── ecaresnet101d_pruned.txt │ │ │ │ │ │ │ │ ├── ecaresnet50d_pruned.txt │ │ │ │ │ │ │ │ ├── efficientnet_b1_pruned.txt │ │ │ │ │ │ │ │ ├── efficientnet_b2_pruned.txt │ │ │ │ │ │ │ │ └── efficientnet_b3_pruned.txt │ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ │ ├── beit.cpython-311.pyc │ │ │ │ │ │ │ │ ├── byoanet.cpython-311.pyc │ │ │ │ │ │ │ │ ├── byobnet.cpython-311.pyc │ │ │ │ │ │ │ │ ├── cait.cpython-311.pyc │ │ │ │ │ │ │ │ ├── coat.cpython-311.pyc │ │ │ │ │ │ │ │ ├── convit.cpython-311.pyc │ │ │ │ │ │ │ │ ├── convmixer.cpython-311.pyc │ │ │ │ │ │ │ │ ├── convnext.cpython-311.pyc │ │ │ │ │ │ │ │ ├── crossvit.cpython-311.pyc │ │ │ │ │ │ │ │ ├── cspnet.cpython-311.pyc │ │ │ │ │ │ │ │ ├── deit.cpython-311.pyc │ │ │ │ │ │ │ │ ├── densenet.cpython-311.pyc │ │ │ │ │ │ │ │ ├── dla.cpython-311.pyc │ │ │ │ │ │ │ │ ├── dpn.cpython-311.pyc │ │ │ │ │ │ │ │ ├── edgenext.cpython-311.pyc │ │ │ │ │ │ │ │ ├── efficientformer.cpython-311.pyc │ │ │ │ │ │ │ │ ├── efficientnet.cpython-311.pyc │ │ │ │ │ │ │ │ ├── efficientnet_blocks.cpython-311.pyc │ │ │ │ │ │ │ │ ├── efficientnet_builder.cpython-311.pyc │ │ │ │ │ │ │ │ ├── factory.cpython-311.pyc │ │ │ │ │ │ │ │ ├── features.cpython-311.pyc │ │ │ │ │ │ │ │ ├── fx_features.cpython-311.pyc │ │ │ │ │ │ │ │ ├── gcvit.cpython-311.pyc │ │ │ │ │ │ │ │ ├── ghostnet.cpython-311.pyc │ │ │ │ │ │ │ │ ├── gluon_resnet.cpython-311.pyc │ │ │ │ │ │ │ │ ├── gluon_xception.cpython-311.pyc │ │ │ │ │ │ │ │ ├── hardcorenas.cpython-311.pyc │ │ │ │ │ │ │ │ ├── helpers.cpython-311.pyc │ │ │ │ │ │ │ │ ├── hrnet.cpython-311.pyc │ │ │ │ │ │ │ │ ├── hub.cpython-311.pyc │ │ │ │ │ │ │ │ ├── inception_resnet_v2.cpython-311.pyc │ │ │ │ │ │ │ │ ├── inception_v3.cpython-311.pyc │ │ │ │ │ │ │ │ ├── inception_v4.cpython-311.pyc │ │ │ │ │ │ │ │ ├── levit.cpython-311.pyc │ │ │ │ │ │ │ │ ├── maxxvit.cpython-311.pyc │ │ │ │ │ │ │ │ ├── mlp_mixer.cpython-311.pyc │ │ │ │ │ │ │ │ ├── mobilenetv3.cpython-311.pyc │ │ │ │ │ │ │ │ ├── mobilevit.cpython-311.pyc │ │ │ │ │ │ │ │ ├── mvitv2.cpython-311.pyc │ │ │ │ │ │ │ │ ├── nasnet.cpython-311.pyc │ │ │ │ │ │ │ │ ├── nest.cpython-311.pyc │ │ │ │ │ │ │ │ ├── nfnet.cpython-311.pyc │ │ │ │ │ │ │ │ ├── pit.cpython-311.pyc │ │ │ │ │ │ │ │ ├── pnasnet.cpython-311.pyc │ │ │ │ │ │ │ │ ├── poolformer.cpython-311.pyc │ │ │ │ │ │ │ │ ├── pvt_v2.cpython-311.pyc │ │ │ │ │ │ │ │ ├── registry.cpython-311.pyc │ │ │ │ │ │ │ │ ├── regnet.cpython-311.pyc │ │ │ │ │ │ │ │ ├── res2net.cpython-311.pyc │ │ │ │ │ │ │ │ ├── resnest.cpython-311.pyc │ │ │ │ │ │ │ │ ├── resnet.cpython-311.pyc │ │ │ │ │ │ │ │ ├── resnetv2.cpython-311.pyc │ │ │ │ │ │ │ │ ├── rexnet.cpython-311.pyc │ │ │ │ │ │ │ │ ├── selecsls.cpython-311.pyc │ │ │ │ │ │ │ │ ├── senet.cpython-311.pyc │ │ │ │ │ │ │ │ ├── sequencer.cpython-311.pyc │ │ │ │ │ │ │ │ ├── sknet.cpython-311.pyc │ │ │ │ │ │ │ │ ├── swin_transformer.cpython-311.pyc │ │ │ │ │ │ │ │ ├── swin_transformer_v2.cpython-311.pyc │ │ │ │ │ │ │ │ ├── swin_transformer_v2_cr.cpython-311.pyc │ │ │ │ │ │ │ │ ├── tnt.cpython-311.pyc │ │ │ │ │ │ │ │ ├── tresnet.cpython-311.pyc │ │ │ │ │ │ │ │ ├── twins.cpython-311.pyc │ │ │ │ │ │ │ │ ├── vgg.cpython-311.pyc │ │ │ │ │ │ │ │ ├── visformer.cpython-311.pyc │ │ │ │ │ │ │ │ ├── vision_transformer.cpython-311.pyc │ │ │ │ │ │ │ │ ├── vision_transformer_hybrid.cpython-311.pyc │ │ │ │ │ │ │ │ ├── vision_transformer_relpos.cpython-311.pyc │ │ │ │ │ │ │ │ ├── volo.cpython-311.pyc │ │ │ │ │ │ │ │ ├── vovnet.cpython-311.pyc │ │ │ │ │ │ │ │ ├── xception.cpython-311.pyc │ │ │ │ │ │ │ │ ├── xception_aligned.cpython-311.pyc │ │ │ │ │ │ │ │ ├── xcit.cpython-311.pyc │ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ │ ├── beit.py │ │ │ │ │ │ │ ├── byoanet.py │ │ │ │ │ │ │ ├── byobnet.py │ │ │ │ │ │ │ ├── cait.py │ │ │ │ │ │ │ ├── coat.py │ │ │ │ │ │ │ ├── convit.py │ │ │ │ │ │ │ ├── convmixer.py │ │ │ │ │ │ │ ├── convnext.py │ │ │ │ │ │ │ ├── crossvit.py │ │ │ │ │ │ │ ├── cspnet.py │ │ │ │ │ │ │ ├── deit.py │ │ │ │ │ │ │ ├── densenet.py │ │ │ │ │ │ │ ├── dla.py │ │ │ │ │ │ │ ├── dpn.py │ │ │ │ │ │ │ ├── edgenext.py │ │ │ │ │ │ │ ├── efficientformer.py │ │ │ │ │ │ │ ├── efficientnet.py │ │ │ │ │ │ │ ├── efficientnet_blocks.py │ │ │ │ │ │ │ ├── efficientnet_builder.py │ │ │ │ │ │ │ ├── factory.py │ │ │ │ │ │ │ ├── features.py │ │ │ │ │ │ │ ├── fx_features.py │ │ │ │ │ │ │ ├── gcvit.py │ │ │ │ │ │ │ ├── ghostnet.py │ │ │ │ │ │ │ ├── gluon_resnet.py │ │ │ │ │ │ │ ├── gluon_xception.py │ │ │ │ │ │ │ ├── hardcorenas.py │ │ │ │ │ │ │ ├── helpers.py │ │ │ │ │ │ │ ├── hrnet.py │ │ │ │ │ │ │ ├── hub.py │ │ │ │ │ │ │ ├── inception_resnet_v2.py │ │ │ │ │ │ │ ├── inception_v3.py │ │ │ │ │ │ │ ├── inception_v4.py │ │ │ │ │ │ │ ├── levit.py │ │ │ │ │ │ │ ├── maxxvit.py │ │ │ │ │ │ │ ├── mlp_mixer.py │ │ │ │ │ │ │ ├── mobilenetv3.py │ │ │ │ │ │ │ ├── mobilevit.py │ │ │ │ │ │ │ ├── mvitv2.py │ │ │ │ │ │ │ ├── nasnet.py │ │ │ │ │ │ │ ├── nest.py │ │ │ │ │ │ │ ├── nfnet.py │ │ │ │ │ │ │ ├── pit.py │ │ │ │ │ │ │ ├── pnasnet.py │ │ │ │ │ │ │ ├── poolformer.py │ │ │ │ │ │ │ ├── pvt_v2.py │ │ │ │ │ │ │ ├── registry.py │ │ │ │ │ │ │ ├── regnet.py │ │ │ │ │ │ │ ├── res2net.py │ │ │ │ │ │ │ ├── resnest.py │ │ │ │ │ │ │ ├── resnet.py │ │ │ │ │ │ │ ├── resnetv2.py │ │ │ │ │ │ │ ├── rexnet.py │ │ │ │ │ │ │ ├── selecsls.py │ │ │ │ │ │ │ ├── senet.py │ │ │ │ │ │ │ ├── sequencer.py │ │ │ │ │ │ │ ├── sknet.py │ │ │ │ │ │ │ ├── swin_transformer.py │ │ │ │ │ │ │ ├── swin_transformer_v2.py │ │ │ │ │ │ │ ├── swin_transformer_v2_cr.py │ │ │ │ │ │ │ ├── tnt.py │ │ │ │ │ │ │ ├── tresnet.py │ │ │ │ │ │ │ ├── twins.py │ │ │ │ │ │ │ ├── vgg.py │ │ │ │ │ │ │ ├── visformer.py │ │ │ │ │ │ │ ├── vision_transformer.py │ │ │ │ │ │ │ ├── vision_transformer_hybrid.py │ │ │ │ │ │ │ ├── vision_transformer_relpos.py │ │ │ │ │ │ │ ├── volo.py │ │ │ │ │ │ │ ├── vovnet.py │ │ │ │ │ │ │ ├── xception.py │ │ │ │ │ │ │ ├── xception_aligned.py │ │ │ │ │ │ │ ├── xcit.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── optim/ │ │ │ │ │ │ │ ├── adabelief.py │ │ │ │ │ │ │ ├── adafactor.py │ │ │ │ │ │ │ ├── adahessian.py │ │ │ │ │ │ │ ├── adamp.py │ │ │ │ │ │ │ ├── adamw.py │ │ │ │ │ │ │ ├── lamb.py │ │ │ │ │ │ │ ├── lars.py │ │ │ │ │ │ │ ├── lookahead.py │ │ │ │ │ │ │ ├── madgrad.py │ │ │ │ │ │ │ ├── nadam.py │ │ │ │ │ │ │ ├── nvnovograd.py │ │ │ │ │ │ │ ├── optim_factory.py │ │ │ │ │ │ │ ├── radam.py │ │ │ │ │ │ │ ├── rmsprop_tf.py │ │ │ │ │ │ │ ├── sgdp.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── scheduler/ │ │ │ │ │ │ │ ├── cosine_lr.py │ │ │ │ │ │ │ ├── multistep_lr.py │ │ │ │ │ │ │ ├── plateau_lr.py │ │ │ │ │ │ │ ├── poly_lr.py │ │ │ │ │ │ │ ├── scheduler.py │ │ │ │ │ │ │ ├── scheduler_factory.py │ │ │ │ │ │ │ ├── step_lr.py │ │ │ │ │ │ │ ├── tanh_lr.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── utils/ │ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ │ ├── agc.cpython-311.pyc │ │ │ │ │ │ │ │ ├── checkpoint_saver.cpython-311.pyc │ │ │ │ │ │ │ │ ├── clip_grad.cpython-311.pyc │ │ │ │ │ │ │ │ ├── cuda.cpython-311.pyc │ │ │ │ │ │ │ │ ├── decay_batch.cpython-311.pyc │ │ │ │ │ │ │ │ ├── distributed.cpython-311.pyc │ │ │ │ │ │ │ │ ├── jit.cpython-311.pyc │ │ │ │ │ │ │ │ ├── log.cpython-311.pyc │ │ │ │ │ │ │ │ ├── metrics.cpython-311.pyc │ │ │ │ │ │ │ │ ├── misc.cpython-311.pyc │ │ │ │ │ │ │ │ ├── model.cpython-311.pyc │ │ │ │ │ │ │ │ ├── model_ema.cpython-311.pyc │ │ │ │ │ │ │ │ ├── random.cpython-311.pyc │ │ │ │ │ │ │ │ ├── summary.cpython-311.pyc │ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ │ ├── agc.py │ │ │ │ │ │ │ ├── checkpoint_saver.py │ │ │ │ │ │ │ ├── clip_grad.py │ │ │ │ │ │ │ ├── cuda.py │ │ │ │ │ │ │ ├── decay_batch.py │ │ │ │ │ │ │ ├── distributed.py │ │ │ │ │ │ │ ├── jit.py │ │ │ │ │ │ │ ├── log.py │ │ │ │ │ │ │ ├── metrics.py │ │ │ │ │ │ │ ├── misc.py │ │ │ │ │ │ │ ├── model.py │ │ │ │ │ │ │ ├── model_ema.py │ │ │ │ │ │ │ ├── random.py │ │ │ │ │ │ │ ├── summary.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── version.cpython-311.pyc │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── version.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── wrapper_for_mps/ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── tests/ │ │ │ │ │ ├── pose.png │ │ │ │ │ ├── test_cn_aux_full.json │ │ │ │ │ └── test_controlnet_aux.py │ │ │ │ ├── __pycache__/ │ │ │ │ │ ├── hint_image_enchance.cpython-311.pyc │ │ │ │ │ ├── log.cpython-311.pyc │ │ │ │ │ ├── lvminthin.cpython-311.pyc │ │ │ │ │ ├── utils.cpython-311.pyc │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ ├── .gitignore │ │ │ │ ├── config.example.yaml │ │ │ │ ├── dev_interface.py │ │ │ │ ├── hint_image_enchance.py │ │ │ │ ├── install.bat │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── log.py │ │ │ │ ├── lvminthin.py │ │ │ │ ├── README.md │ │ │ │ ├── requirements.txt │ │ │ │ ├── search_hf_assets.py │ │ │ │ ├── UPDATES.md │ │ │ │ ├── utils.py │ │ │ │ └── __init__.py │ │ │ ├── rgthree-comfy/ │ │ │ │ ├── docs/ │ │ │ │ │ ├── rgthree_advanced.png │ │ │ │ │ ├── rgthree_advanced_metadata.png │ │ │ │ │ ├── rgthree_context.png │ │ │ │ │ ├── rgthree_context_metadata.png │ │ │ │ │ ├── rgthree_router.png │ │ │ │ │ └── rgthree_seed.png │ │ │ │ ├── py/ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ ├── any_switch.cpython-311.pyc │ │ │ │ │ │ ├── config.cpython-311.pyc │ │ │ │ │ │ ├── constants.cpython-311.pyc │ │ │ │ │ │ ├── context.cpython-311.pyc │ │ │ │ │ │ ├── context_big.cpython-311.pyc │ │ │ │ │ │ ├── context_merge.cpython-311.pyc │ │ │ │ │ │ ├── context_merge_big.cpython-311.pyc │ │ │ │ │ │ ├── context_switch.cpython-311.pyc │ │ │ │ │ │ ├── context_switch_big.cpython-311.pyc │ │ │ │ │ │ ├── context_utils.cpython-311.pyc │ │ │ │ │ │ ├── display_any.cpython-311.pyc │ │ │ │ │ │ ├── image_comparer.cpython-311.pyc │ │ │ │ │ │ ├── image_inset_crop.cpython-311.pyc │ │ │ │ │ │ ├── ksampler_config.cpython-311.pyc │ │ │ │ │ │ ├── log.cpython-311.pyc │ │ │ │ │ │ ├── lora_stack.cpython-311.pyc │ │ │ │ │ │ ├── power_lora_loader.cpython-311.pyc │ │ │ │ │ │ ├── power_prompt.cpython-311.pyc │ │ │ │ │ │ ├── power_prompt_simple.cpython-311.pyc │ │ │ │ │ │ ├── power_prompt_utils.cpython-311.pyc │ │ │ │ │ │ ├── rgthree_server.cpython-311.pyc │ │ │ │ │ │ ├── sdxl_empty_latent_image.cpython-311.pyc │ │ │ │ │ │ ├── sdxl_power_prompt_postive.cpython-311.pyc │ │ │ │ │ │ ├── sdxl_power_prompt_simple.cpython-311.pyc │ │ │ │ │ │ ├── seed.cpython-311.pyc │ │ │ │ │ │ ├── utils.cpython-311.pyc │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ ├── any_switch.py │ │ │ │ │ ├── config.py │ │ │ │ │ ├── constants.py │ │ │ │ │ ├── context.py │ │ │ │ │ ├── context_big.py │ │ │ │ │ ├── context_merge.py │ │ │ │ │ ├── context_merge_big.py │ │ │ │ │ ├── context_switch.py │ │ │ │ │ ├── context_switch_big.py │ │ │ │ │ ├── context_utils.py │ │ │ │ │ ├── display_any.py │ │ │ │ │ ├── image_comparer.py │ │ │ │ │ ├── image_inset_crop.py │ │ │ │ │ ├── ksampler_config.py │ │ │ │ │ ├── log.py │ │ │ │ │ ├── lora_stack.py │ │ │ │ │ ├── power_lora_loader.py │ │ │ │ │ ├── power_prompt.py │ │ │ │ │ ├── power_prompt_simple.py │ │ │ │ │ ├── power_prompt_utils.py │ │ │ │ │ ├── rgthree_server.py │ │ │ │ │ ├── sdxl_empty_latent_image.py │ │ │ │ │ ├── sdxl_power_prompt_postive.py │ │ │ │ │ ├── sdxl_power_prompt_simple.py │ │ │ │ │ ├── seed.py │ │ │ │ │ ├── utils.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── src_web/ │ │ │ │ │ ├── comfyui/ │ │ │ │ │ │ ├── any_switch.ts │ │ │ │ │ │ ├── base_any_input_connected_node.ts │ │ │ │ │ │ ├── base_node.ts │ │ │ │ │ │ ├── base_node_collector.ts │ │ │ │ │ │ ├── base_node_mode_changer.ts │ │ │ │ │ │ ├── base_power_prompt.ts │ │ │ │ │ │ ├── bookmark.ts │ │ │ │ │ │ ├── bypasser.ts │ │ │ │ │ │ ├── config.ts │ │ │ │ │ │ ├── config_service.ts │ │ │ │ │ │ ├── constants.ts │ │ │ │ │ │ ├── context.ts │ │ │ │ │ │ ├── display_any.ts │ │ │ │ │ │ ├── fast_actions_button.ts │ │ │ │ │ │ ├── fast_groups_bypasser.ts │ │ │ │ │ │ ├── fast_groups_muter.ts │ │ │ │ │ │ ├── fast_groups_service.ts │ │ │ │ │ │ ├── feature_group_fast_toggle.ts │ │ │ │ │ │ ├── image_comparer.ts │ │ │ │ │ │ ├── image_inset_crop.ts │ │ │ │ │ │ ├── menu_auto_nest.ts │ │ │ │ │ │ ├── menu_copy_image.ts │ │ │ │ │ │ ├── menu_queue_node.ts │ │ │ │ │ │ ├── muter.ts │ │ │ │ │ │ ├── node_collector.ts │ │ │ │ │ │ ├── node_mode_relay.ts │ │ │ │ │ │ ├── node_mode_repeater.ts │ │ │ │ │ │ ├── power_lora_loader.ts │ │ │ │ │ │ ├── power_prompt.ts │ │ │ │ │ │ ├── random_unmuter.ts │ │ │ │ │ │ ├── reroute.ts │ │ │ │ │ │ ├── rgthree.scss │ │ │ │ │ │ ├── rgthree.ts │ │ │ │ │ │ ├── seed.ts │ │ │ │ │ │ ├── utils.ts │ │ │ │ │ │ ├── utils_canvas.ts │ │ │ │ │ │ ├── utils_menu.ts │ │ │ │ │ │ └── utils_widgets.ts │ │ │ │ │ ├── common/ │ │ │ │ │ │ ├── css/ │ │ │ │ │ │ │ ├── buttons.scss │ │ │ │ │ │ │ ├── dialog.scss │ │ │ │ │ │ │ └── pages_base.scss │ │ │ │ │ │ ├── media/ │ │ │ │ │ │ │ ├── rgthree.svg │ │ │ │ │ │ │ └── svgs.ts │ │ │ │ │ │ ├── dialog.ts │ │ │ │ │ │ ├── link_fixer.ts │ │ │ │ │ │ ├── progress_bar.ts │ │ │ │ │ │ ├── prompt_service.ts │ │ │ │ │ │ ├── rgthree_api.ts │ │ │ │ │ │ ├── shared_utils.ts │ │ │ │ │ │ └── utils_dom.ts │ │ │ │ │ ├── link_fixer/ │ │ │ │ │ │ ├── icon_file_json.png │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── link_page.ts │ │ │ │ │ ├── typings/ │ │ │ │ │ │ ├── comfy.d.ts │ │ │ │ │ │ ├── index.d.ts │ │ │ │ │ │ ├── litegraph.d.ts │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ └── rgthree.d.ts │ │ │ │ ├── web/ │ │ │ │ │ ├── comfyui/ │ │ │ │ │ │ ├── any_switch.js │ │ │ │ │ │ ├── base_any_input_connected_node.js │ │ │ │ │ │ ├── base_node.js │ │ │ │ │ │ ├── base_node_collector.js │ │ │ │ │ │ ├── base_node_mode_changer.js │ │ │ │ │ │ ├── base_power_prompt.js │ │ │ │ │ │ ├── bookmark.js │ │ │ │ │ │ ├── bypasser.js │ │ │ │ │ │ ├── config.js │ │ │ │ │ │ ├── config_service.js │ │ │ │ │ │ ├── constants.js │ │ │ │ │ │ ├── context.js │ │ │ │ │ │ ├── display_any.js │ │ │ │ │ │ ├── fast_actions_button.js │ │ │ │ │ │ ├── fast_groups_bypasser.js │ │ │ │ │ │ ├── fast_groups_muter.js │ │ │ │ │ │ ├── fast_groups_service.js │ │ │ │ │ │ ├── feature_group_fast_toggle.js │ │ │ │ │ │ ├── image_comparer.js │ │ │ │ │ │ ├── image_inset_crop.js │ │ │ │ │ │ ├── menu_auto_nest.js │ │ │ │ │ │ ├── menu_copy_image.js │ │ │ │ │ │ ├── menu_queue_node.js │ │ │ │ │ │ ├── muter.js │ │ │ │ │ │ ├── node_collector.js │ │ │ │ │ │ ├── node_mode_relay.js │ │ │ │ │ │ ├── node_mode_repeater.js │ │ │ │ │ │ ├── power_lora_loader.js │ │ │ │ │ │ ├── power_prompt.js │ │ │ │ │ │ ├── random_unmuter.js │ │ │ │ │ │ ├── reroute.js │ │ │ │ │ │ ├── rgthree.css │ │ │ │ │ │ ├── rgthree.js │ │ │ │ │ │ ├── seed.js │ │ │ │ │ │ ├── utils.js │ │ │ │ │ │ ├── utils_canvas.js │ │ │ │ │ │ ├── utils_menu.js │ │ │ │ │ │ └── utils_widgets.js │ │ │ │ │ ├── common/ │ │ │ │ │ │ ├── css/ │ │ │ │ │ │ │ ├── buttons.css │ │ │ │ │ │ │ ├── dialog.css │ │ │ │ │ │ │ └── pages_base.css │ │ │ │ │ │ ├── media/ │ │ │ │ │ │ │ ├── rgthree.svg │ │ │ │ │ │ │ └── svgs.js │ │ │ │ │ │ ├── dialog.js │ │ │ │ │ │ ├── link_fixer.js │ │ │ │ │ │ ├── progress_bar.js │ │ │ │ │ │ ├── prompt_service.js │ │ │ │ │ │ ├── rgthree_api.js │ │ │ │ │ │ ├── shared_utils.js │ │ │ │ │ │ └── utils_dom.js │ │ │ │ │ ├── link_fixer/ │ │ │ │ │ │ ├── icon_file_json.png │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── link_page.js │ │ │ │ ├── __pycache__/ │ │ │ │ │ ├── prestartup_script.cpython-311.pyc │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ ├── .gitignore │ │ │ │ ├── .prettierrc.json │ │ │ │ ├── .pylintrc │ │ │ │ ├── .style.yapf │ │ │ │ ├── LICENSE │ │ │ │ ├── package-lock.json │ │ │ │ ├── package.json │ │ │ │ ├── prestartup_script.py │ │ │ │ ├── README.md │ │ │ │ ├── requirements.txt │ │ │ │ ├── rgthree_config.json.default │ │ │ │ ├── tsconfig.json │ │ │ │ ├── __build__.py │ │ │ │ ├── __init__.py │ │ │ │ └── __update_comfy__.py │ │ ├── 模型/ │ │ │ └── turbovisionxlSuperFastXLBasedOnNew_tvxlV431Bakedvae.safetensors │ │ ├── 废土风格文本转视频 SVD.json │ │ ├── 使用手册.txt │ │ ├── 微信截图_20240420203219.png │ │ ├── 微信截图_20240420204347.png │ │ └── 微信截图_20240420204410.png │ ├── 皮克斯3D头像制作工作流/ │ │ ├── realcartoonPixar_v6.safetensors │ │ └── workflow.json │ ├── 拼贴风格/ │ │ ├── image_5XfDWM7U_1709126029997_raw.jpg │ │ ├── image_ucl3hCIr_1709126029048_raw.jpg │ │ └── workflow-sd15_collage-style-VeRsGz5vFwGnylJLb6rH-rubynian-openart.ai.json │ ├── 七十二变工作流/ │ │ └── workflow-animatediff-sdxl-lora-animation-TSRuyvCEZENLXVxrci4n-jaguar_pesky_18-openart.ai.json │ ├── 奇特的皮克斯风格/ │ │ ├── image_DyFkHmdT_1719911952504_raw.webp │ │ └── workflow-_strange-pixar-style-GzuHCZOfy9Po4X38tDyT-qq_xx-openart.ai.json │ ├── 人人动画工作流/ │ │ ├── Simple ReActor Faceswap Workflow For Video.zip │ │ └── 必看.txt │ ├── 人物图片转线稿/ │ │ ├── workflow-image-to-lineart-qwVMPOuwP1ZeguYhYnL9-ostrich_acrobatic_34-openart.ai.json │ │ └── 示例2.jpg │ ├── 任意数量的多帧图像转换/ │ │ ├── video_ZteCqdsP_1717509120387_raw.mp4 │ │ └── workflow-any-number-of-multi-frame-picture-transitions_ace-Q34yQ0TT0PsRDyG8SQkI-manatee_sentimental_45-openart.ai.json │ ├── 摄真海马体 (国内no.2)/ │ │ ├── workflow1.json │ │ └── 工作流.txt │ ├── 神级工作流结合SVD/ │ │ ├── 效果图/ │ │ │ ├── particles (1).png │ │ │ ├── Screenshot 2024-01-06 173133.png │ │ │ ├── Screenshot 2024-01-12 215731.png │ │ │ └── 大佬神级工作流.jpg │ │ └── workflow-text-to-video-svd-IuWql86eheBxfuNK96sS-iahmedabdelnaby-openart.ai.json │ ├── 神奇服装工作流/ │ │ ├── image_0irf9UlG_1721755508096_raw.jpg │ │ └── workflow-comfyui---magic-clothing-workflow-lz0wWAC9RhEWNFd2IZvO-cgtips-openart.ai.json │ ├── 生成电商产品背景工作流/ │ │ ├── image_ShIg_Ahw_1716035725235_raw.jpg │ │ └── workflow-generate-e-commerce-product-background-workflows-yDQExv8dh2rsRqGjepdX-toucan_ornate_2-openart.ai.json │ ├── 生成自己的机器人/ │ │ ├── image_eoY1pNJ-_1704822789903_raw.jpg │ │ ├── image_wIxgssVw_1704822789440_raw.jpg │ │ ├── image_ZvBT0y92_1704822267653_raw.jpg │ │ └── workflow-generate-your-own-robot-pGwMIi92nl9nWc6P2hMB-macaque_keen_26-openart.ai.json │ ├── 圣诞贺卡工作流/ │ │ └── workflow-openart.ai.json │ ├── 实时绘画Krita/ │ │ ├── comfyui-tooling-nodes/ │ │ │ ├── __pycache__/ │ │ │ │ ├── api.cpython-310.pyc │ │ │ │ ├── nodes.cpython-310.pyc │ │ │ │ └── __init__.cpython-310.pyc │ │ │ ├── .gitignore │ │ │ ├── api.py │ │ │ ├── LICENSE │ │ │ ├── nodes.py │ │ │ ├── README.md │ │ │ └── __init__.py │ │ ├── krita-x64-5.2.1-setup.exe │ │ ├── krita_ai_diffusion-1.10.0.zip │ │ └── 操作步骤.txt │ ├── 视频换脸工作流/ │ │ ├── comfyui-reactor-node/ │ │ │ ├── .github/ │ │ │ │ ├── ISSUE_TEMPLATE/ │ │ │ │ │ ├── bug_report.yml │ │ │ │ │ ├── config.yml │ │ │ │ │ └── feature_request.yml │ │ │ ├── basicsr/ │ │ │ │ ├── archs/ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ ├── arch_util.cpython-310.pyc │ │ │ │ │ │ ├── basicvsrpp_arch.cpython-310.pyc │ │ │ │ │ │ ├── basicvsr_arch.cpython-310.pyc │ │ │ │ │ │ ├── dfdnet_arch.cpython-310.pyc │ │ │ │ │ │ ├── dfdnet_util.cpython-310.pyc │ │ │ │ │ │ ├── discriminator_arch.cpython-310.pyc │ │ │ │ │ │ ├── duf_arch.cpython-310.pyc │ │ │ │ │ │ ├── ecbsr_arch.cpython-310.pyc │ │ │ │ │ │ ├── edsr_arch.cpython-310.pyc │ │ │ │ │ │ ├── edvr_arch.cpython-310.pyc │ │ │ │ │ │ ├── hifacegan_arch.cpython-310.pyc │ │ │ │ │ │ ├── hifacegan_util.cpython-310.pyc │ │ │ │ │ │ ├── rcan_arch.cpython-310.pyc │ │ │ │ │ │ ├── ridnet_arch.cpython-310.pyc │ │ │ │ │ │ ├── rrdbnet_arch.cpython-310.pyc │ │ │ │ │ │ ├── spynet_arch.cpython-310.pyc │ │ │ │ │ │ ├── srresnet_arch.cpython-310.pyc │ │ │ │ │ │ ├── srvgg_arch.cpython-310.pyc │ │ │ │ │ │ ├── stylegan2_arch.cpython-310.pyc │ │ │ │ │ │ ├── swinir_arch.cpython-310.pyc │ │ │ │ │ │ ├── tof_arch.cpython-310.pyc │ │ │ │ │ │ ├── vgg_arch.cpython-310.pyc │ │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ │ ├── arch_util.py │ │ │ │ │ ├── basicvsrpp_arch.py │ │ │ │ │ ├── basicvsr_arch.py │ │ │ │ │ ├── dfdnet_arch.py │ │ │ │ │ ├── dfdnet_util.py │ │ │ │ │ ├── discriminator_arch.py │ │ │ │ │ ├── duf_arch.py │ │ │ │ │ ├── ecbsr_arch.py │ │ │ │ │ ├── edsr_arch.py │ │ │ │ │ ├── edvr_arch.py │ │ │ │ │ ├── hifacegan_arch.py │ │ │ │ │ ├── hifacegan_util.py │ │ │ │ │ ├── inception.py │ │ │ │ │ ├── rcan_arch.py │ │ │ │ │ ├── ridnet_arch.py │ │ │ │ │ ├── rrdbnet_arch.py │ │ │ │ │ ├── spynet_arch.py │ │ │ │ │ ├── srresnet_arch.py │ │ │ │ │ ├── srvgg_arch.py │ │ │ │ │ ├── stylegan2_arch.py │ │ │ │ │ ├── swinir_arch.py │ │ │ │ │ ├── tof_arch.py │ │ │ │ │ ├── vgg_arch.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── data/ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ ├── data_sampler.cpython-310.pyc │ │ │ │ │ │ ├── data_util.cpython-310.pyc │ │ │ │ │ │ ├── degradations.cpython-310.pyc │ │ │ │ │ │ ├── ffhq_dataset.cpython-310.pyc │ │ │ │ │ │ ├── paired_image_dataset.cpython-310.pyc │ │ │ │ │ │ ├── prefetch_dataloader.cpython-310.pyc │ │ │ │ │ │ ├── realesrgan_dataset.cpython-310.pyc │ │ │ │ │ │ ├── realesrgan_paired_dataset.cpython-310.pyc │ │ │ │ │ │ ├── reds_dataset.cpython-310.pyc │ │ │ │ │ │ ├── single_image_dataset.cpython-310.pyc │ │ │ │ │ │ ├── transforms.cpython-310.pyc │ │ │ │ │ │ ├── video_test_dataset.cpython-310.pyc │ │ │ │ │ │ ├── vimeo90k_dataset.cpython-310.pyc │ │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ │ ├── data_sampler.py │ │ │ │ │ ├── data_util.py │ │ │ │ │ ├── degradations.py │ │ │ │ │ ├── ffhq_dataset.py │ │ │ │ │ ├── paired_image_dataset.py │ │ │ │ │ ├── prefetch_dataloader.py │ │ │ │ │ ├── realesrgan_dataset.py │ │ │ │ │ ├── realesrgan_paired_dataset.py │ │ │ │ │ ├── reds_dataset.py │ │ │ │ │ ├── single_image_dataset.py │ │ │ │ │ ├── transforms.py │ │ │ │ │ ├── video_test_dataset.py │ │ │ │ │ ├── vimeo90k_dataset.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── losses/ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ ├── basic_loss.cpython-310.pyc │ │ │ │ │ │ ├── gan_loss.cpython-310.pyc │ │ │ │ │ │ ├── loss_util.cpython-310.pyc │ │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ │ ├── basic_loss.py │ │ │ │ │ ├── gan_loss.py │ │ │ │ │ ├── loss_util.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── metrics/ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ ├── metric_util.cpython-310.pyc │ │ │ │ │ │ ├── niqe.cpython-310.pyc │ │ │ │ │ │ ├── psnr_ssim.cpython-310.pyc │ │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ │ ├── fid.py │ │ │ │ │ ├── metric_util.py │ │ │ │ │ ├── niqe.py │ │ │ │ │ ├── niqe_pris_params.npz │ │ │ │ │ ├── psnr_ssim.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── models/ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ ├── base_model.cpython-310.pyc │ │ │ │ │ │ ├── edvr_model.cpython-310.pyc │ │ │ │ │ │ ├── esrgan_model.cpython-310.pyc │ │ │ │ │ │ ├── hifacegan_model.cpython-310.pyc │ │ │ │ │ │ ├── lr_scheduler.cpython-310.pyc │ │ │ │ │ │ ├── realesrgan_model.cpython-310.pyc │ │ │ │ │ │ ├── realesrnet_model.cpython-310.pyc │ │ │ │ │ │ ├── srgan_model.cpython-310.pyc │ │ │ │ │ │ ├── sr_model.cpython-310.pyc │ │ │ │ │ │ ├── stylegan2_model.cpython-310.pyc │ │ │ │ │ │ ├── swinir_model.cpython-310.pyc │ │ │ │ │ │ ├── video_base_model.cpython-310.pyc │ │ │ │ │ │ ├── video_gan_model.cpython-310.pyc │ │ │ │ │ │ ├── video_recurrent_gan_model.cpython-310.pyc │ │ │ │ │ │ ├── video_recurrent_model.cpython-310.pyc │ │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ │ ├── base_model.py │ │ │ │ │ ├── edvr_model.py │ │ │ │ │ ├── esrgan_model.py │ │ │ │ │ ├── hifacegan_model.py │ │ │ │ │ ├── lr_scheduler.py │ │ │ │ │ ├── realesrgan_model.py │ │ │ │ │ ├── realesrnet_model.py │ │ │ │ │ ├── srgan_model.py │ │ │ │ │ ├── sr_model.py │ │ │ │ │ ├── stylegan2_model.py │ │ │ │ │ ├── swinir_model.py │ │ │ │ │ ├── video_base_model.py │ │ │ │ │ ├── video_gan_model.py │ │ │ │ │ ├── video_recurrent_gan_model.py │ │ │ │ │ ├── video_recurrent_model.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── ops/ │ │ │ │ │ ├── dcn/ │ │ │ │ │ │ ├── src/ │ │ │ │ │ │ │ ├── deform_conv_cuda.cpp │ │ │ │ │ │ │ ├── deform_conv_cuda_kernel.cu │ │ │ │ │ │ │ └── deform_conv_ext.cpp │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── deform_conv.cpython-310.pyc │ │ │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ │ │ ├── deform_conv.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── fused_act/ │ │ │ │ │ │ ├── src/ │ │ │ │ │ │ │ ├── fused_bias_act.cpp │ │ │ │ │ │ │ └── fused_bias_act_kernel.cu │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── fused_act.cpython-310.pyc │ │ │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ │ │ ├── fused_act.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── upfirdn2d/ │ │ │ │ │ │ ├── src/ │ │ │ │ │ │ │ ├── upfirdn2d.cpp │ │ │ │ │ │ │ └── upfirdn2d_kernel.cu │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── upfirdn2d.cpython-310.pyc │ │ │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ │ │ ├── upfirdn2d.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ │ └── __init__.py │ │ │ │ ├── utils/ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ ├── color_util.cpython-310.pyc │ │ │ │ │ │ ├── diffjpeg.cpython-310.pyc │ │ │ │ │ │ ├── dist_util.cpython-310.pyc │ │ │ │ │ │ ├── file_client.cpython-310.pyc │ │ │ │ │ │ ├── flow_util.cpython-310.pyc │ │ │ │ │ │ ├── img_process_util.cpython-310.pyc │ │ │ │ │ │ ├── img_util.cpython-310.pyc │ │ │ │ │ │ ├── logger.cpython-310.pyc │ │ │ │ │ │ ├── matlab_functions.cpython-310.pyc │ │ │ │ │ │ ├── misc.cpython-310.pyc │ │ │ │ │ │ ├── options.cpython-310.pyc │ │ │ │ │ │ ├── registry.cpython-310.pyc │ │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ │ ├── color_util.py │ │ │ │ │ ├── diffjpeg.py │ │ │ │ │ ├── dist_util.py │ │ │ │ │ ├── download_util.py │ │ │ │ │ ├── file_client.py │ │ │ │ │ ├── flow_util.py │ │ │ │ │ ├── img_process_util.py │ │ │ │ │ ├── img_util.py │ │ │ │ │ ├── lmdb_util.py │ │ │ │ │ ├── logger.py │ │ │ │ │ ├── matlab_functions.py │ │ │ │ │ ├── misc.py │ │ │ │ │ ├── options.py │ │ │ │ │ ├── plot_util.py │ │ │ │ │ ├── registry.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── __pycache__/ │ │ │ │ │ ├── test.cpython-310.pyc │ │ │ │ │ ├── train.cpython-310.pyc │ │ │ │ │ ├── version.cpython-310.pyc │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ ├── test.py │ │ │ │ ├── train.py │ │ │ │ ├── version.py │ │ │ │ └── __init__.py │ │ │ ├── modules/ │ │ │ │ ├── __pycache__/ │ │ │ │ │ ├── images.cpython-310.pyc │ │ │ │ │ ├── processing.cpython-310.pyc │ │ │ │ │ ├── scripts.cpython-310.pyc │ │ │ │ │ ├── scripts_postprocessing.cpython-310.pyc │ │ │ │ │ └── shared.cpython-310.pyc │ │ │ │ ├── face_restoration.py │ │ │ │ ├── images.py │ │ │ │ ├── processing.py │ │ │ │ ├── scripts.py │ │ │ │ ├── scripts_postprocessing.py │ │ │ │ ├── shared.py │ │ │ │ └── upscaler.py │ │ │ ├── r_facelib/ │ │ │ │ ├── detection/ │ │ │ │ │ ├── retinaface/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── retinaface.cpython-310.pyc │ │ │ │ │ │ │ ├── retinaface_net.cpython-310.pyc │ │ │ │ │ │ │ └── retinaface_utils.cpython-310.pyc │ │ │ │ │ │ ├── retinaface.py │ │ │ │ │ │ ├── retinaface_net.py │ │ │ │ │ │ └── retinaface_utils.py │ │ │ │ │ ├── yolov5face/ │ │ │ │ │ │ ├── models/ │ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ │ ├── common.cpython-310.pyc │ │ │ │ │ │ │ │ ├── experimental.cpython-310.pyc │ │ │ │ │ │ │ │ ├── yolo.cpython-310.pyc │ │ │ │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ │ │ │ ├── common.py │ │ │ │ │ │ │ ├── experimental.py │ │ │ │ │ │ │ ├── yolo.py │ │ │ │ │ │ │ ├── yolov5l.yaml │ │ │ │ │ │ │ ├── yolov5n.yaml │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── utils/ │ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ │ ├── autoanchor.cpython-310.pyc │ │ │ │ │ │ │ │ ├── datasets.cpython-310.pyc │ │ │ │ │ │ │ │ ├── general.cpython-310.pyc │ │ │ │ │ │ │ │ ├── torch_utils.cpython-310.pyc │ │ │ │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ │ │ │ ├── autoanchor.py │ │ │ │ │ │ │ ├── datasets.py │ │ │ │ │ │ │ ├── extract_ckpt.py │ │ │ │ │ │ │ ├── general.py │ │ │ │ │ │ │ ├── torch_utils.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── face_detector.cpython-310.pyc │ │ │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ │ │ ├── face_detector.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ ├── align_trans.cpython-310.pyc │ │ │ │ │ │ ├── matlab_cp2tform.cpython-310.pyc │ │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ │ ├── align_trans.py │ │ │ │ │ ├── matlab_cp2tform.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── parsing/ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ ├── bisenet.cpython-310.pyc │ │ │ │ │ │ ├── parsenet.cpython-310.pyc │ │ │ │ │ │ ├── resnet.cpython-310.pyc │ │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ │ ├── bisenet.py │ │ │ │ │ ├── parsenet.py │ │ │ │ │ ├── resnet.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── utils/ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ ├── face_restoration_helper.cpython-310.pyc │ │ │ │ │ │ ├── face_utils.cpython-310.pyc │ │ │ │ │ │ ├── misc.cpython-310.pyc │ │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ │ ├── face_restoration_helper.py │ │ │ │ │ ├── face_utils.py │ │ │ │ │ ├── misc.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── __pycache__/ │ │ │ │ │ └── __init__.cpython-310.pyc │ │ │ │ └── __init__.py │ │ │ ├── scripts/ │ │ │ │ ├── r_archs/ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ ├── codeformer_arch.cpython-310.pyc │ │ │ │ │ │ └── vqgan_arch.cpython-310.pyc │ │ │ │ │ ├── codeformer_arch.py │ │ │ │ │ └── vqgan_arch.py │ │ │ │ ├── __pycache__/ │ │ │ │ │ ├── reactor_faceswap.cpython-310.pyc │ │ │ │ │ ├── reactor_logger.cpython-310.pyc │ │ │ │ │ └── reactor_swapper.cpython-310.pyc │ │ │ │ ├── reactor_faceswap.py │ │ │ │ ├── reactor_logger.py │ │ │ │ ├── reactor_swapper.py │ │ │ │ └── reactor_version.py │ │ │ ├── __pycache__/ │ │ │ │ ├── nodes.cpython-310.pyc │ │ │ │ ├── reactor_log_patch.cpython-310.pyc │ │ │ │ ├── reactor_utils.cpython-310.pyc │ │ │ │ └── __init__.cpython-310.pyc │ │ │ ├── .gitignore │ │ │ ├── install.bat │ │ │ ├── install.py │ │ │ ├── LICENSE │ │ │ ├── nodes.py │ │ │ ├── reactor_log_patch.py │ │ │ ├── reactor_utils.py │ │ │ ├── README.md │ │ │ ├── README_RU.md │ │ │ ├── requirements.txt │ │ │ └── __init__.py │ │ └── 视频换脸工作流.json │ ├── 视频生视频/ │ │ ├── 男跳舞变女跳舞换装/ │ │ │ ├── man_dance_2to3_24fps_9s.mp4 │ │ │ ├── output_视频生视频跳舞.mp4 │ │ │ └── 视频生视频AnimateDiff_prompt_travel_video2video_512.json │ ├── 室内设计工作流/ │ │ ├── interiordesign.json │ │ └── 工作流模型地址.txt │ ├── 首发玻璃材质工作流/ │ │ ├── Lora Pick & Mix 2.json │ │ └── 工作流模型在这里.txt │ ├── 双人婚纱照合影+背景控制/ │ │ ├── IPadapter xl模型/ │ │ │ ├── ip-adapter-faceid_sdxl.bin │ │ │ └── ip-adapter_sdxl.safetensors │ │ └── workflow.json │ ├── 图片进行重新打光/ │ │ ├── video_CE7HF9AO_1721917851010_raw.mp4 │ │ ├── workflow-change-light-rG6ThzlAB9I8ydiSA22u-grinlau-openart.ai.json │ │ └── 自制的一款基于IC-Light模型的为图片进行重新打光ComfyUI工作流。借助IPAdapter与ControlNet等节点,可以还原和提升打光后的图片细节。操作尽量兼顾功能性和易用性,除了调控便捷,还提供了多种生成灯光的方式。可单独还原主体,让主体更加聚焦。提供了面部还原功能,即使远处拍摄的人物也能生成自然的面部.txt │ ├── 图生视频/ │ │ ├── 实时手绘或者上传图片/ │ │ │ ├── output_AnimateDiff_00023.mp4 │ │ │ ├── 高圆圆.jpeg │ │ │ └── 实时绘图生成视频.json │ │ └── AnimateDiff+IPAdapter图生成动画.json │ ├── 外扩图片最小闭环工作流/ │ │ ├── image_kopCTu0Z_1713947444630_raw.jpg │ │ └── workflow-outpainting-image-mvp-workflow-VVSk8elaXTMD205ip1tP-lailai-openart.ai.json │ ├── 外网闪烁动画工作流/ │ │ └── Inpaint_AnimateDiff.json │ ├── 万物手办/ │ │ ├── image_xQRaJ_9j_1717053587642_raw.webp │ │ └── workflow-everything-be-garage-kit-zgNvaIGXQ7wjNZtvbeN5-emu_simple_43-openart.ai.json │ ├── 像素工作流+松散模型/ │ │ ├── loosecontrolU模型.safetensors │ │ └── workflow-loose-control-depth-animation-using-voxel-driven-inputs-in-ad-with-sd15-xU875GXGO34hUXbzD6Lf-koala_jealous_20-openart.ai.json │ ├── 像素艺术工作流程/ │ │ ├── image_d5Rsu_c0_1701629824672_raw.jpg │ │ └── workflow-pixel-art-workflow-09EGyt3ZOBM9kD4ZZGP5-booby_nutty_30-openart.ai.json │ ├── 肖像转证件照/ │ │ ├── workflow-portrait-2-id-photo-4k4MCtCJxcVyN1H471lr-ezzyuxi-openart.ai.json │ │ ├── 示例1.jpg │ │ └── 示例2.jpg │ ├── 写真工作流/ │ │ ├── image_-OFISS1e_1717083941751_raw.webp │ │ ├── image_T7-SmrL1_1717083954005_raw.jpg │ │ ├── image_tPh3YAw1_1717083953868_raw.webp │ │ └── workflow-lora-Ww7Q3SAvg2fDjRzYlSXP-liubai-openart.ai.json │ ├── 新动画工作流/ │ │ ├── workflow-v30-animatediff-refiner-BThNnFCE4JFQAu0nbax6-jerrydavos-openart.ai.json │ │ └── 使用教程.docx │ ├── 新人勿入四合一工作流/ │ │ ├── AnimateDiffv3_LCM.json │ │ └── 模型地址.txt │ ├── 修复手部工作流/ │ │ └── dwpose-segs-handfix (1).png │ ├── 选择潜空间实现艺术风格工作流/ │ │ ├── upscale_models/ │ │ │ └── 4x-Fatality.pth │ │ ├── VAE/ │ │ │ └── sdxl_vae.safetensors │ │ ├── 节点/ │ │ │ ├── comfy-image-saver/ │ │ │ │ ├── __pycache__/ │ │ │ │ │ ├── nodes.cpython-311.pyc │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ ├── .gitignore │ │ │ │ ├── example-workflow.json │ │ │ │ ├── LICENSE │ │ │ │ ├── nodes.py │ │ │ │ ├── README.md │ │ │ │ ├── requirements.txt │ │ │ │ └── __init__.py │ │ │ ├── comfyui-art-venture/ │ │ │ │ ├── modules/ │ │ │ │ │ ├── animatediff/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── controlnet/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── advanced.cpython-311.pyc │ │ │ │ │ │ │ ├── preprocessors.cpython-311.pyc │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── advanced.py │ │ │ │ │ │ ├── preprocessors.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── fooocus/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── anisotropic.cpython-311.pyc │ │ │ │ │ │ │ ├── efficient.cpython-311.pyc │ │ │ │ │ │ │ ├── patch.cpython-311.pyc │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── anisotropic.py │ │ │ │ │ │ ├── efficient.py │ │ │ │ │ │ ├── patch.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── inpaint/ │ │ │ │ │ │ ├── lama/ │ │ │ │ │ │ │ ├── saicinpainting/ │ │ │ │ │ │ │ │ ├── training/ │ │ │ │ │ │ │ │ │ ├── data/ │ │ │ │ │ │ │ │ │ │ ├── masks.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── losses/ │ │ │ │ │ │ │ │ │ │ ├── adversarial.py │ │ │ │ │ │ │ │ │ │ ├── constants.py │ │ │ │ │ │ │ │ │ │ ├── distance_weighting.py │ │ │ │ │ │ │ │ │ │ ├── feature_matching.py │ │ │ │ │ │ │ │ │ │ ├── perceptual.py │ │ │ │ │ │ │ │ │ │ ├── segmentation.py │ │ │ │ │ │ │ │ │ │ ├── style_loss.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── modules/ │ │ │ │ │ │ │ │ │ │ ├── base.py │ │ │ │ │ │ │ │ │ │ ├── depthwise_sep_conv.py │ │ │ │ │ │ │ │ │ │ ├── fake_fakes.py │ │ │ │ │ │ │ │ │ │ ├── ffc.py │ │ │ │ │ │ │ │ │ │ ├── multidilated_conv.py │ │ │ │ │ │ │ │ │ │ ├── multiscale.py │ │ │ │ │ │ │ │ │ │ ├── pix2pixhd.py │ │ │ │ │ │ │ │ │ │ ├── spatial_transform.py │ │ │ │ │ │ │ │ │ │ ├── squeeze_excitation.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── trainers/ │ │ │ │ │ │ │ │ │ │ ├── base.py │ │ │ │ │ │ │ │ │ │ ├── default.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ ├── visualizers/ │ │ │ │ │ │ │ │ │ │ ├── base.py │ │ │ │ │ │ │ │ │ │ ├── colors.py │ │ │ │ │ │ │ │ │ │ ├── directory.py │ │ │ │ │ │ │ │ │ │ ├── noop.py │ │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ │ ├── utils.py │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ │ ├── config.yaml │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── sam/ │ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ │ └── nodes.cpython-311.pyc │ │ │ │ │ │ │ └── nodes.py │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── nodes.cpython-311.pyc │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── nodes.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── interrogate/ │ │ │ │ │ │ ├── configs/ │ │ │ │ │ │ │ └── med_config.json │ │ │ │ │ │ ├── models/ │ │ │ │ │ │ │ ├── blip.py │ │ │ │ │ │ │ ├── blip_itm.py │ │ │ │ │ │ │ ├── blip_nlvr.py │ │ │ │ │ │ │ ├── blip_pretrain.py │ │ │ │ │ │ │ ├── blip_retrieval.py │ │ │ │ │ │ │ ├── blip_vqa.py │ │ │ │ │ │ │ ├── deepbooru_model.py │ │ │ │ │ │ │ ├── med.py │ │ │ │ │ │ │ ├── nlvr_encoder.py │ │ │ │ │ │ │ ├── vit.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── transform/ │ │ │ │ │ │ │ └── randaugment.py │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── blip_node.cpython-311.pyc │ │ │ │ │ │ │ ├── danbooru.cpython-311.pyc │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── blip_node.py │ │ │ │ │ │ ├── danbooru.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── isnet/ │ │ │ │ │ │ ├── models/ │ │ │ │ │ │ │ ├── isnet.py │ │ │ │ │ │ │ ├── isnet_dis.py │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── segmenter.cpython-311.pyc │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── segmenter.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── postprocessing/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── color_blend.cpython-311.pyc │ │ │ │ │ │ │ ├── color_correct.cpython-311.pyc │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── color_blend.py │ │ │ │ │ │ ├── color_correct.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── sdxl_prompt_styler/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ ├── sdxl_prompt_styler.cpython-311.pyc │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── sdxl_prompt_styler.py │ │ │ │ │ │ ├── sdxl_styles_base.json │ │ │ │ │ │ ├── sdxl_styles_sai.json │ │ │ │ │ │ ├── sdxl_styles_twri.json │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── video/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ ├── image_utils.cpython-311.pyc │ │ │ │ │ │ ├── ip_adapter_nodes.cpython-311.pyc │ │ │ │ │ │ ├── logger.cpython-311.pyc │ │ │ │ │ │ ├── masking.cpython-311.pyc │ │ │ │ │ │ ├── model_utils.cpython-311.pyc │ │ │ │ │ │ ├── nodes.cpython-311.pyc │ │ │ │ │ │ ├── utility_nodes.cpython-311.pyc │ │ │ │ │ │ └── utils.cpython-311.pyc │ │ │ │ │ ├── image_utils.py │ │ │ │ │ ├── ip_adapter_nodes.py │ │ │ │ │ ├── logger.py │ │ │ │ │ ├── masking.py │ │ │ │ │ ├── model_utils.py │ │ │ │ │ ├── nodes.py │ │ │ │ │ ├── utility_nodes.py │ │ │ │ │ └── utils.py │ │ │ │ ├── web/ │ │ │ │ │ └── upload.js │ │ │ │ ├── __pycache__/ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ ├── .gitignore │ │ │ │ ├── .prettierrc │ │ │ │ ├── config.py │ │ │ │ ├── requirements.txt │ │ │ │ └── __init__.py │ │ │ ├── ComfyUI_Comfyroll_CustomNodes/ │ │ │ │ ├── fonts/ │ │ │ │ │ ├── AlumniSansCollegiateOne-Regular.ttf │ │ │ │ │ ├── Caveat-VariableFont_wght.ttf │ │ │ │ │ ├── comic.ttf │ │ │ │ │ ├── impact.ttf │ │ │ │ │ ├── NotoSansArabic-Regular.ttf │ │ │ │ │ ├── Oswald-Bold.ttf │ │ │ │ │ ├── PixelifySans-Bold.ttf │ │ │ │ │ ├── Quicksand-Bold.ttf │ │ │ │ │ ├── Roboto-Regular.ttf │ │ │ │ │ └── YoungSerif-Regular.ttf │ │ │ │ ├── nodes/ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ ├── functions_animation.cpython-311.pyc │ │ │ │ │ │ ├── functions_graphics.cpython-311.pyc │ │ │ │ │ │ ├── functions_json.cpython-311.pyc │ │ │ │ │ │ ├── functions_upscale.cpython-311.pyc │ │ │ │ │ │ ├── functions_xygrid.cpython-311.pyc │ │ │ │ │ │ ├── nodes_animation_cyclers.cpython-311.pyc │ │ │ │ │ │ ├── nodes_animation_interpolation.cpython-311.pyc │ │ │ │ │ │ ├── nodes_animation_io.cpython-311.pyc │ │ │ │ │ │ ├── nodes_animation_lists.cpython-311.pyc │ │ │ │ │ │ ├── nodes_animation_prompt.cpython-311.pyc │ │ │ │ │ │ ├── nodes_animation_schedulers.cpython-311.pyc │ │ │ │ │ │ ├── nodes_animation_schedules.cpython-311.pyc │ │ │ │ │ │ ├── nodes_animation_utils.cpython-311.pyc │ │ │ │ │ │ ├── nodes_aspect_ratio.cpython-311.pyc │ │ │ │ │ │ ├── nodes_controlnet.cpython-311.pyc │ │ │ │ │ │ ├── nodes_core.cpython-311.pyc │ │ │ │ │ │ ├── nodes_graphics_filter.cpython-311.pyc │ │ │ │ │ │ ├── nodes_graphics_layout.cpython-311.pyc │ │ │ │ │ │ ├── nodes_graphics_matplot.cpython-311.pyc │ │ │ │ │ │ ├── nodes_graphics_pattern.cpython-311.pyc │ │ │ │ │ │ ├── nodes_graphics_template.cpython-311.pyc │ │ │ │ │ │ ├── nodes_graphics_text.cpython-311.pyc │ │ │ │ │ │ ├── nodes_legacy.cpython-311.pyc │ │ │ │ │ │ ├── nodes_list.cpython-311.pyc │ │ │ │ │ │ ├── nodes_lora.cpython-311.pyc │ │ │ │ │ │ ├── nodes_model_merge.cpython-311.pyc │ │ │ │ │ │ ├── nodes_pipe.cpython-311.pyc │ │ │ │ │ │ ├── nodes_sdxl.cpython-311.pyc │ │ │ │ │ │ ├── nodes_upscale.cpython-311.pyc │ │ │ │ │ │ ├── nodes_utils_conversion.cpython-311.pyc │ │ │ │ │ │ ├── nodes_utils_index.cpython-311.pyc │ │ │ │ │ │ ├── nodes_utils_logic.cpython-311.pyc │ │ │ │ │ │ ├── nodes_utils_other.cpython-311.pyc │ │ │ │ │ │ ├── nodes_utils_random.cpython-311.pyc │ │ │ │ │ │ ├── nodes_utils_text.cpython-311.pyc │ │ │ │ │ │ ├── nodes_xygrid.cpython-311.pyc │ │ │ │ │ │ └── shapes.cpython-311.pyc │ │ │ │ │ ├── functions.py │ │ │ │ │ ├── functions_animation.py │ │ │ │ │ ├── functions_graphics.py │ │ │ │ │ ├── functions_json.py │ │ │ │ │ ├── functions_upscale.py │ │ │ │ │ ├── functions_xygrid.py │ │ │ │ │ ├── nodes_animation_cyclers.py │ │ │ │ │ ├── nodes_animation_interpolation.py │ │ │ │ │ ├── nodes_animation_io.py │ │ │ │ │ ├── nodes_animation_lists.py │ │ │ │ │ ├── nodes_animation_prompt.py │ │ │ │ │ ├── nodes_animation_schedulers.py │ │ │ │ │ ├── nodes_animation_schedules.py │ │ │ │ │ ├── nodes_animation_utils.py │ │ │ │ │ ├── nodes_aspect_ratio.py │ │ │ │ │ ├── nodes_controlnet.py │ │ │ │ │ ├── nodes_core.py │ │ │ │ │ ├── nodes_graphics_filter.py │ │ │ │ │ ├── nodes_graphics_layout.py │ │ │ │ │ ├── nodes_graphics_matplot.py │ │ │ │ │ ├── nodes_graphics_pattern.py │ │ │ │ │ ├── nodes_graphics_template.py │ │ │ │ │ ├── nodes_graphics_text.py │ │ │ │ │ ├── nodes_legacy.py │ │ │ │ │ ├── nodes_list.py │ │ │ │ │ ├── nodes_lora.py │ │ │ │ │ ├── nodes_model_merge.py │ │ │ │ │ ├── nodes_pipe.py │ │ │ │ │ ├── nodes_sdxl.py │ │ │ │ │ ├── nodes_upscale.py │ │ │ │ │ ├── nodes_utils_conversion.py │ │ │ │ │ ├── nodes_utils_index.py │ │ │ │ │ ├── nodes_utils_logic.py │ │ │ │ │ ├── nodes_utils_other.py │ │ │ │ │ ├── nodes_utils_random.py │ │ │ │ │ ├── nodes_utils_text.py │ │ │ │ │ ├── nodes_xygrid.py │ │ │ │ │ └── shapes.py │ │ │ │ ├── workflows/ │ │ │ │ │ ├── Animation/ │ │ │ │ │ │ ├── Iterative Demos/ │ │ │ │ │ │ │ ├── Legacy/ │ │ │ │ │ │ │ │ ├── CR_Animation_A1_PromptKeyframeScheduling_IterativeDemo_v01.json │ │ │ │ │ │ │ │ ├── CR_Animation_A2_PromptKeyframeNodes_IterativeDemo_v02b.json │ │ │ │ │ │ │ │ ├── CR_Animation_C2_ValueScheduler_IterativeDemo_v01a.json │ │ │ │ │ │ │ │ ├── CR_Animation_C4_TextScheduler_IterativeDemo_v01c.json │ │ │ │ │ │ │ │ ├── CR_Animation_C5_SimpleLoadScheduledModels_IterativeDemo_v01b.json │ │ │ │ │ │ │ │ ├── CR_Animation_C6_LoadScheduledModelsLoRAs_IterativeDemo_v0.1a.json │ │ │ │ │ │ │ │ ├── CR_Animation_D1_CyclerNodes_IterativeDemo_v01b.json │ │ │ │ │ │ │ │ ├── CR_Animation_D2_TextCycler_IterativeDemo_v01.json │ │ │ │ │ │ │ │ ├── CR_Animation_D3_ImageCycler_IterativeDemo_v01.json │ │ │ │ │ │ │ │ └── CR_Animation_E1_GradientNodes_IterativeDemo_v01a.json │ │ │ │ │ │ │ ├── CR_Animation_A3_SimplePromptScheduling_IterativeDemo_v01b.json │ │ │ │ │ │ │ ├── CR_Animation_A4_PromptScheduling_IterativeDemo_v01a.json │ │ │ │ │ │ │ ├── CR_Animation_A5_CentralPromptScheduling_IterativeDemo_v01a.json │ │ │ │ │ │ │ ├── CR_Animation_B1_CentralSchedule_IterativeDemo_v01b.json │ │ │ │ │ │ │ ├── CR_Animation_B2_LoadScheduleFromFile_IterativeDemo_v01a.json │ │ │ │ │ │ │ ├── CR_Animation_B3_OutputScheduleToFile_IterativeDemo_v01a.json │ │ │ │ │ │ │ ├── CR_Animation_B4_CombineSchedules_IterativeDemo_v01a.json │ │ │ │ │ │ │ ├── CR_Animation_C1_SimpleValueScheduler_IterativeDemo_v01b.json │ │ │ │ │ │ │ ├── CR_Animation_C3_SimpleTextScheduler_IterativeDemo_v01a.json │ │ │ │ │ │ │ ├── CR_Animation_E2_IncrementNodes_IterativeDemo_v01b.json │ │ │ │ │ │ │ └── CR_Animation_F1_IONodes_IterativeDemo_v01.json │ │ │ │ │ │ ├── List Demos/ │ │ │ │ │ │ │ ├── CR_Animation_A3_SimplePromptScheduling_BatchDemo_v01.json │ │ │ │ │ │ │ └── CR_Bit_Schedule_demo1.json │ │ │ │ │ ├── Aspect Ratio/ │ │ │ │ │ │ └── CR_Aspect_Ratio_demo1.json │ │ │ │ │ ├── Graphics/ │ │ │ │ │ │ ├── Filter/ │ │ │ │ │ │ │ ├── CR_Vignette_Filter_demo1.json │ │ │ │ │ │ │ └── CR_Vignette_Filter_demo2.json │ │ │ │ │ │ ├── Layout/ │ │ │ │ │ │ │ ├── CR_Feathered_Border_demo1.json │ │ │ │ │ │ │ ├── CR_Image_Grid_Panel_demo1.json │ │ │ │ │ │ │ ├── CR_Image_Grid_Panel_demo2.json │ │ │ │ │ │ │ └── CR_Overlay_Transparent_Image_demo1.json │ │ │ │ │ │ ├── Pattern/ │ │ │ │ │ │ │ ├── CR_gradient_nodes_demo1.json │ │ │ │ │ │ │ ├── CR_Starburst_Lines_demo1.json │ │ │ │ │ │ │ └── CR_Style_Bars_demo1.json │ │ │ │ │ │ ├── Template/ │ │ │ │ │ │ │ ├── CR_Seamless_Checker_demo1.json │ │ │ │ │ │ │ ├── CR_Simple_Banner_demo1.json │ │ │ │ │ │ │ ├── CR_Simple_Banner_demo2.json │ │ │ │ │ │ │ ├── CR_Simple_Image_Compare_demo1.json │ │ │ │ │ │ │ ├── CR_Simple_Meme_Template_demo1.json │ │ │ │ │ │ │ ├── CR_Simple_Meme_Template_demo2.json │ │ │ │ │ │ │ ├── CR_Simple_Meme_Template_demo3.json │ │ │ │ │ │ │ └── CR_Thumbnail_Preview_demo1.json │ │ │ │ │ │ ├── Text/ │ │ │ │ │ │ │ ├── CR_Select_Font_demo1.json │ │ │ │ │ │ │ └── CR_Simple_Text_Watermark_demo1.json │ │ │ │ │ │ └── CR_graphics_nodes_demo1.json │ │ │ │ │ ├── List/ │ │ │ │ │ │ ├── CR_Font_File_List_demo1.json │ │ │ │ │ │ ├── CR_Intertwine_Lists_demo1.json │ │ │ │ │ │ ├── CR_Load_Text_List_demo1.json │ │ │ │ │ │ ├── CR_Text_List_demo1.json │ │ │ │ │ │ ├── CR_Text_List_demo2.json │ │ │ │ │ │ └── CR_XY_Product_demo1.json │ │ │ │ │ ├── Model Merge/ │ │ │ │ │ │ ├── CR_SDXL_MultiModelGradientMerge_demo1.json │ │ │ │ │ │ ├── CR_SDXL_MultiModelMerge_demo1.json │ │ │ │ │ │ ├── CR_SimpleMultiModelMerge_demo1.json │ │ │ │ │ │ └── CR_UltraSimpleMultiModelMerge_demo1.json │ │ │ │ │ ├── Other/ │ │ │ │ │ │ ├── CR_Load_Image_Plus_demo1.json │ │ │ │ │ │ ├── CR_Multiline_Text_demo1.json │ │ │ │ │ │ ├── CR_Save_Text_To_file_demo1.json │ │ │ │ │ │ └── CR_Split_String_demo1.json │ │ │ │ │ ├── Pipe/ │ │ │ │ │ │ └── CR_Data_Bus_demo1.json │ │ │ │ │ ├── Upscale/ │ │ │ │ │ │ ├── CR_Multi_Upscale_Stack_demo1.json │ │ │ │ │ │ └── CR_Upscale_Image_demo1.json │ │ │ │ │ ├── Utils/ │ │ │ │ │ │ ├── Conversion/ │ │ │ │ │ │ │ └── CR_String_To_Number_demo1.json │ │ │ │ │ │ ├── Logic/ │ │ │ │ │ │ │ └── CR_Text_Input_Switch_demo1.json │ │ │ │ │ │ ├── Other/ │ │ │ │ │ │ │ ├── CR_Get_Parameter_From_Folder_demo1.json │ │ │ │ │ │ │ ├── CR_Set_Switch_From_String_demo1.json │ │ │ │ │ │ │ └── CR_Set_Value_On_Binary_demo1.json │ │ │ │ │ │ ├── Random/ │ │ │ │ │ │ │ ├── CR_Random_Multiline_Colors_demo1.json │ │ │ │ │ │ │ ├── CR_Random_Multiline_Values_demo1.json │ │ │ │ │ │ │ ├── CR_Random_Panel_Codes_demo1.json │ │ │ │ │ │ │ └── CR_Random_RGB_Gradient_demo1.json │ │ │ │ │ │ ├── Text/ │ │ │ │ │ │ │ └── CR_Text_Operation_demo1.json │ │ │ │ │ ├── XY Grid/ │ │ │ │ │ │ └── CR_XY_Revised_FreeU_demo1.json │ │ │ │ ├── __pycache__/ │ │ │ │ │ ├── categories.cpython-311.pyc │ │ │ │ │ ├── config.cpython-311.pyc │ │ │ │ │ ├── node_mappings.cpython-311.pyc │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ ├── categories.py │ │ │ │ ├── config.py │ │ │ │ ├── node_mappings.py │ │ │ │ ├── Patch_Notes.md │ │ │ │ ├── README.md │ │ │ │ └── __init__.py │ │ │ ├── ComfyUI_smZNodes/ │ │ │ │ ├── modules/ │ │ │ │ │ ├── hypernetworks/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ └── hypernetwork.cpython-311.pyc │ │ │ │ │ │ └── hypernetwork.py │ │ │ │ │ ├── textual_inversion/ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ └── textual_inversion.cpython-311.pyc │ │ │ │ │ │ └── textual_inversion.py │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ ├── devices.cpython-311.pyc │ │ │ │ │ │ ├── errors.cpython-311.pyc │ │ │ │ │ │ ├── prompt_parser.cpython-311.pyc │ │ │ │ │ │ ├── rng_philox.cpython-311.pyc │ │ │ │ │ │ ├── script_callbacks.cpython-311.pyc │ │ │ │ │ │ ├── sd_hijack.cpython-311.pyc │ │ │ │ │ │ ├── sd_hijack_clip.cpython-311.pyc │ │ │ │ │ │ ├── sd_hijack_open_clip.cpython-311.pyc │ │ │ │ │ │ ├── sd_hijack_optimizations.cpython-311.pyc │ │ │ │ │ │ ├── sd_hijack_unet.cpython-311.pyc │ │ │ │ │ │ ├── sd_hijack_utils.cpython-311.pyc │ │ │ │ │ │ ├── sd_samplers_cfg_denoiser.cpython-311.pyc │ │ │ │ │ │ └── shared.cpython-311.pyc │ │ │ │ │ ├── devices.py │ │ │ │ │ ├── errors.py │ │ │ │ │ ├── mac_specific.py │ │ │ │ │ ├── prompt_parser.py │ │ │ │ │ ├── rng_philox.py │ │ │ │ │ ├── script_callbacks.py │ │ │ │ │ ├── sd_hijack.py │ │ │ │ │ ├── sd_hijack_clip.py │ │ │ │ │ ├── sd_hijack_clip_old.py │ │ │ │ │ ├── sd_hijack_open_clip.py │ │ │ │ │ ├── sd_hijack_optimizations.py │ │ │ │ │ ├── sd_hijack_unet.py │ │ │ │ │ ├── sd_hijack_utils.py │ │ │ │ │ ├── sd_samplers_cfg_denoiser.py │ │ │ │ │ └── shared.py │ │ │ │ ├── web/ │ │ │ │ │ ├── js/ │ │ │ │ │ │ ├── exif.js │ │ │ │ │ │ ├── metadata.js │ │ │ │ │ │ └── smZdynamicWidgets.js │ │ │ │ ├── __pycache__/ │ │ │ │ │ ├── nodes.cpython-311.pyc │ │ │ │ │ ├── smZNodes.cpython-311.pyc │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ ├── .gitignore │ │ │ │ ├── LICENSE │ │ │ │ ├── nodes.py │ │ │ │ ├── README.md │ │ │ │ ├── smZNodes.py │ │ │ │ └── __init__.py │ │ │ ├── ComfyUI_UltimateSDUpscale/ │ │ │ │ ├── modules/ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ ├── devices.cpython-311.pyc │ │ │ │ │ │ ├── images.cpython-311.pyc │ │ │ │ │ │ ├── processing.cpython-311.pyc │ │ │ │ │ │ ├── scripts.cpython-311.pyc │ │ │ │ │ │ ├── shared.cpython-311.pyc │ │ │ │ │ │ ├── upscaler.cpython-311.pyc │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ ├── devices.py │ │ │ │ │ ├── images.py │ │ │ │ │ ├── processing.py │ │ │ │ │ ├── scripts.py │ │ │ │ │ ├── shared.py │ │ │ │ │ ├── upscaler.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── repositories/ │ │ │ │ │ ├── ultimate_sd_upscale/ │ │ │ │ │ │ ├── scripts/ │ │ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ │ │ └── ultimate-upscale.cpython-311.pyc │ │ │ │ │ │ │ └── ultimate-upscale.py │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ └── README.md │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ └── __init__.py │ │ │ │ ├── __pycache__/ │ │ │ │ │ ├── gradio.cpython-311.pyc │ │ │ │ │ ├── nodes.cpython-311.pyc │ │ │ │ │ ├── usdu_patch.cpython-311.pyc │ │ │ │ │ ├── utils.cpython-311.pyc │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ ├── .gitattributes │ │ │ │ ├── .gitignore │ │ │ │ ├── .gitmodules │ │ │ │ ├── gradio.py │ │ │ │ ├── LICENSE │ │ │ │ ├── nodes.py │ │ │ │ ├── README.md │ │ │ │ ├── usdu_patch.py │ │ │ │ ├── utils.py │ │ │ │ └── __init__.py │ │ │ ├── ComfyUI_UltimateSDUpscale.disabled/ │ │ │ │ ├── modules/ │ │ │ │ │ ├── devices.py │ │ │ │ │ ├── images.py │ │ │ │ │ ├── processing.py │ │ │ │ │ ├── scripts.py │ │ │ │ │ ├── shared.py │ │ │ │ │ ├── upscaler.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── repositories/ │ │ │ │ │ ├── ultimate_sd_upscale/ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ └── __init__.py │ │ │ │ ├── __pycache__/ │ │ │ │ │ ├── nodes.cpython-311.pyc │ │ │ │ │ ├── usdu_patch.cpython-311.pyc │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ ├── .gitattributes │ │ │ │ ├── .gitignore │ │ │ │ ├── .gitmodules │ │ │ │ ├── gradio.py │ │ │ │ ├── LICENSE │ │ │ │ ├── nodes.py │ │ │ │ ├── README.md │ │ │ │ ├── usdu_patch.py │ │ │ │ ├── utils.py │ │ │ │ └── __init__.py │ │ │ ├── efficiency-nodes-comfyui/ │ │ │ │ ├── .github/ │ │ │ │ │ └── FUNDING.yml │ │ │ │ ├── images/ │ │ │ │ │ ├── nodes/ │ │ │ │ │ │ ├── AnimateDiff & HiResFix Scripts.gif │ │ │ │ │ │ ├── AnimateDiff - Node Example.gif │ │ │ │ │ │ ├── HighResFix - Node Example.gif │ │ │ │ │ │ ├── Image Overlay - Node Example.png │ │ │ │ │ │ ├── NODE - AnimateDiff Script.png │ │ │ │ │ │ ├── NODE - Eff. Loader SDXL.png │ │ │ │ │ │ ├── NODE - Efficient Loader.png │ │ │ │ │ │ ├── NODE - Evaluate Floats.png │ │ │ │ │ │ ├── NODE - Evaluate Integers.png │ │ │ │ │ │ ├── NODE - Evaluate Strings.png │ │ │ │ │ │ ├── NODE - HighRes-Fix Script.png │ │ │ │ │ │ ├── NODE - Image Overlay.png │ │ │ │ │ │ ├── NODE - KSampler (Efficient).png │ │ │ │ │ │ ├── NODE - KSampler Adv. (Efficient).png │ │ │ │ │ │ ├── NODE - KSampler SDXL (Eff.).png │ │ │ │ │ │ ├── NODE - Noise Control Script.png │ │ │ │ │ │ ├── NODE - Tiled Upscaler Script.png │ │ │ │ │ │ ├── NODE - XY Plot Script.png │ │ │ │ │ │ ├── NODE - XY Plot.png │ │ │ │ │ │ ├── NodeMenu - Efficient Loaders.png │ │ │ │ │ │ ├── readme.md │ │ │ │ │ │ ├── ScriptChain.png │ │ │ │ │ │ ├── Tiled Upscaler - Node Example.gif │ │ │ │ │ │ └── XY Plot - Node Example.png │ │ │ │ │ ├── 2023-10-31_22-43-17.png │ │ │ │ │ ├── 2023-11-01_14-25-01.png │ │ │ │ │ ├── 2023-11-01_19-54-59.png │ │ │ │ │ ├── 2023-11-04_22-32-57.png │ │ │ │ │ ├── 2023-11-04_22-33-57.png │ │ │ │ │ ├── 2023-11-04_22-46-20.png │ │ │ │ │ ├── 2023-11-04_22-47-09.png │ │ │ │ │ ├── 2023-11-04_22-57-28.png │ │ │ │ │ ├── 2023-11-04_23-10-03.png │ │ │ │ │ ├── 2023-11-05_00-02-07.png │ │ │ │ │ ├── 2023-11-05_00-02-34.png │ │ │ │ │ ├── 2023-12-08_19-53-37.png │ │ │ │ │ ├── 2023-12-08_19-54-11.png │ │ │ │ │ ├── 2024-01-19_22-39-03.png │ │ │ │ │ ├── 2024-01-19_22-39-26.png │ │ │ │ │ ├── 2024-01-19_22-39-50.png │ │ │ │ │ ├── ComfyUI_temp_vpose_00005_.png │ │ │ │ │ └── README.md │ │ │ │ ├── js/ │ │ │ │ │ ├── node_options/ │ │ │ │ │ │ ├── common/ │ │ │ │ │ │ │ ├── modelInfoDialog.css │ │ │ │ │ │ │ ├── modelInfoDialog.js │ │ │ │ │ │ │ └── utils.js │ │ │ │ │ │ ├── addLinks.js │ │ │ │ │ │ ├── addScripts.js │ │ │ │ │ │ ├── addXYinputs.js │ │ │ │ │ │ ├── modelInfo.js │ │ │ │ │ │ ├── setResolution.js │ │ │ │ │ │ ├── swapLoaders.js │ │ │ │ │ │ ├── swapSamplers.js │ │ │ │ │ │ ├── swapScripts.js │ │ │ │ │ │ └── swapXYinputs.js │ │ │ │ │ ├── appearance.js │ │ │ │ │ ├── gif_preview.js │ │ │ │ │ ├── previewfix.js │ │ │ │ │ ├── seedcontrol.js │ │ │ │ │ ├── widgethider.js │ │ │ │ │ └── workflowfix.js │ │ │ │ ├── models/ │ │ │ │ │ └── readme.md │ │ │ │ ├── py/ │ │ │ │ │ ├── __pycache__/ │ │ │ │ │ │ ├── bnk_adv_encode.cpython-311.pyc │ │ │ │ │ │ ├── bnk_tiled_samplers.cpython-311.pyc │ │ │ │ │ │ ├── bnk_tiling.cpython-311.pyc │ │ │ │ │ │ ├── cg_mixed_seed_noise.cpython-311.pyc │ │ │ │ │ │ ├── city96_latent_upscaler.cpython-311.pyc │ │ │ │ │ │ ├── smZ_cfg_denoiser.cpython-311.pyc │ │ │ │ │ │ ├── smZ_rng_source.cpython-311.pyc │ │ │ │ │ │ ├── ttl_nn_latent_upscaler.cpython-311.pyc │ │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ │ ├── bnk_adv_encode.py │ │ │ │ │ ├── bnk_tiled_samplers.py │ │ │ │ │ ├── bnk_tiling.py │ │ │ │ │ ├── cg_mixed_seed_noise.py │ │ │ │ │ ├── city96_latent_upscaler.py │ │ │ │ │ ├── sd15_resizer.pt │ │ │ │ │ ├── sdxl_resizer.pt │ │ │ │ │ ├── smZ_cfg_denoiser.py │ │ │ │ │ ├── smZ_rng_source.py │ │ │ │ │ ├── ttl_nn_latent_upscaler.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── workflows/ │ │ │ │ │ ├── AnimateDiff & HiResFix Scripts.gif │ │ │ │ │ ├── Eff_animatediff_script_wf001.png │ │ │ │ │ ├── eff_animatescriptWF001.gif │ │ │ │ │ ├── Eff_multiKsampler_withScriptsSDXL.png │ │ │ │ │ ├── EFF_TiledscriptWorkflow.png │ │ │ │ │ ├── Eff_XYPlot - LoRA Model vs Clip Strengths01.png │ │ │ │ │ ├── HiResFix Script.png │ │ │ │ │ ├── HiResfix_workflow.png │ │ │ │ │ ├── SDXL Refining & Noise Control Script.png │ │ │ │ │ ├── SDXL_base_refine_noise_workflow.png │ │ │ │ │ ├── SimpleEval_Node_Examples.txt │ │ │ │ │ ├── Tiled Upscaler Script.png │ │ │ │ │ ├── XY Plot Input Manual Entry Notes.txt │ │ │ │ │ ├── XYPlot - LoRA Model vs Clip Strengths.png │ │ │ │ │ └── XYPlot - Seeds vs Checkpoints & Stacked Scripts.png │ │ │ │ ├── __pycache__/ │ │ │ │ │ ├── efficiency_nodes.cpython-311.pyc │ │ │ │ │ ├── tsc_utils.cpython-311.pyc │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ ├── arial.ttf │ │ │ │ ├── efficiency_nodes.py │ │ │ │ ├── funding.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── node_settings.json │ │ │ │ ├── README.md │ │ │ │ ├── requirements.txt │ │ │ │ ├── tsc_utils.py │ │ │ │ └── __init__.py │ │ │ ├── was-node-suite-comfyui-main/ │ │ │ │ ├── modules/ │ │ │ │ │ ├── BLIP/ │ │ │ │ │ │ ├── blip_configs/ │ │ │ │ │ │ │ ├── bert_config.json │ │ │ │ │ │ │ ├── caption_coco.yaml │ │ │ │ │ │ │ ├── med_config.json │ │ │ │ │ │ │ ├── nlvr.yaml │ │ │ │ │ │ │ ├── nocaps.yaml │ │ │ │ │ │ │ ├── pretrain.yaml │ │ │ │ │ │ │ ├── retrieval_coco.yaml │ │ │ │ │ │ │ ├── retrieval_flickr.yaml │ │ │ │ │ │ │ ├── retrieval_msrvtt.yaml │ │ │ │ │ │ │ ├── vqa.yaml │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── blip_med.py │ │ │ │ │ │ ├── blip_module.py │ │ │ │ │ │ ├── blip_module_license.txt │ │ │ │ │ │ ├── blip_vit.py │ │ │ │ │ │ └── __init__.py │ │ │ │ │ └── __init__.py │ │ │ │ ├── repos/ │ │ │ │ │ ├── SAM/ │ │ │ │ ├── res/ │ │ │ │ │ ├── font.ttf │ │ │ │ │ ├── haarcascade_eye.xml │ │ │ │ │ ├── haarcascade_frontalface_alt.xml │ │ │ │ │ ├── haarcascade_frontalface_alt2.xml │ │ │ │ │ ├── haarcascade_frontalface_alt_tree.xml │ │ │ │ │ ├── haarcascade_frontalface_default.xml │ │ │ │ │ ├── haarcascade_profileface.xml │ │ │ │ │ ├── haarcascade_upperbody.xml │ │ │ │ │ └── lbpcascade_animeface.xml │ │ │ │ ├── __pycache__/ │ │ │ │ │ ├── WAS_Node_Suite.cpython-311.pyc │ │ │ │ │ └── __init__.cpython-311.pyc │ │ │ │ ├── .gitignore │ │ │ │ ├── ComfyUI_+_WAS_Node_Suite_and_ComfyUI_Manager.ipynb │ │ │ │ ├── install.bat │ │ │ │ ├── install_alt.bat │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── requirements.txt │ │ │ │ ├── WAS_Node_Suite.py │ │ │ │ ├── was_suite_config.json │ │ │ │ └── __init__.py │ │ ├── 模型/ │ │ │ ├── animegodxl_v5.safetensors │ │ │ └── dreamshaperXL_alpha2Xl10.safetensors │ │ ├── ckpt位置.png │ │ ├── custom_notes位置.png │ │ ├── models位置.png │ │ ├── VAE,放大位置.png │ │ └── 使用手册.txt │ ├── 一键换装换背景(国外no.6)/ │ │ ├── workflow1.json │ │ ├── workflow2.json │ │ └── 自定义节点、模型、设置.txt │ ├── 一键抠图换背景融图的工作流/ │ │ ├── image_maGotON8_1721960023034_raw.jpg │ │ └── workflow-superb-product-background-replacement-workflow-m56e9sjLf0G0rFpGvcS9-spaniel_offbeat_13-openart.ai.json │ ├── 一键扩图(Outpaint)/ │ │ ├── image_LuqtTdzn_1717181329992_raw.webp │ │ └── workflow-outpaint-bduck-gCPXkWhiokabDrytzmKF-bduck_vady-openart.ai.json │ ├── 一键数据收集炼丹素材/ │ │ ├── workflow-one-click-dataset-QoOqXTelqSjMwZ0fvxQ9-serval_quirky_69-openart.ai (1).json │ │ └── 使用前注意提示.txt │ ├── 一些用到的模型文件/ │ │ ├── 插帧器/ │ │ │ └── ckpts.rar │ │ └── 说明.txt │ ├── 一致的角色创建器(角色表)/ │ │ ├── image_n-c5X67d_1709083534060_raw.jpg │ │ ├── image_OEw1f7J3_1709083534132_raw.webp │ │ └── workflow-consistant-character-maker-character-sheet-TC5NGDBc2Rdbq8YjKGYH-tenforce-openart.ai.json │ ├── 艺术家风格化工作流/ │ │ └── 风格艺术-openart.ai.json │ ├── 艺术字/ │ │ ├── ckpt位置.png │ │ ├── ComfyUI_00046_.png │ │ ├── control_v11f1p_sd15_depth.pth │ │ ├── custom_notes位置.png │ │ ├── models位置.png │ │ ├── svd_xt.safetensors │ │ ├── VAE,放大位置.png │ │ ├── vae-ft-mse-840000-ema-pruned.safetensors │ │ ├── 使用手册.txt │ │ └── 艺术字.json │ ├── 遇见奇迹之翼/ │ │ ├── image_gROCCSc1_1721897851124_raw.jpg │ │ ├── image_t6ZVs_d6_1721897851136_raw.jpg │ │ └── workflow--jrirh4u9QYdn18GqzQBN-banny-openart.ai.json │ ├── 遮罩用图像源进行内画,以获得灵感/ │ │ ├── mask-and-inpaint-thumbnail-2.webp │ │ └── workflow-mask-and-inpaint-mask-anything-listed-inpaint-with-an-image-source-for-inspiration-TZbSjLrGwfT80sb47ZZX-salamander_hopeful_43-openart.ai.json │ ├── 指定多位置生成图像 _ B.Duck小黄鸭/ │ │ ├── image_1lhrR9uF_1717304958921_raw.jpg │ │ ├── image_Q9OAJqyj_1717304957279_raw.jpg │ │ ├── image_WwRYGCr7_1717304922893_raw.jpg │ │ └── workflow-_-bduck-U22eo0K06smAv5FeidsZ-bduck_vady-openart.ai.json │ ├── 制作自己的免费贴纸/ │ │ ├── gif_r0BDvvrP_1719116385294_raw.webp │ │ ├── image_Om_Aw0Y8_1719116389104_raw.webp │ │ └── workflow-stickeryou---1-photo-for-stickers-e8TPNxcEGKdNJ40bQXlU-rui400-openart.ai.json │ ├── 终极创意8k工作流/ │ │ ├── 效果图/ │ │ │ ├── ComfyUI_temp_afshs_00002_.png │ │ │ ├── ComfyUI_temp_afshs_00003_ (1).png │ │ │ ├── ComfyUI_temp_afshs_00003_.png │ │ │ ├── ComfyUI_temp_djteq_00002_.png │ │ │ ├── ComfyUI_temp_drysf_00007_.png │ │ │ ├── ComfyUI_temp_drysf_00009_.png │ │ │ ├── ComfyUI_temp_hopsz_00002_.png │ │ │ ├── ComfyUI_temp_hopsz_00003_.png │ │ │ ├── ComfyUI_temp_rexhg_00029_ (1).png │ │ │ ├── ComfyUI_temp_rexhg_00029_.png │ │ │ ├── fxworkflow.png │ │ │ ├── particles.png │ │ │ └── Screenshot 2024-01-15 181034.png │ │ ├── Ultimate Creative Workflow.json │ │ ├── workflow-ultimate-creative-workflow-Cr0lXJq1amVaGEOEodRy-iahmedabdelnaby-openart.ai.json │ │ └── 使用教程.txt │ ├── 自制换脸工作流/ │ │ ├── video_c44tTy-Z_1720847189994_raw.mp4 │ │ └── workflow-change-face-4RJFsFp9oXdlP9rty2cI-grinlau-openart.ai.json │ ├── !AnimateDiff_v2_fix.json │ ├── #初_文生_语义1.json │ ├── 00-InpaintHand-ComfyUIWorkflow_V1.json │ ├── 00-LCM 5 步快速抽卡-ComfyUIWorkflow_V1.json │ ├── 00-SDXL-Turbo增强版-ComfyWorkflow_1.0.json │ ├── 00-高清放大UltimateUpscale-ComfyUI_V1.json │ ├── 00-角色一致性FaceID+IPA控制-ComfyUI_V2.json │ ├── 00-角色一致性FaceID基础工作流-ComfyUI_V2.json │ ├── 00-图生图工作流IP-Adapter-ComfyUI_V1.json │ ├── 00-文生图SVD视频-ComfyUI Workflow_V1.json │ ├── 1.5文生图+controlnet.json │ ├── 10-29简化动画工作流.json │ ├── 1231233.json │ ├── 1fe2361c16565661f8000ba3ff6bcdd5__8.json │ ├── 2.0放大supir.json │ ├── 20240317电商产品(多抠图模型版)-无锯齿、自动调节位置.json │ ├── 23.png │ ├── 23.webp │ ├── 3D+三维.json │ ├── 3_sc.json │ ├── 4步流.json │ ├── 4路-图文反推.json │ ├── 6854e1aec488cd9a3919eb5564f9db5d__8.json │ ├── 765老照片修复上色.json │ ├── 8.AIX人像摄影一键景深.json │ ├── ✅cascade_text.json │ ├── ✅InstantID_Lighting_Openpose_简洁版.json │ ├── ✅InstantID_openpose_简洁版.json │ ├── ✅Realtime Reactor 双人快速换脸.json │ ├── ✅Realtime Reactor快速换脸.json │ ├── ✅swap_face_instantid_2_step可留眼镜.json │ ├── AAA-PG2.5+XL+翻译出图.json.json.json │ ├── AC_FUN_THEME.json │ ├── AegisFlow_1.5.json │ ├── AIX3.0梳理 工作流.json │ ├── AIX人像摄影2.0.json │ ├── AIX摄影3.0新春福利.json │ ├── AIX摄影6.0.json │ ├── AI扩图 comfyui工作流_comfyui ai扩图工作流.json │ ├── AI扩图未删减lama版.json │ ├── ai摄影-两张图工作流.json │ ├── animate-vid2vid效果差.json │ ├── Animatediff img2img2vid VideoPrediction SparseCtrl.json │ ├── AnimateDiff with Prompt Travel and OpenPose Keyframing.json │ ├── AnimateDiff 文生视频工作流(可选2种风格)带你吃火锅.json │ ├── AnimateDiff-MotionDirector_workflow.json │ ├── AnimateDiff-MotionDirector中文.json │ ├── animatediff10.json │ ├── animatediff工作流2((丝滑变装)).json │ ├── animateDiff蒙版动画.json │ ├── animate_lora.json │ ├── animate_p2a_sd_xl.json │ ├── animate_p2a_方便.json │ ├── animate_p2v.json │ ├── animate_sd_xt.json │ ├── animate_simple.json │ ├── animate_t2a_fast.json │ ├── animate_t2a_sd_xl.json │ ├── animate_t2a_sd_xl_翻译.json │ ├── animate_t2a_sd_xl_翻译2.json │ ├── animate_t2v.json │ ├── animate_t2v_2.json │ ├── animate_V2V.json │ ├── animate_xl_bad.json │ ├── animate_从一张图片动画过度到另一张.json │ ├── animate_放大.json │ ├── animdiff.json │ ├── APlayground v2.5.json │ ├── Argus-v10.json │ ├── A修手.json │ ├── beauty1.png │ ├── become-image-ui.json │ ├── become-image.json │ ├── c2f85a34a074579cb3b735eff17c7a5e__8.json │ ├── canny.json │ ├── Cascade-c-sdxl-2.json │ ├── cascade.resampler.workflow-Alpha2.marduk191.json │ ├── CascadeT2I.json │ ├── CascadeT2I_v2.json │ ├── CascadeWorkflow-PAseer.json │ ├── cascade_v2_workflow.json │ ├── cascade标准流.json │ ├── Cc啊程、一键扩图.json │ ├── chonghuivideo.json │ ├── Cloth_Change_with-prompt.json │ ├── cn修手工作流.json │ ├── coadapterAI扩图.json │ ├── ComfyUi _ 一份简单的特征替换(二次元)_v1.0.json │ ├── ComfyUi _ 一份简单的修手方案_v1.0.json │ ├── ComfyUI+AnimateDiff+ControlNet+IPAdapter视频转动画重绘.json │ ├── ComfyUI_00053_.webp │ ├── comfyui_add_watermark_v1 (1).json │ ├── comfyui_add_watermark_v1.json │ ├── comfyui_screenshot.png │ ├── comfyui_sdxl_lightning_unet .json │ ├── ComfyUI_temp_mavgc_00001_.png │ ├── ComfyUI_temp_qtxnp_00046_.png │ ├── ComfyUI_temp_qtxnp_00067_.png │ ├── comfyui工作流-潜空间_模型放大工作流(高清修复)_1.0.json │ ├── ComfyUI人像双重曝光工作流_2.0.json │ ├── comfyui系列15-视频转绘02 -视频换脸.json │ ├── comfyui系列6-人物背景替换工作流.json │ ├── ComfyUI自动更换人像背景工作流_1.0.json │ ├── ComfyUI自动语义分割人像工作流_1.0.json │ ├── comfyworkflows_02dbdf5d-2e01-44bc-8dc2-ac103445146a.json │ ├── comfyworkflows_0c6a94b7-ef0a-4b2b-881e-e90ac67d8320.json │ ├── comfyworkflows_805be3be-c52a-4bbf-a566-2b7d07fda0a8.png │ ├── comfyworkflows_84e00774-4a21-4555-b4dd-063eec3e604a.json │ ├── comfyworkflows_c23b2d27-7e68-4218-ab6f-8a52c28dacc2.json │ ├── comfyworkflows_ce7085f8-1dbc-485a-86e2-73c77683770c.json │ ├── comfyworkflows_e139b043-706c-4e42-8ac2-442f70423cd6.png │ ├── comfyworkflows_f4278e6c-8bdc-4809-8965-e7970ab5e3b6.json │ ├── comfyworkflows_f5190eea-766d-477b-a3e9-03faa954a524.png │ ├── comfyworkflows_img_to_img_cascade.json │ ├── controlnet缩放填充+提示反推+放大-ComfyUI_1.0.json │ ├── coze_bots_prompts.md │ ├── custom_obsidian.json │ ├── cute-youcreate-your-cartoon-likeness-using-1-photo.json │ ├── cuteyou.json │ ├── CXH & ZHO.json │ ├── dance.json │ ├── daniel_williams_stable_cascade_upscaled_with_stable_diffusion_comfyworkflows.json │ ├── deepseek-vl-7b.json │ ├── defaultGraph.js │ ├── depth-pingpong-video-perspective.json │ ├── differential-diffusion-v0.1.json │ ├── differential-diffusion-v0.2.json │ ├── differential-diffusion.json │ ├── dynamicrafter_looping_example_01.json │ ├── DynamoXL-v1-txt2img.json │ ├── easy-theme-photo.json │ ├── easyphoto.json │ ├── easyphotov1_2_0.json │ ├── easyphoto_v1_1_0.json │ ├── errorflow.json │ ├── erroworkflow2.json │ ├── extension-node-map.json │ ├── FaceID_portrait.json │ ├── FaceID人脸融合.json │ ├── faceswap.json │ ├── ffmpeg.rar │ ├── gif_B5Z68N4B_1698532736577_raw.gif │ ├── girl2.png │ ├── GLIGEN.json │ ├── GTM_Cascade_v3.0.json │ ├── hires.fix-放大模型.json │ ├── hires.fix潜空间放大.json │ ├── house_of_dim_faceswap_ldsr_workflow.json │ ├── howdo__colorize___restore_old_images_comfyworkflows.json │ ├── hypernetwork_example.png │ ├── i2i_mask_by_text.json │ ├── ic-light---product-photography.json │ ├── image2music.json │ ├── inpaint.json │ ├── inpaint扩图工作流.json │ ├── instant-stickers.json │ ├── instantID2.0本地模型workflow.json │ ├── InstantID_basic.json │ ├── InstantID_depth.json │ ├── InstantID_IPAdapter.json │ ├── InstantID_multi_id.json │ ├── InstantID_posed.json │ ├── IP-adapter+FaceID 模型组合11种面部.json │ ├── ip-adapter-anime.json │ ├── IPAdapter AnimateDiff Prompt Travle With Frame Interpolation v1.0.json │ ├── ipadapter-facid-v2.json │ ├── IPadapter-plusV2换脸v001.json │ ├── ipadapter_advanced.json │ ├── ipadapter高级应用技巧.json │ ├── IP两个人物合照优化版(带你吃火锅工作流).json │ ├── Juggernaut XL Lightning Workflow.json │ ├── Jungle.json │ ├── lama图像外扩不改变原图-ComfyUI_v1.0.json │ ├── layerdiffusion-transparent-image-zwvsG7qPUNtACubAFuZr-datou-openart.ai.json │ ├── LayerDiffusion-v0.1.json │ ├── layered_diffusion_fg_example.json │ ├── layer_diffusion_cond_fg_all.json │ ├── layer_diffusion_diff_bg_stop_at.json │ ├── layer_diffusion_joint.json │ ├── LCM+ResAdapter换512像素背景.json │ ├── lcm+sd-dynamic-thresholding.json │ ├── LCM_workflow-v3.0.json │ ├── lightning+cn.json │ ├── llava_1.6_SUPIR(1).json │ ├── llava_1.6_SUPIR.json │ ├── lora_example.json │ ├── LORA训练预处理.json │ ├── maker.json │ ├── malaoshi.json │ ├── MarkurysAwesomeAnimateLCM-CarWorkflow.json │ ├── Mars.json │ ├── may-remini粘土卡通版-粘土粘土clay.json │ ├── Mickmumpitz_Vid2Vid_PIXAR_v01.json │ ├── model_index (1).json │ ├── NoisedOutpaint.json │ ├── Nudify.json │ ├── one step t2i.json │ ├── openpose.json │ ├── outpainting.json │ ├── output.png │ ├── PG2.5+prompt to prompt.json │ ├── pg2.5+sd1.5fix_face.json │ ├── pg2.5+面部细化+放大.json │ ├── pg2.5.json │ ├── pg2.5_TCD.json │ ├── pg2.5修脸修手-v3.json │ ├── pg2.5修手修脸.json │ ├── photomaker.json │ ├── PhotoMaker_fromhub【Zho】.json │ ├── PhotoMaker_lora_batch【Zho】.json │ ├── PhotoMaker官方插件-flow.json │ ├── pic_base.json │ ├── pic_base_fixCFG.json │ ├── pic_base_refiner.json │ ├── pic_base_翻译.png │ ├── pic_control-lora-canny-basic_example.json │ ├── pic_controlnet.json │ ├── pic_controlnet_lora.json │ ├── pic_controlnet_根据提示词合并两张图片 (1).json │ ├── pic_controlnet_根据提示词合并两张图片.json │ ├── pic_detail.json │ ├── pic_girl.json │ ├── pic_inpaint_ipadapter_fast.json │ ├── pic_ip2.json │ ├── pic_ip3.json │ ├── pic_ip3.png │ ├── pic_IPAdapter_inpaint.json │ ├── pic_IPAdapter_prepped.json │ ├── pic_ip_2to1.json │ ├── pic_lora.json │ ├── pic_lora_controlnet2.json │ ├── pic_mutiareaconding.json │ ├── pic_p2p_cartoon.png │ ├── pic_p2p_controlnet-depth-sdxl.json │ ├── pic_p2p_fast.json │ ├── pic_p2p_inpaint_base.json │ ├── pic_p2p_inpaint_自定义尺寸.json │ ├── pic_sample.json │ ├── pic_sdxl_prompt_styler_workflow_by_edmond.json │ ├── pic_sdxl_放大.json │ ├── pic_style.json │ ├── pic_t2p_2lora.json │ ├── pic_t2p_base.png │ ├── pic_t2p_change_seg.json │ ├── pic_t2p_fast_base.json │ ├── pic_t2p_style.json │ ├── pic_t2p_style_fast.json │ ├── pic_t2p_style_fast.png │ ├── pic_t2p_style_fast_翻译.png │ ├── pic_t2p_style_lcm_fast.png │ ├── pic_t_inpaint2p.json │ ├── pic_xl2.json │ ├── pic_xl_base_refiner.json │ ├── pic_xl_canny.json │ ├── pic_xl_lora_多格式.json │ ├── pic_xl_t2p2p_canny.json │ ├── pic_分区控制.json │ ├── pic_改变严肃_生成素描_example_workflow.json │ ├── pic_筛选filter-by-season.json │ ├── pic_图_模板_再生成图.json │ ├── pic_图生图_good.json │ ├── pic_图生图_mix2pic.json │ ├── pic_组合_composition-by-photobashing.json │ ├── PixArt-text-to-image-workflow.json │ ├── PixArtAlpha Standard【Zho】.json │ ├── playground 2.5工作流.json │ ├── playground_v2.5.json │ ├── prompt_compare.json │ ├── prompt_pg2.5-2.json │ ├── prompt生成.json │ ├── PS实时投屏工作流.png │ ├── python_embeded-46ebf94b985d.rar.qkdownloading │ ├── qwen vs gemini for txt2img with stable cascade.json │ ├── qwen_workflow-2.json │ ├── q版动漫手办(1).json │ ├── q版动漫手办(2).json │ ├── q版动漫手办.json │ ├── README(1).md │ ├── README.md │ ├── real2comic.json │ ├── real2comics_workflow.json │ ├── refine.json │ ├── rescale_cfg_workflow.json │ ├── reward_images.json │ ├── richard_henry___________v2_json_comfyworkflows.json │ ├── SC构图+SD1.5重绘.json │ ├── sd15.json │ ├── sd15_image_to_prompt.json │ ├── sd15_text_to_prompt.json │ ├── SDXL - CLOTHES.json │ ├── SDXL 多模型出图对比.json │ ├── sdxl-lightning-8-step-lora-upscaler-refiner.json │ ├── SDXL-Turbo 高清修复4K出图工作流_v2.json │ ├── sdxlfaceidworkflow.json │ ├── sdxlturbo_example.png │ ├── sdxl_controlnet_canny1 3.json │ ├── sdxl_controlnet_canny1.json │ ├── sdxl_heibai1_20240218-200210.json │ ├── sdxl_lighting-animatediffFP16(1).json │ ├── sdxl_lighting-animatediffFP16.json │ ├── sdxl_prompt_styler_workflow_by_edmond.json │ ├── sdxl_styles_base.json │ ├── sdxl_styles_sai.json │ ├── sdxl_styles_twri.json │ ├── SDXL_TILE_UPSCL_V01.json │ ├── SDXL_ultimatesd_hiresfix.json │ ├── sd_xl_turbo_4.png │ ├── sd_xl_turbo_5_翻译.png │ ├── sd_xl_turbo_icon.png │ ├── sd_xl_turbo_lora.png │ ├── sd_xl_turbo画人一般.png │ ├── sd重绘加gemini打标.json │ ├── segformer_b2_512x512_rs_building.onnx │ ├── shareBookSource.json │ ├── show.json │ ├── SimpleEye+MouthMovement.json │ ├── SleipnirLoraV2.json │ ├── SparseCtrl Scribble Mode.json │ ├── Stable Cascade ImagePrompt Standard【Zho】.json │ ├── Stable Cascade Standard【Zho】.json │ ├── stable-Cascade工作流加强版.json │ ├── StableSR+SUPIR-2.json │ ├── stablesr_w_color_fix.json │ ├── stablesr_w_UltimateSDUpscale.json │ ├── stableSR放大2倍版.json │ ├── stableSR高清+gemini自动打标.json │ ├── stable_cascade.json │ ├── stable_cascade_image_remixing.json │ ├── stable_cascade_image_remixing_multiple.json │ ├── stable_cascade_image_to_image.json │ ├── stable_cascade_text_to_image.json │ ├── stable_cascade_workflow_test.json │ ├── stable_cascade_只会1girl的小白.json │ ├── stephan_tual_krea_ai_magnific_ai_style_fun_upscaler___make_video_games_real__comfyworkflows.json │ ├── style_sd_xl_turbo.png │ ├── superprompt-v1+reward.json │ ├── SUPIR_workflow-v0.1.json │ ├── SUPIR_workflow.json │ ├── SV3D workflow.json │ ├── sv3d_experiment_kijai_01.json │ ├── SVD-LCM加速.json │ ├── svd_lcm.json │ ├── SVD高清细化工作流.json │ ├── SVD文生视频.json │ ├── swap_face_instantid_2_step.json │ ├── Tempest_4k.json │ ├── test_cn_aux_arthur.json │ ├── test_cn_aux_full.json │ ├── Test_Yurii.json │ ├── Text2img+Lora+Hires+ADx2+Upscale+Style filter_V2.json │ ├── txt2vid--animatediff.json │ ├── txt2video_1_3_cascade.json │ ├── txt_to_image_to_video.webp │ ├── Ultra Upscale SDXL v1.0.json │ ├── V1.0 InstantID + ArtGallery【Zho】.json │ ├── V1.0 InstantID_fromhub【Zho】.json │ ├── V1.0 InstantID_locally【Zho】.json │ ├── V2.0 InstantID_fromhub_pose_ref【Zho】.json │ ├── V2.0 InstantID_locally_pose_ref【Zho】.json │ ├── V2.0 InstantID_pose_ref + ArtGallery 【Zho】.json │ ├── V2.5 PhotoMaker_locally【Zho】.json │ ├── v3_cascade_workflow.json │ ├── video_frames_batch_handle.json │ ├── VLM-test.json │ ├── wf.json │ ├── workflow--HchnLQN6VVBGr9JA1oQd-easeclick-openart.ai.json │ ├── workflow-5ecaf835f288.json │ ├── workflow-a-lineart-workflow-oHxQfkdpkqim1ihQiVIF-kakapo_costly_42-openart.ai.json │ ├── workflow-animate-gif---from-one-image-to-another-O54Z4dTTT2Xcpe1GNEIy--openart.ai.json │ ├── workflow-animatediff-v3-workflow-with-ipadapter-and-controlnets-H5F2mm5LdYuMvq3JjOmU-grouse_athletic_95-openart.ai (1).json │ ├── workflow-boob-boom-datou-openart.ai-openpose+ipadapter-brenwut.json │ ├── workflow-boob-boom-LwU8Semr5IGVFrPBJdQl-datou-openart.ai.json │ ├── workflow-changing-modelse-commerce-platform-Gy1wS6N1CGME8ANz1pHx-ghroth-openart.ai.json │ ├── workflow-color-change-45Fj7oWqC1JI8k5QuNM5-lion_deserted_68-openart.ai.json │ ├── workflow-cute-you-OWYLMYqWMViEeZXLjtqf-rui400-openart.ai.json │ ├── workflow-cute-you-simplified-speed-doubled.json │ ├── workflow-cute-youcreate-your-cartoon-likeness-using-1-photo-2vwb81MasZTJWU7Zko6L-rui400-openart.ai.json │ ├── workflow-easy-8k-upsacle-YVBJsz3eSc8HUKQnXjvQ-seven947-openart.ai.json │ ├── workflow-easy-theme-photo-YnSmJrwnJ0Bs4CCzCLy7-whmc76-openart.ai.json │ ├── workflow-gong-xi-fa-cai-MQ6L05M0vRhLOPY8xIqd-datou-openart.ai.json │ ├── workflow-grayscale-mapembossingone-click-image-to-grayscale.json │ ├── workflow-hand-refiner-XNcfT4iDYnQImq2UC3lP-rhinoceros_tense_89-openart.ai.json │ ├── workflow-instant-id-v2lOGKyGkNRQLz3RxxEm-rhinoceros_tense_89-openart.ai.json │ ├── workflow-majic_product-foreground-occlusion-mYDs2JBiROzzjzT7R9bi-bulldog_fruitful_46-openart.ai.json │ ├── workflow-old-photo-reborn---2-step-fix-and-recolor-of-blurry-monochrome-photo-8JVTbX8giyFcq8uMR6v0-whmc76-openart.ai.json │ ├── workflow-photographer-with-euc-score-a6B42LafeCkFxVJ59QH5-rhinoceros_tense_89-openart.ai.json │ ├── workflow-photography-studio-BvJvsHjr7q9ewW3eUKgQ-datou-openart.ai.json │ ├── workflow-product-photography-relight-v3---with-internal-frequency-separation-for-keeping-details-YrTJ0JTwCX2S0btjFeEN-risunobushi-openart.ai.json │ ├── workflow-qiban-ai-use-style-alinged-to-batch-generate-photo-stickers-Lw8Lc2iptCXeG3T3trJt-wolverine_substantial_21-openart.ai.json │ ├── workflow-rave-animatediff-animation---text-prompt-consistency-styling-for-characters-and-background-AaH6b9J8oDPHmYenNJtS-futurebenji-openart.ai.json │ ├── workflow-real-me-figure-me-QByRkBOUSzafHqotU4Qa-akatsuzi-openart.ai.json │ ├── workflow-remove-background-people-sdxl-SSdCKf7qxWpsF9yyo7el-fish_intent_33-openart.ai.json │ ├── workflow-sdxl-lightninglora-furOW52asnN3zKXSgcDS-datou-openart.ai.json │ ├── workflow-stable-cascade-high-resolution-t6zpPwBtTNJI7rev77Sk-data_lt-openart.ai.json │ ├── workflow-stable-cascade-img2img-lWT2VR6mFDO9cvBqEsxV-data_lt-openart.ai.json │ ├── workflow-stable-cascade-sd-15.json │ ├── workflow-stable-cascade.json │ ├── workflow-stablecascade-miximg-in-stageb-70MibkWbfFP9DeZ17JdO-fish_intent_33-openart.ai.json │ ├── workflow-the-machine---murphylanga_sdxl_ultimate_2024-v50-bm1YdsbYxYCOQJTQONva-murphylanga-openart.ai.json │ ├── workflow-v10-svd---animatediff-refiner-upscaler-for-more-details-and-stable-motion-7WksNpNTk3u7D1eimIpM-monkey_blue_26-openart.ai.json │ ├── workflow-v30-lipsync-swapper-face-fix.json │ ├── workflow-zero123-animatediff-v3-k2nrE5EAsFWUVvDmYerC-rui400-openart.ai.json │ ├── wwa.json │ ├── xiushou-.json │ ├── XLMoyouArtificial_v01.safetensors │ ├── Yolo World Efficient SAM.json │ ├── yoloworld+biglama+fooocus.json │ ├── YoloWorld-EfficientSAM V1.0 IMG 【Zho】.json │ ├── zh_CN.json │ ├── _ComfyUi _ 一份简单的高清扩图_v1.0.json │ ├── ___dyanmicrafter_____comfyworkflows.json │ ├── 《Cute you!》By Rui.json │ ├── 白天转黑夜workflow.json │ ├── 背景可控 摄影工作流.json │ ├── 变变变.json │ ├── 财神.json │ ├── 测2个大模型.json │ ├── 测4个Lora(同一个大模型).json │ ├── 测试上色.json │ ├── 常态流.json │ ├── 大场景workflow-ats-4k-portrait-wf-with-dynamic-thresholding---kohya-deep-shrink---ksampler-with-restarts---tile-ups-IvOkKeP3wofUqXaZT8ks-bat_good_74-openart.ai.json │ ├── 大场景workflow-photos-that-i-couldnt-click-sdxl-p4SepxHUcGEeytJq1ZDk-shark_thorough_25-openart.ai.json │ ├── 大场景workflow-quick-quality-hi-res-with-kohya-deep-shrink-any-sdxl-model-8-step-lightning-lora-2E3EADTaPrXG58FCYXbY-neuralunk-openart.ai.json │ ├── 带翻译器的简单出图.json │ ├── 电商产品(优化版)-位置自动调节出图.json │ ├── 电商产品流程.json │ ├── 电商换装工作流.json │ ├── 电商一件换装完整修复版-非送.json │ ├── 动画-人的一生.rar │ ├── 动画素材.rar │ ├── 动漫头像v1.1.json │ ├── 动漫转真人工作流.json │ ├── 动物变装工作流.rar │ ├── 动物像素风.json │ ├── 多模型+多lora融合(1).json │ ├── 多模型+多lora融合.json │ ├── 多图测试.json │ ├── 翻流.json │ ├── 梵高背景画workflow-ipadapter-attention-masking-galore-isnD7xGgJf77aqErBqWb-matt3o-openart.ai.json │ ├── 分块绘图morning_day_evening_night.png │ ├── 分块生成_noisy_latents_3_subjects.png │ ├── 分块生成_noisy_latents_3_subjects2.png │ ├── 风格Efficiency Nodes for ComfyUI_v1.35.zip │ ├── 风格转绘.json │ ├── 芙宁娜工作流.json │ ├── 高分直出+普通模型freeU2.json │ ├── 高分直出-Kohya HiRes.json │ ├── 高清文生图.json │ ├── 高清修复逼真照片.json │ ├── 高质量摄影写真集.json │ ├── 更改人物照片的背景和衣服.json │ ├── 工作流:实时绘画-涂鸦-comfyui-艾橘溪.json │ ├── 海报.json │ ├── 合并模型-4.json │ ├── 黑杜鹃文生图1.5.json │ ├── 换背景2种方式内补tset.json │ ├── 换背景test.json │ ├── 换脸、修手、复刻发型.json │ ├── 换脸工作流.json │ ├── 换脸换头发换背景基础工作流(1).json │ ├── 换脸换头发换背景基础工作流.json │ ├── 换头发.json │ ├── 换衣服.json │ ├── 换装工作流workflow--3SGfKGR32chPK4U0rjMa-worm_tremendous_71-openart.ai.json │ ├── 基操.json │ ├── 基础:文生视频-上下文animatediff-sliding-window.json │ ├── 基础:运动lora示例animatediff-lora.json │ ├── 基础图生图.json │ ├── 基础文生图.json │ ├── 加面部修复.json │ ├── 简易主题摄影.json │ ├── 建筑实时生成!同步建模软件!.json │ ├── 建筑图工作流.json │ ├── 靓妞工作流SDXL_txt2img_hiresfix_iterative.json │ ├── 局部重绘.json │ ├── 局部重绘实现2D数字人口播.json │ ├── 科技感ComfyUI - Visual Area Conditioning _ Latent composition_2.4.zip │ ├── 科技感ComfyUI Manager_v0.9.zip │ ├── 科技感WAS's ComfyUI Workspaces (HR-Fix and more!)_HR-FixBloomWorkspace.zip │ ├── 可爱的自己简化版.json │ ├── 抠图换背景工作流.json │ ├── 扩展图片.json │ ├── 老照片.json │ ├── 老照片上色修复.json │ ├── 老照片修复.json │ ├── 灵仙儿和二狗子AI摄影小助手1.0版.json │ ├── 漫画头像v2.json │ ├── 猫人.json │ ├── 没22G表玩.json │ ├── 面部修复加高清放大.json │ ├── 墨幽文生图工作流带修脸-测试版.json │ ├── 内容自动填充.json │ ├── 楠become-image .json │ ├── 年轻化工作流.json │ ├── 女生ComfyUI Impact Pack_v1.7.zip │ ├── 女生ComfyUI Multiple Subject Workflows_LatentCouplev2.2.zip │ ├── 批量反推999.json │ ├── 批量图生图+并联CN.json │ ├── 皮医生的实时绘画.png │ ├── 潜空间微调.json │ ├── 切换中文方法.doc │ ├── 人物重绘ver2.json │ ├── 三视图.json │ ├── 商品换背景做小红书图文带货.json │ ├── 商品去背景变换风格生成海报-2024年1月1日.json │ ├── 上传视频转绘.json │ ├── 摄影2.json │ ├── 视频风格转绘.json │ ├── 视频人物抠图重绘工作流.json │ ├── 视频转绘.json │ ├── 视频转绘基础工作流.json │ ├── 视频转绘简化版.json │ ├── 视频转绘终极工作流.json │ ├── 手办.json │ ├── 手部修复-HandRefiner修复-ComfyUI_简陋版.json │ ├── 手搓动画4图.json │ ├── 手动图片变换.json │ ├── 双模工作流.json │ ├── 提示词翻译器workflow-localprompttranslator-SIjwdVPQvoQhYzHCVhV0-fish_intent_33-openart.ai.json │ ├── 头像.png │ ├── 头像转3D.json │ ├── 图片打标全方法测试工作流.json │ ├── 图片画风切换工作流.json │ ├── 图片快速生成视频-2024年1月4日.json │ ├── 图片智能扩图工作流(当然比不过PS Ai).json │ ├── 图生视频img_to_video.json │ ├── 图生图.json │ ├── 图生图反推加姿势控制同步放大出图.json │ ├── 图像-音乐workflow-image-to-music-workflow-T4siG3IHPkOuoSMjxDFP-nondaa-openart.ai.json │ ├── 图像实时生成工作流(画板绘制).json │ ├── 图像实时生成工作流(屏幕共享).json │ ├── 线稿+参考图上色.json │ ├── 相同衣服换模特.json │ ├── 项目 Step-Sequencer API.json │ ├── 写真工作流1.json │ ├── 新补间动画工作流(不循环).json │ ├── 新补间动画工作流(循环).json │ ├── 姓氏.json │ ├── 修手.json │ ├── 修手9.json │ ├── 一步流.json │ ├── 一个头像一个姿态生成和face差不多风格图.json │ ├── 一键高清修复放大-Gemini.json │ ├── 一键换衣换背景工作流.json │ ├── 一键艺术字工作流workflow.json │ ├── 一张图片转化3D多视角图.json │ ├── 音乐做视频.json │ ├── 语义分割抠图.json │ ├── 粘土视频.json │ ├── 真实感MoonRide workflows for SDXL 1.0 in ComfyUI_v1.3r2.zip │ ├── 指定区域生成工作流.json │ ├── 中文prompt_lightning.json │ ├── 中文本肖像大师.json │ ├── 重绘.json │ ├── 珠宝设计.json │ ├── 转迪斯尼-3.json │ ├── 转迪斯尼漫画-2.json │ ├── 转绘2.json │ ├── 转绘9999.json │ ├── 转绘视频(1).json │ ├── 转绘视频.json │ ├── 转漫画.json │ ├── 字节sdxl-lora.json │ ├── 自动修手的handrefiner工作流.json │ ├── 自动重绘工作流V1_BY SEAN.json │ └── 最终ip-adapter+缩放模块.json └── 详细操作教程(看这).txt
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)