Diffusers documentation

Estados do 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

Estados do Pipeline

PipelineState

classe diffusers.modular_pipelines.PipelineState

< >

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

PipelineState armazena o estado de um pipeline. Ele é usado para passar dados entre blocos do pipeline.

get

< >

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

Parâmetros

  • keys (str | list[str]) — Chave ou lista de chaves para os valores
  • default (Any) — O valor padrão a ser retornado caso não seja encontrado

Retorna

Any | dict[str, Any]

Valor único se keys for str, dicionário de valores se keys for list

Obtenha um ou vários valores do estado do pipeline.

get_by_kwargs

< >

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

Parâmetros

  • kwargs_type (str) — O kwargs_type para filtrar

Retorna

dict[str, Any]

Dicionário de valores com kwargs_type correspondente

Obtenha todos os valores com kwargs_type correspondente.

set

< >

( key: strvalue: Anykwargs_type: str = None )

Parâmetros

  • key (str) — A chave para o valor
  • value (Any) — O valor a ser armazenado
  • kwargs_type (str) — O kwargs_type com o qual o valor está associado

Adicione um valor ao estado do pipeline.

to_dict

< >

( )

Converte PipelineState em um dicionário.

BlockState

classe diffusers.modular_pipelines.BlockState

< >

( **kwargs )

Contêiner para dados de estado de bloco com acesso a atributos e representação formatada.

as_dict

< >

( ) → dict[str, Any]

Retorna

dict[str, Any]

Dicionário contendo todos os atributos do BlockState

Converte BlockState em um dicionário.

Update on GitHub