Unverified Commit d3e27e05 authored by Sayak Paul's avatar Sayak Paul Committed by GitHub
Browse files

guard omnigen processor. (#11799)

parent 5df02fc1
...@@ -23,12 +23,14 @@ from ...image_processor import PipelineImageInput, VaeImageProcessor ...@@ -23,12 +23,14 @@ from ...image_processor import PipelineImageInput, VaeImageProcessor
from ...models.autoencoders import AutoencoderKL from ...models.autoencoders import AutoencoderKL
from ...models.transformers import OmniGenTransformer2DModel from ...models.transformers import OmniGenTransformer2DModel
from ...schedulers import FlowMatchEulerDiscreteScheduler from ...schedulers import FlowMatchEulerDiscreteScheduler
from ...utils import is_torch_xla_available, logging, replace_example_docstring from ...utils import is_torch_xla_available, is_torchvision_available, logging, replace_example_docstring
from ...utils.torch_utils import randn_tensor from ...utils.torch_utils import randn_tensor
from ..pipeline_utils import DiffusionPipeline, ImagePipelineOutput from ..pipeline_utils import DiffusionPipeline, ImagePipelineOutput
from .processor_omnigen import OmniGenMultiModalProcessor
if is_torchvision_available():
from .processor_omnigen import OmniGenMultiModalProcessor
if is_torch_xla_available(): if is_torch_xla_available():
XLA_AVAILABLE = True XLA_AVAILABLE = True
else: else:
......
...@@ -18,7 +18,12 @@ from typing import Dict, List ...@@ -18,7 +18,12 @@ from typing import Dict, List
import numpy as np import numpy as np
import torch import torch
from PIL import Image from PIL import Image
from torchvision import transforms
from ...utils import is_torchvision_available
if is_torchvision_available():
from torchvision import transforms
def crop_image(pil_image, max_image_size): def crop_image(pil_image, max_image_size):
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment