Component for pushing model to Cloud AI Platform serving.
Inherits From: Pusher
, BaseComponent
, BaseNode
tfx.v1.extensions.google_cloud_ai_platform.Pusher(
model: Optional[tfx.v1.dsl.Channel
] = None,
model_blessing: Optional[tfx.v1.dsl.Channel
] = None,
infra_blessing: Optional[tfx.v1.dsl.Channel
] = None,
custom_config: Optional[Dict[str, Any]] = None
)
Used in the notebooks
Args |
model
|
An optional Channel of type standard_artifacts.Model , usually
produced by a Trainer component, representing the model used for
training.
|
model_blessing
|
An optional Channel of type
standard_artifacts.ModelBlessing , usually produced from an Evaluator
component, containing the blessing model.
|
infra_blessing
|
An optional Channel of type
standard_artifacts.InfraBlessing , usually produced from an
InfraValidator component, containing the validation result.
|
custom_config
|
A dict which contains the deployment job parameters to be
passed to Cloud platforms.
|
Attributes |
outputs
|
Component's output channel dict.
|
Methods
with_node_execution_options
with_node_execution_options(
node_execution_options: utils.NodeExecutionOptions
) -> typing_extensions.Self
Class Variables |
POST_EXECUTABLE_SPEC
|
None
|
PRE_EXECUTABLE_SPEC
|
None
|