Registration is open for TensorFlow Dev Summit 2020 Learn more

tfx.components.base.base_node.BaseNode

View source on GitHub

Class BaseNode

Base class for a node in TFX pipeline.

Attributes:

  • EXECUTOR_SPEC: an instance of executor_spec.ExecutorSpec which describes how to execute this node (optional, defaults to an empty executor indicates no-op.
  • DRIVER_CLASS: a subclass of base_driver.BaseDriver as a custom driver for this node (optional, defaults to base_driver.BaseDriver).

__init__

View source

__init__(instance_name=None)

Initialize self. See help(type(self)) for accurate signature.

Child Classes

class DRIVER_CLASS

Properties

component_id

DEPRECATED FUNCTION

component_type

DEPRECATED FUNCTION

downstream_nodes

exec_properties

id

Node id, unique across all TFX nodes in a pipeline.

If instance name is available, node_id will be: . otherwise, node_id will be:

Returns:

node id.

inputs

outputs

type

upstream_nodes

Methods

add_downstream_node

View source

add_downstream_node(downstream_node)

add_upstream_node

View source

add_upstream_node(upstream_node)

from_json_dict

View source

from_json_dict(
    cls,
    dict_data
)

Convert from dictionary data to an object.

to_json_dict

View source

to_json_dict()

Convert from an object to a JSON serializable dictionary.

Class Members

  • EXECUTOR_SPEC