Diffusers documentation

Status pipeline

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Status pipeline

PipelineState

kelas diffusers.modular_pipelines.PipelineState

< >

( values: dict[str, typing.Any] = <factory>kwargs_mapping: dict[str, list[str]] = <factory> )

PipelineState menyimpan status sebuah pipeline. Ini digunakan untuk meneruskan data antar blok pipeline.

get

< >

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

Parameter

  • keys (str | list[str]) — Kunci atau daftar kunci untuk nilai-nilai
  • default (Any) — Nilai default yang dikembalikan jika tidak ditemukan

Mengembalikan

Any | dict[str, Any]

Nilai tunggal jika keys adalah str, kamus nilai jika keys adalah list

Dapatkan satu atau beberapa nilai dari status pipeline.

get_by_kwargs

< >

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

Parameter

  • kwargs_type (str) — kwargs_type untuk difilter

Mengembalikan

dict[str, Any]

Kamus nilai dengan kwargs_type yang sesuai

Dapatkan semua nilai dengan kwargs_type yang cocok.

set

< >

( key: strvalue: Anykwargs_type: str = None )

Parameter

  • key (str) — Kunci untuk nilai
  • value (Any) — Nilai yang akan disimpan
  • kwargs_type (str) — kwargs_type yang dikaitkan dengan nilai tersebut

Tambahkan nilai ke status pipeline.

to_dict

< >

( )

Mengonversi PipelineState menjadi kamus.

BlockState

kelas diffusers.modular_pipelines.BlockState

< >

( **kwargs )

Wadah untuk data status blok dengan akses atribut dan representasi terformat.

as_dict

< >

( ) → dict[str, Any]

Mengembalikan

dict[str, Any]

Dictionary yang berisi semua atribut dari BlockState

Mengonversi BlockState menjadi kamus.

Update on GitHub