Diffusers documentation

Pipeline durumları

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

Pipeline durumları

PipelineState

sınıf diffusers.modular_pipelines.PipelineState

< >

( values: dict = <factory>kwargs_mapping: dict = <factory> )

PipelineState, bir pipeline'ın durumunu saklar. Pipeline blokları arasında veri aktarımı için kullanılır.

get

< >

( keys: str | list[str]default: Any = None ) → Any | dict[str, Any]

Parametreler

  • keys (str | list[str]) — Değerler için anahtar veya anahtar listesi
  • default (Any) — Bulunamazsa döndürülecek varsayılan değer

Dönüş değeri

Herhangi | dict[str, Any]

keys str ise tek değer, keys list ise değerlerin sözlüğü

Hattın durumundan bir veya birden fazla değer alın.

get_by_kwargs

< >

( kwargs_type: str ) → dict[str, Any]

Parametreler

  • kwargs_type (str) — Filtreleme için kullanılacak kwargs_type

Dönüş değeri

dict[str, Any]

kwargs_type ile eşleşen değerlerin sözlüğü

Eşleşen kwargs_type değerlerinin tümünü alın.

set

< >

( key: strvalue: Anykwargs_type: str = None )

Parametreler

  • key (str) — Değerin anahtarı
  • value (Any) — Kaydedilecek değer
  • kwargs_type (str) — Değerin ilişkilendirildiği kwargs_type

Hattın durumuna bir değer ekleyin.

to_dict

< >

( )

PipelineState'ı bir sözlüğe dönüştürür.

BlockState

sınıf diffusers.modular_pipelines.BlockState

< >

( **kwargs )

Öznitelik erişimi ve biçimlendirilmiş temsil ile blok durumu verisi için kapsayıcı.

as_dict

< >

( ) → dict[str, Any]

Dönüş değeri

dict[str, Any]

BlockState'in tüm özniteliklerini içeren sözlük

BlockState'ı bir sözlüğe dönüştürür.

Update on GitHub