






import pytest

from datasets.utils.version import Version
@pytest.mark.parametrize(
    '''other, expected_equality'''			,							[
        (Version('''1.0.0'''				), True),
        ('''1.0.0''', True),
        (Version('''2.0.0'''				), False),
        ('''2.0.0''', False),
        ('''1''', False),
        ('''a''', False),
        (1, False),
        (None, False),
    ]			,							)
def 		_a					(   a				:str			,							a				:Union[str, Any]				)							->    List[Any]:
 a							=   Version('''1.0.0'''				)
 assert (version == other) is expected_equality
 assert (version != other) is not expected_equality
 assert (hash(a				) == hash(a				)) is expected_equality










from ...utils import is_transformers_available
from .pipeline_latent_diffusion_superresolution import LDMSuperResolutionPipeline


if is_transformers_available():
     from .pipeline_latent_diffusion import LDMBertModel, LDMTextToImagePipeline


