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

tfx.components.Pusher.SPEC_CLASS

Pusher component spec.

Inherits From: ComponentSpec

**kwargs Any inputs, outputs and execution parameters for this instance of the component spec.

Methods

from_json_dict

View source

Convert from dictionary data to an object.

to_json_dict

View source

Convert from an object to a JSON serializable dictionary.

__eq__

View source

Return self==value.

INPUTS

{
 'infra_blessing': ChannelParameter(type: <class 'tfx.types.standard_artifacts.InfraBlessing'>),
 'model': ChannelParameter(type: <class 'tfx.types.standard_artifacts.Model'>),
 'model_blessing': ChannelParameter(type: <class 'tfx.types.standard_artifacts.ModelBlessing'>)
}

OUTPUTS

{
 'pushed_model': ChannelParameter(type: <class 'tfx.types.standard_artifacts.PushedModel'>)
}

PARAMETERS

{
 'custom_config': ExecutionParameter(type: (<class 'str'>, <class 'str'>), optional: True),
 'push_destination': ExecutionParameter(type: <class 'tfx.proto.pusher_pb2.PushDestination'>, optional: True)
}