Diffusers documentation

Pipeline durumları

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[str, typing.Any] = <factory>kwargs_mapping: dict[str, list[str]] = <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