Diffusers documentation

Status pipeline

You are viewing main version, which requires installation from source. If you'd like regular pip install, checkout the latest stable version (v0.43.0).
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