Diffusers documentation

Estados de la pipeline

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Estados de la pipeline

PipelineState

clase diffusers.modular_pipelines.PipelineState

< >

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

PipelineState almacena el estado de una pipeline. Se utiliza para pasar datos entre los bloques de la pipeline.

get

< >

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

Parámetros

  • keys (str | list[str]) — Clave o lista de claves para los valores
  • default (Any) — El valor predeterminado que se devuelve si no se encuentra

Devuelve

Any | dict[str, Any]

Valor único si keys es str, diccionario de valores si keys es list

Obtén uno o varios valores del estado de la pipeline.

get_by_kwargs

< >

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

Parámetros

  • kwargs_type (str) — El kwargs_type para filtrar

Devuelve

dict[str, Any]

Diccionario de valores con kwargs_type coincidente

Obtenga todos los valores con kwargs_type coincidente.

set

< >

( key: strvalue: Anykwargs_type: str = None )

Parámetros

  • key (str) — La clave para el valor
  • value (Any) — El valor que se debe almacenar
  • kwargs_type (str) — El kwargs_type con el que se asocia el valor

Agregue un valor al estado de la pipeline.

to_dict

< >

( )

Convierte PipelineState en un diccionario.

BlockState

clase diffusers.modular_pipelines.BlockState

< >

( **kwargs )

Contenedor para datos de estado de bloque con acceso a atributos y representación formateada.

as_dict

< >

( ) → dict[str, Any]

Devuelve

dict[str, Any]

Diccionario que contiene todos los atributos del BlockState

Convierte BlockState en un diccionario.

Update on GitHub