mirror of
https://github.com/modelscope/DiffSynth-Studio.git
synced 2026-03-22 16:50:47 +00:00
Merge pull request #265 from modelscope/dev
support height width checker
This commit is contained in:
@@ -77,6 +77,8 @@ class CogVideoPipeline(BasePipeline):
|
|||||||
progress_bar_cmd=tqdm,
|
progress_bar_cmd=tqdm,
|
||||||
progress_bar_st=None,
|
progress_bar_st=None,
|
||||||
):
|
):
|
||||||
|
height, width = self.check_resize_height_width(height, width)
|
||||||
|
|
||||||
# Tiler parameters
|
# Tiler parameters
|
||||||
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}
|
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}
|
||||||
|
|
||||||
|
|||||||
@@ -156,6 +156,8 @@ class FluxImagePipeline(BasePipeline):
|
|||||||
progress_bar_cmd=tqdm,
|
progress_bar_cmd=tqdm,
|
||||||
progress_bar_st=None,
|
progress_bar_st=None,
|
||||||
):
|
):
|
||||||
|
height, width = self.check_resize_height_width(height, width)
|
||||||
|
|
||||||
# Tiler parameters
|
# Tiler parameters
|
||||||
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}
|
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}
|
||||||
|
|
||||||
|
|||||||
@@ -230,6 +230,8 @@ class HunyuanDiTImagePipeline(BasePipeline):
|
|||||||
progress_bar_cmd=tqdm,
|
progress_bar_cmd=tqdm,
|
||||||
progress_bar_st=None,
|
progress_bar_st=None,
|
||||||
):
|
):
|
||||||
|
height, width = self.check_resize_height_width(height, width)
|
||||||
|
|
||||||
# Prepare scheduler
|
# Prepare scheduler
|
||||||
self.scheduler.set_timesteps(num_inference_steps, denoising_strength)
|
self.scheduler.set_timesteps(num_inference_steps, denoising_strength)
|
||||||
|
|
||||||
|
|||||||
@@ -215,6 +215,8 @@ class OmnigenImagePipeline(BasePipeline):
|
|||||||
progress_bar_cmd=tqdm,
|
progress_bar_cmd=tqdm,
|
||||||
progress_bar_st=None,
|
progress_bar_st=None,
|
||||||
):
|
):
|
||||||
|
height, width = self.check_resize_height_width(height, width)
|
||||||
|
|
||||||
# Tiler parameters
|
# Tiler parameters
|
||||||
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}
|
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}
|
||||||
|
|
||||||
|
|||||||
@@ -92,6 +92,8 @@ class SD3ImagePipeline(BasePipeline):
|
|||||||
progress_bar_cmd=tqdm,
|
progress_bar_cmd=tqdm,
|
||||||
progress_bar_st=None,
|
progress_bar_st=None,
|
||||||
):
|
):
|
||||||
|
height, width = self.check_resize_height_width(height, width)
|
||||||
|
|
||||||
# Tiler parameters
|
# Tiler parameters
|
||||||
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}
|
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}
|
||||||
|
|
||||||
|
|||||||
@@ -112,6 +112,8 @@ class SDImagePipeline(BasePipeline):
|
|||||||
progress_bar_cmd=tqdm,
|
progress_bar_cmd=tqdm,
|
||||||
progress_bar_st=None,
|
progress_bar_st=None,
|
||||||
):
|
):
|
||||||
|
height, width = self.check_resize_height_width(height, width)
|
||||||
|
|
||||||
# Tiler parameters
|
# Tiler parameters
|
||||||
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}
|
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}
|
||||||
|
|
||||||
|
|||||||
@@ -170,6 +170,8 @@ class SDVideoPipeline(SDImagePipeline):
|
|||||||
progress_bar_cmd=tqdm,
|
progress_bar_cmd=tqdm,
|
||||||
progress_bar_st=None,
|
progress_bar_st=None,
|
||||||
):
|
):
|
||||||
|
height, width = self.check_resize_height_width(height, width)
|
||||||
|
|
||||||
# Tiler parameters, batch size ...
|
# Tiler parameters, batch size ...
|
||||||
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}
|
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}
|
||||||
other_kwargs = {
|
other_kwargs = {
|
||||||
|
|||||||
@@ -135,6 +135,8 @@ class SDXLImagePipeline(BasePipeline):
|
|||||||
progress_bar_cmd=tqdm,
|
progress_bar_cmd=tqdm,
|
||||||
progress_bar_st=None,
|
progress_bar_st=None,
|
||||||
):
|
):
|
||||||
|
height, width = self.check_resize_height_width(height, width)
|
||||||
|
|
||||||
# Tiler parameters
|
# Tiler parameters
|
||||||
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}
|
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}
|
||||||
|
|
||||||
|
|||||||
@@ -124,6 +124,8 @@ class SDXLVideoPipeline(SDXLImagePipeline):
|
|||||||
progress_bar_cmd=tqdm,
|
progress_bar_cmd=tqdm,
|
||||||
progress_bar_st=None,
|
progress_bar_st=None,
|
||||||
):
|
):
|
||||||
|
height, width = self.check_resize_height_width(height, width)
|
||||||
|
|
||||||
# Tiler parameters, batch size ...
|
# Tiler parameters, batch size ...
|
||||||
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}
|
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}
|
||||||
|
|
||||||
|
|||||||
@@ -130,6 +130,8 @@ class SVDVideoPipeline(BasePipeline):
|
|||||||
progress_bar_cmd=tqdm,
|
progress_bar_cmd=tqdm,
|
||||||
progress_bar_st=None,
|
progress_bar_st=None,
|
||||||
):
|
):
|
||||||
|
height, width = self.check_resize_height_width(height, width)
|
||||||
|
|
||||||
# Prepare scheduler
|
# Prepare scheduler
|
||||||
self.scheduler.set_timesteps(num_inference_steps, denoising_strength=denoising_strength)
|
self.scheduler.set_timesteps(num_inference_steps, denoising_strength=denoising_strength)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user