Diffusers documentation
活性化関数
はじめに
推論
拡散パイプラインの使用
アダプターとパーソナライズ
最適化とスケーリング
モジュール型 Diffusers
学習とファインチューニング
リソース
コントリビュート
API
主なクラス
モジュール型
ローダー
モデル
Pipelines
スケジューラ
内部クラス
活性化関数
🤗 Diffusersでさまざまなモデルをサポートするためのカスタマイズされた活性化関数。
GELU
クラス diffusers.models.activations.GELU
< source >( dim_in: intdim_out: intapproximate: str = 'none'bias: bool = True )
approximate="tanh" による tanh 近似をサポートする GELU 活性化関数。
GEGLU
クラス diffusers.models.activations.GEGLU
< source >( dim_in: intdim_out: intbias: bool = True )
ゲート付き線形ユニット活性化関数のバリアント。
ApproximateGELU
クラス diffusers.models.activations.ApproximateGELU
< source >( dim_in: intdim_out: intbias: bool = True )
ガウス誤差線形ユニット(GELU)の近似形です。詳細については、この論文のセクション2を参照してください。
SwiGLU
クラス diffusers.models.activations.SwiGLU
< source >( dim_in: intdim_out: intbias: bool = True )
ゲート付き線形ユニット活性化関数のバリアントです。GEGLUに似ていますが、GeLUの代わりにSiLU / Swishを使用します。
FP32SiLU
入力をtorch.float32にキャストしたSiLU活性化関数。
LinearActivation
クラス diffusers.models.activations.LinearActivation
< source >( dim_in: intdim_out: intbias: bool = Trueactivation: str = 'silu' )