



"""simple docstring"""
import numpy as np



def        lowerCAmelCase_(   lowercase_     :							np.ndarray						,   lowercase_     :							float							)	->       np.ndarray:
				return np.where(vector > 0						,   lowercase_						,   (alpha * (np.exp(lowercase_							) - 1))							)


if __name__ == "__main__":
			import doctest

			doctest.testmod()





"""simple docstring"""
from ...utils import (
    OptionalDependencyNotAvailable,
    is_torch_available,
    is_transformers_available,
    is_transformers_version,
)


try:
			if not (is_transformers_available() and is_torch_available()):
						raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
			from ...utils.dummy_torch_and_transformers_objects import KandinskyPipeline, KandinskyPriorPipeline
else:
			from .pipeline_kandinsky import KandinskyPipeline
			from .pipeline_kandinsky_imgaimg import KandinskyImgaImgPipeline
			from .pipeline_kandinsky_inpaint import KandinskyInpaintPipeline
			from .pipeline_kandinsky_prior import KandinskyPriorPipeline, KandinskyPriorPipelineOutput
			from .text_encoder import MultilingualCLIP
