head_dim: typing.Union[int, typing.Tuple[int]] = 8
use_linear_projection: bool = False
class_embed_type: typing.Optional[str] = None
num_class_embeds: typing.Optional[int] = None
upcast_attention: bool = False
resnet_time_scale_shift: str = 'default'
projection_class_embeddings_input_dim: typing.Optional[int] = None
controlnet_conditioning_channel_order: str = 'rgb'
conditioning_embedding_out_channels: typing.Optional[typing.Tuple[int]] = (16, 