Diffusers documentation
Fungsi aktivasi
Fungsi aktivasi
Fungsi aktivasi yang dikustomisasi untuk mendukung berbagai model di π€ Diffusers.
GELU
kelas diffusers.models.activations.GELU
< source >( dim_in: intdim_out: intapproximate: str = 'none'bias: bool = True )
Fungsi aktivasi GELU dengan dukungan aproksimasi tanh menggunakan approximate="tanh".
GEGLU
kelas diffusers.models.activations.GEGLU
< source >( dim_in: intdim_out: intbias: bool = True )
Sebuah varian dari fungsi aktivasi gated linear unit.
ApproximateGELU
kelas diffusers.models.activations.ApproximateGELU
< source >( dim_in: intdim_out: intbias: bool = True )
Bentuk aproksimasi dari Gaussian Error Linear Unit (GELU). Untuk detail lebih lanjut, lihat bagian 2 dari makalah ini.
SwiGLU
kelas diffusers.models.activations.SwiGLU
< source >( dim_in: intdim_out: intbias: bool = True )
Sebuah varian dari fungsi aktivasi gated linear unit. Mirip dengan GEGLU tetapi menggunakan SiLU / Swish alih-alih GeLU.
FP32SiLU
Fungsi aktivasi SiLU dengan input yang di-upcast ke torch.float32.
LinearActivation
kelas diffusers.models.activations.LinearActivation
< source >( dim_in: intdim_out: intbias: bool = Trueactivation: str = 'silu' )