[Draft] Generation Features Table #45
Replies: 2 comments 4 replies
-
|
Thank you, these tables are fairly tedious to create, though I am not sure a better way to present this information. Some of the argument names need correcting, that's all I see at a glance mainly all underscores should be And these are plural:
You could fork and create an edit & pull request to: https://github.com/Teriks/dgenerate/blob/version_5.0.0/FEATURE_TABLE.rst If you wish to, otherwise I will get around to adding! I will probably investigate --hi-diffusion-no-raunet with inpainting, perhaps that can just auto enable when inpainting for convenience if hi diffusion does not do that internally |
Beta Was this translation helpful? Give feedback.
-
|
Forgot the plurals - oops! Never mind, glad to be able to contribute a bit. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi @Teriks, my goodness you've been doing a land-office business recently! An entirely new implementation of PatchMatch? That's slick as a whistle!
I've started a features table that you may wish to review and add to the version_5.0.0 documentation:
Generation features by
--model-typesdpix2pixsdxlkolorsififsifs-img2imgsdxl-pix2pixupscaler-x2upscaler-x4s-cascadesd3fluxflux-fillGeneration Feature Notes
Hi-Diffusion requires the
--hi_diffusion_no_raunetoption when inpainting (reference).FreeU parameters differ by model type and can be specified using the
--freeu_paramsoption. The recommended parameters for SD1.4, SD1.5, SD2.1, and SDXL can be reviewed here. Kolors is compatible with FreeU's SDXL settings.Faster generation speeds can be achieved by using DeepCache, Microsoft RAS, or TeaCache, but may lead to reduced image quality. The default values for each of these features are conservative, providing some speed increases without major impacts on quality.
The DeepCache branch ID and interval can be specified with the
--deep_cache_branch_idand--deep_cache_intervaloptions. Benchmarks for different parameters can be reviewed here.Microsoft Region-Adaptive Sampling (RAS) has numerous configurable options that can be reviewed here. Note that the
--ras_index_fusionparameter is not compatible with SD3.5.The TeaCache threshold can be specified with the
--tea_cache_rel_l1_thresholdparameter. Information about this parameter can be reviewed here.Beta Was this translation helpful? Give feedback.
All reactions