Diffusers documentation

Aktivasyon fonksiyonları

You are viewing main version, which requires installation from source. If you'd like regular pip install, checkout the latest stable version (v0.42.1).
Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Aktivasyon fonksiyonları

🤗 Diffusers'ta çeşitli modelleri desteklemek için özelleştirilmiş aktivasyon fonksiyonları.

GELU

sınıf diffusers.models.activations.GELU

< >

( dim_in: intdim_out: intapproximate: str = 'none'bias: bool = True )

Parametreler

  • dim_in (int) — Girdideki kanal sayısı.
  • dim_out (int) — Çıktıdaki kanal sayısı.
  • approximate (str, isteğe bağlı, varsayılan "none") — "tanh" ise, tanh yaklaşımı kullanılır.
  • bias (bool, varsayılan True) — Doğrusal katmanda sapma (bias) kullanılıp kullanılmayacağı.

approximate="tanh" ile tanh yaklaşımı desteğine sahip GELU aktivasyon fonksiyonu.

GEGLU

sınıf diffusers.models.activations.GEGLU

< >

( dim_in: intdim_out: intbias: bool = True )

Parametreler

  • dim_in (int) — Girdideki kanal sayısı.
  • dim_out (int) — Çıktıdaki kanal sayısı.
  • bias (bool, varsayılan True) — Doğrusal katmanda sapma (bias) kullanılıp kullanılmayacağı.

Kapılı doğrusal birim aktivasyon fonksiyonunun bir varyantı.

ApproximateGELU

sınıf diffusers.models.activations.ApproximateGELU

< >

( dim_in: intdim_out: intbias: bool = True )

Parametreler

  • dim_in (int) — Girdideki kanal sayısı.
  • dim_out (int) — Çıktıdaki kanal sayısı.
  • bias (bool, varsayılan True) — Doğrusal katmanda sapma (bias) kullanılıp kullanılmayacağı.

Gaussian Error Linear Unit (GELU)'nun yaklaşık formu. Daha fazla ayrıntı için bu makalenin 2. bölümüne bakın.

SwiGLU

sınıf diffusers.models.activations.SwiGLU

< >

( dim_in: intdim_out: intbias: bool = True )

Parametreler

  • dim_in (int) — Girdideki kanal sayısı.
  • dim_out (int) — Çıktıdaki kanal sayısı.
  • bias (bool, varsayılan True) — Doğrusal katmanda sapma (bias) kullanılıp kullanılmayacağı.

Kapılı doğrusal birim aktivasyon fonksiyonunun bir varyantı. GEGLU'ye benzer ancak GeLU yerine SiLU / Swish kullanır.

FP32SiLU

sınıf diffusers.models.activations.FP32SiLU

< >

( )

Girdisi torch.float32'ye yükseltilmiş SiLU aktivasyon fonksiyonu.

LinearActivation

sınıf diffusers.models.activations.LinearActivation

< >

( dim_in: intdim_out: intbias: bool = Trueactivation: str = 'silu' )

Update on GitHub