![]() |
Creates a TFX component class dynamically.
tfx.dsl.component.experimental.component_utils.create_tfx_component_class(
name: Text,
tfx_executor_spec: tfx.dsl.components.base.executor_spec.ExecutorSpec
,
input_channel_parameters: Dict[Text, tfx.types.component_spec.ChannelParameter
] = None,
output_channel_parameters: Dict[Text, tfx.types.component_spec.ChannelParameter
] = None,
execution_parameters: Dict[Text, tfx.types.component_spec.ExecutionParameter
] = None,
default_init_args: Optional[Dict[Text, Any]] = None
) -> Callable[..., tfx.dsl.components.base.base_component.BaseComponent
]