Merge pull request #265 from modelscope/dev

support height width checker
This commit is contained in:
Zhongjie Duan
2024-11-13 12:39:56 +08:00
committed by GitHub
10 changed files with 20 additions and 0 deletions

View File

@@ -77,6 +77,8 @@ class CogVideoPipeline(BasePipeline):
progress_bar_cmd=tqdm,
progress_bar_st=None,
):
height, width = self.check_resize_height_width(height, width)
# Tiler parameters
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}

View File

@@ -156,6 +156,8 @@ class FluxImagePipeline(BasePipeline):
progress_bar_cmd=tqdm,
progress_bar_st=None,
):
height, width = self.check_resize_height_width(height, width)
# Tiler parameters
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}

View File

@@ -230,6 +230,8 @@ class HunyuanDiTImagePipeline(BasePipeline):
progress_bar_cmd=tqdm,
progress_bar_st=None,
):
height, width = self.check_resize_height_width(height, width)
# Prepare scheduler
self.scheduler.set_timesteps(num_inference_steps, denoising_strength)

View File

@@ -215,6 +215,8 @@ class OmnigenImagePipeline(BasePipeline):
progress_bar_cmd=tqdm,
progress_bar_st=None,
):
height, width = self.check_resize_height_width(height, width)
# Tiler parameters
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}

View File

@@ -92,6 +92,8 @@ class SD3ImagePipeline(BasePipeline):
progress_bar_cmd=tqdm,
progress_bar_st=None,
):
height, width = self.check_resize_height_width(height, width)
# Tiler parameters
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}

View File

@@ -112,6 +112,8 @@ class SDImagePipeline(BasePipeline):
progress_bar_cmd=tqdm,
progress_bar_st=None,
):
height, width = self.check_resize_height_width(height, width)
# Tiler parameters
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}

View File

@@ -170,6 +170,8 @@ class SDVideoPipeline(SDImagePipeline):
progress_bar_cmd=tqdm,
progress_bar_st=None,
):
height, width = self.check_resize_height_width(height, width)
# Tiler parameters, batch size ...
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}
other_kwargs = {

View File

@@ -135,6 +135,8 @@ class SDXLImagePipeline(BasePipeline):
progress_bar_cmd=tqdm,
progress_bar_st=None,
):
height, width = self.check_resize_height_width(height, width)
# Tiler parameters
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}

View File

@@ -124,6 +124,8 @@ class SDXLVideoPipeline(SDXLImagePipeline):
progress_bar_cmd=tqdm,
progress_bar_st=None,
):
height, width = self.check_resize_height_width(height, width)
# Tiler parameters, batch size ...
tiler_kwargs = {"tiled": tiled, "tile_size": tile_size, "tile_stride": tile_stride}

View File

@@ -130,6 +130,8 @@ class SVDVideoPipeline(BasePipeline):
progress_bar_cmd=tqdm,
progress_bar_st=None,
):
height, width = self.check_resize_height_width(height, width)
# Prepare scheduler
self.scheduler.set_timesteps(num_inference_steps, denoising_strength=denoising_strength)