Tfx Channel.
tfx.v1.dsl.Channel(
type: Type[tfx.v1.dsl.Artifact
],
additional_properties: Optional[Dict[str, Property]] = None,
additional_custom_properties: Optional[Dict[str, Property]] = None,
artifacts: Optional[Iterable[Artifact]] = None,
producer_component_id: Optional[str] = None,
output_key: Optional[str] = None
)
Used in the notebooks
TFX Channel is an abstract concept that connects data producers and data
consumers. It contains restriction of the artifact type that should be fed
into or read from it.
Args |
type
|
Subclass of Artifact that represents the type of this Channel.
|
additional_properties
|
(Optional) A mapping of properties which will be
added to artifacts when this channel is used as an output of components.
This is experimental and is subject to change in the future.
|
additional_custom_properties
|
(Optional) A mapping of custom_properties
which will be added to artifacts when this channel is used as an output
of components. This is experimental and is subject to change in the
future.
|
artifacts
|
Deprecated and ignored, kept only for backward compatibility.
|
producer_component_id
|
(Optional) Producer component id of the Channel.
This argument is internal/experimental and is subject to change in the
future.
|
output_key
|
(Optional) The output key when producer component produces the
artifacts in this Channel. This argument is internal/experimental and is
subject to change in the future.
|
Attributes |
type
|
|
type_name
|
Name of the artifact type class that Channel takes.
|
Methods
future
future() -> placeholder.ChannelWrappedPlaceholder