Join the SIG TFX-Addons community and help make TFX even better!

Module: tfx.orchestration.portable

Modules

base_driver module: Base class to define how to operator an executor.

base_driver_operator module: Base class to define how to operator an executor.

base_executor_operator module: Base class to define how to operator an executor.

beam_executor_operator module: Base class to define how to operator a Beam based executor.

cache_utils module: Portable library for resolving cached outputs.

data_types module: Data types shared for orchestration.

docker_executor_operator module: Docker component launcher which launches a container in docker environment .

execution_publish_utils module: Portable library for registering and publishing executions.

execution_watcher module: This module provides a gRPC service for updating remote job info to MLMD.

importer_node_handler module: This module defines the handler for importer node.

inputs_utils module: Portable library for input artifacts resolution.

kubernetes_executor_operator module: Docker component launcher which launches a container in docker environment .

launcher module: This module defines a generic Launcher for all TFleX nodes.

mlmd module

outputs_utils module: Portable library for output artifacts resolution including caching decision.

python_driver_operator module: A class to define how to operator an python based driver.

python_executor_operator module: Base class to define how to operator an executor.

resolver module

resolver_node_handler module: This module defines the handler for resolver node.

resolver_processor module: In process inplementation of Resolvers.

runtime_parameter_utils module: Utilities for TFX Runtime Parameters.

system_node_handler module: The base class of all system node handlers.

testdata module

tfx_runner module: Definition of TFX runner base class.