python/pipelines/automl_tabular_pl_v1.yaml [1374:1651]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
          parameterType: NUMBER_INTEGER
        pipelinechannel--location:
          parameterType: STRING
        pipelinechannel--prediction_type:
          parameterType: STRING
        pipelinechannel--project:
          parameterType: STRING
        pipelinechannel--root_dir:
          parameterType: STRING
        pipelinechannel--string-not-empty-Output:
          parameterType: STRING
        pipelinechannel--tabular-stats-and-example-gen-downsampled_test_split_json:
          parameterType: LIST
        pipelinechannel--tabular-stats-and-example-gen-test_split_json:
          parameterType: LIST
        pipelinechannel--target_column:
          parameterType: STRING
    outputDefinitions:
      artifacts:
        feature-attribution-feature_attributions:
          artifactType:
            schemaTitle: system.Metrics
            schemaVersion: 0.0.1
        model-evaluation-evaluation_metrics:
          artifactType:
            schemaTitle: system.Metrics
            schemaVersion: 0.0.1
  comp-condition-4:
    dag:
      outputs:
        artifacts:
          feature-attribution-2-feature_attributions:
            artifactSelectors:
            - outputArtifactKey: feature-attribution-2-feature_attributions
              producerSubtask: condition-5
          feature-attribution-3-feature_attributions:
            artifactSelectors:
            - outputArtifactKey: feature-attribution-3-feature_attributions
              producerSubtask: condition-7
          model-evaluation-2-evaluation_metrics:
            artifactSelectors:
            - outputArtifactKey: model-evaluation-2-evaluation_metrics
              producerSubtask: condition-5
          model-evaluation-3-evaluation_metrics:
            artifactSelectors:
            - outputArtifactKey: model-evaluation-3-evaluation_metrics
              producerSubtask: condition-7
      tasks:
        automl-tabular-cv-trainer-2:
          cachingOptions:
            enableCache: true
          componentRef:
            name: comp-automl-tabular-cv-trainer-2
          dependentTasks:
          - automl-tabular-stage-1-tuner
          - calculate-training-parameters-2
          inputs:
            artifacts:
              materialized_cv_splits:
                componentInputArtifact: pipelinechannel--merge-materialized-splits-splits
              metadata:
                componentInputArtifact: pipelinechannel--tabular-stats-and-example-gen-metadata
              transform_output:
                componentInputArtifact: pipelinechannel--automl-tabular-transform-transform_output
              tuning_result_input:
                taskOutputArtifact:
                  outputArtifactKey: tuning_result_output
                  producerTask: automl-tabular-stage-1-tuner
            parameters:
              deadline_hours:
                taskOutputParameter:
                  outputParameterKey: stage_2_deadline_hours
                  producerTask: calculate-training-parameters-2
              encryption_spec_key_name:
                componentInputParameter: pipelinechannel--encryption_spec_key_name
              location:
                componentInputParameter: pipelinechannel--location
              num_parallel_trials:
                componentInputParameter: pipelinechannel--stage_2_num_parallel_trials
              num_selected_trials:
                componentInputParameter: pipelinechannel--stage_2_num_selected_trials
              project:
                componentInputParameter: pipelinechannel--project
              root_dir:
                componentInputParameter: pipelinechannel--root_dir
              single_run_max_secs:
                taskOutputParameter:
                  outputParameterKey: stage_2_single_run_max_secs
                  producerTask: calculate-training-parameters-2
              worker_pool_specs_override_json:
                componentInputParameter: pipelinechannel--cv_trainer_worker_pool_specs_override
          taskInfo:
            name: automl-tabular-cv-trainer-2
        automl-tabular-ensemble-2:
          cachingOptions:
            enableCache: true
          componentRef:
            name: comp-automl-tabular-ensemble-2
          dependentTasks:
          - automl-tabular-cv-trainer-2
          inputs:
            artifacts:
              dataset_schema:
                componentInputArtifact: pipelinechannel--tabular-stats-and-example-gen-dataset_schema
              instance_baseline:
                componentInputArtifact: pipelinechannel--tabular-stats-and-example-gen-instance_baseline
              metadata:
                componentInputArtifact: pipelinechannel--tabular-stats-and-example-gen-metadata
              transform_output:
                componentInputArtifact: pipelinechannel--automl-tabular-transform-transform_output
              tuning_result_input:
                taskOutputArtifact:
                  outputArtifactKey: tuning_result_output
                  producerTask: automl-tabular-cv-trainer-2
              warmup_data:
                componentInputArtifact: pipelinechannel--tabular-stats-and-example-gen-eval_split
            parameters:
              encryption_spec_key_name:
                componentInputParameter: pipelinechannel--encryption_spec_key_name
              export_additional_model_without_custom_ops:
                componentInputParameter: pipelinechannel--export_additional_model_without_custom_ops
              location:
                componentInputParameter: pipelinechannel--location
              project:
                componentInputParameter: pipelinechannel--project
              root_dir:
                componentInputParameter: pipelinechannel--root_dir
          taskInfo:
            name: automl-tabular-ensemble-2
        automl-tabular-infra-validator-2:
          cachingOptions:
            enableCache: true
          componentRef:
            name: comp-automl-tabular-infra-validator-2
          dependentTasks:
          - automl-tabular-ensemble-2
          inputs:
            artifacts:
              unmanaged_container_model:
                taskOutputArtifact:
                  outputArtifactKey: unmanaged_container_model
                  producerTask: automl-tabular-ensemble-2
          taskInfo:
            name: automl-tabular-infra-validator-2
        automl-tabular-stage-1-tuner:
          cachingOptions:
            enableCache: true
          componentRef:
            name: comp-automl-tabular-stage-1-tuner
          dependentTasks:
          - calculate-training-parameters-2
          inputs:
            artifacts:
              materialized_eval_split:
                componentInputArtifact: pipelinechannel--automl-tabular-transform-materialized_eval_split
              materialized_train_split:
                componentInputArtifact: pipelinechannel--automl-tabular-transform-materialized_train_split
              metadata:
                componentInputArtifact: pipelinechannel--tabular-stats-and-example-gen-metadata
              transform_output:
                componentInputArtifact: pipelinechannel--automl-tabular-transform-transform_output
            parameters:
              deadline_hours:
                taskOutputParameter:
                  outputParameterKey: stage_1_deadline_hours
                  producerTask: calculate-training-parameters-2
              disable_early_stopping:
                componentInputParameter: pipelinechannel--disable_early_stopping
              encryption_spec_key_name:
                componentInputParameter: pipelinechannel--encryption_spec_key_name
              location:
                componentInputParameter: pipelinechannel--location
              num_parallel_trials:
                componentInputParameter: pipelinechannel--stage_1_num_parallel_trials
              num_selected_trials:
                taskOutputParameter:
                  outputParameterKey: stage_1_num_selected_trials
                  producerTask: calculate-training-parameters-2
              project:
                componentInputParameter: pipelinechannel--project
              reduce_search_space_mode:
                taskOutputParameter:
                  outputParameterKey: reduce_search_space_mode
                  producerTask: calculate-training-parameters-2
              root_dir:
                componentInputParameter: pipelinechannel--root_dir
              single_run_max_secs:
                taskOutputParameter:
                  outputParameterKey: stage_1_single_run_max_secs
                  producerTask: calculate-training-parameters-2
              study_spec_parameters_override:
                componentInputParameter: pipelinechannel--study_spec_parameters_override
              worker_pool_specs_override_json:
                componentInputParameter: pipelinechannel--stage_1_tuner_worker_pool_specs_override
          taskInfo:
            name: automl-tabular-stage-1-tuner
        bool-identity-2:
          cachingOptions:
            enableCache: true
          componentRef:
            name: comp-bool-identity-2
          inputs:
            parameters:
              value:
                componentInputParameter: pipelinechannel--run_evaluation
          taskInfo:
            name: bool-identity-2
        bool-identity-3:
          cachingOptions:
            enableCache: true
          componentRef:
            name: comp-bool-identity-3
          inputs:
            parameters:
              value:
                componentInputParameter: pipelinechannel--run_distillation
          taskInfo:
            name: bool-identity-3
        calculate-training-parameters-2:
          cachingOptions:
            enableCache: true
          componentRef:
            name: comp-calculate-training-parameters-2
          inputs:
            parameters:
              fast_testing:
                componentInputParameter: pipelinechannel--fast_testing
              is_skip_architecture_search:
                runtimeValue:
                  constant: 0.0
              run_distillation:
                componentInputParameter: pipelinechannel--run_distillation
              stage_1_num_parallel_trials:
                componentInputParameter: pipelinechannel--stage_1_num_parallel_trials
              stage_2_num_parallel_trials:
                componentInputParameter: pipelinechannel--stage_2_num_parallel_trials
              train_budget_milli_node_hours:
                componentInputParameter: pipelinechannel--train_budget_milli_node_hours
          taskInfo:
            name: calculate-training-parameters-2
        condition-5:
          componentRef:
            name: comp-condition-5
          dependentTasks:
          - automl-tabular-ensemble-2
          - bool-identity-2
          - bool-identity-3
          inputs:
            artifacts:
              pipelinechannel--automl-tabular-ensemble-2-explanation_metadata_artifact:
                taskOutputArtifact:
                  outputArtifactKey: explanation_metadata_artifact
                  producerTask: automl-tabular-ensemble-2
              pipelinechannel--automl-tabular-ensemble-2-unmanaged_container_model:
                taskOutputArtifact:
                  outputArtifactKey: unmanaged_container_model
                  producerTask: automl-tabular-ensemble-2
            parameters:
              pipelinechannel--automl-tabular-ensemble-2-explanation_parameters:
                taskOutputParameter:
                  outputParameterKey: explanation_parameters
                  producerTask: automl-tabular-ensemble-2
              pipelinechannel--bool-identity-2-Output:
                taskOutputParameter:
                  outputParameterKey: Output
                  producerTask: bool-identity-2
              pipelinechannel--bool-identity-3-Output:
                taskOutputParameter:
                  outputParameterKey: Output
                  producerTask: bool-identity-3
              pipelinechannel--dataflow_service_account:
                componentInputParameter: pipelinechannel--dataflow_service_account
              pipelinechannel--dataflow_subnetwork:
                componentInputParameter: pipelinechannel--dataflow_subnetwork
              pipelinechannel--dataflow_use_public_ips:
                componentInputParameter: pipelinechannel--dataflow_use_public_ips
              pipelinechannel--encryption_spec_key_name:
                componentInputParameter: pipelinechannel--encryption_spec_key_name
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



python/pipelines/automl_tabular_pl_v3.yaml [1539:1816]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
          parameterType: NUMBER_INTEGER
        pipelinechannel--location:
          parameterType: STRING
        pipelinechannel--prediction_type:
          parameterType: STRING
        pipelinechannel--project:
          parameterType: STRING
        pipelinechannel--root_dir:
          parameterType: STRING
        pipelinechannel--string-not-empty-Output:
          parameterType: STRING
        pipelinechannel--tabular-stats-and-example-gen-downsampled_test_split_json:
          parameterType: LIST
        pipelinechannel--tabular-stats-and-example-gen-test_split_json:
          parameterType: LIST
        pipelinechannel--target_column:
          parameterType: STRING
    outputDefinitions:
      artifacts:
        feature-attribution-feature_attributions:
          artifactType:
            schemaTitle: system.Metrics
            schemaVersion: 0.0.1
        model-evaluation-evaluation_metrics:
          artifactType:
            schemaTitle: system.Metrics
            schemaVersion: 0.0.1
  comp-condition-4:
    dag:
      outputs:
        artifacts:
          feature-attribution-2-feature_attributions:
            artifactSelectors:
            - outputArtifactKey: feature-attribution-2-feature_attributions
              producerSubtask: condition-5
          feature-attribution-3-feature_attributions:
            artifactSelectors:
            - outputArtifactKey: feature-attribution-3-feature_attributions
              producerSubtask: condition-7
          model-evaluation-2-evaluation_metrics:
            artifactSelectors:
            - outputArtifactKey: model-evaluation-2-evaluation_metrics
              producerSubtask: condition-5
          model-evaluation-3-evaluation_metrics:
            artifactSelectors:
            - outputArtifactKey: model-evaluation-3-evaluation_metrics
              producerSubtask: condition-7
      tasks:
        automl-tabular-cv-trainer-2:
          cachingOptions:
            enableCache: true
          componentRef:
            name: comp-automl-tabular-cv-trainer-2
          dependentTasks:
          - automl-tabular-stage-1-tuner
          - calculate-training-parameters-2
          inputs:
            artifacts:
              materialized_cv_splits:
                componentInputArtifact: pipelinechannel--merge-materialized-splits-splits
              metadata:
                componentInputArtifact: pipelinechannel--tabular-stats-and-example-gen-metadata
              transform_output:
                componentInputArtifact: pipelinechannel--automl-tabular-transform-transform_output
              tuning_result_input:
                taskOutputArtifact:
                  outputArtifactKey: tuning_result_output
                  producerTask: automl-tabular-stage-1-tuner
            parameters:
              deadline_hours:
                taskOutputParameter:
                  outputParameterKey: stage_2_deadline_hours
                  producerTask: calculate-training-parameters-2
              encryption_spec_key_name:
                componentInputParameter: pipelinechannel--encryption_spec_key_name
              location:
                componentInputParameter: pipelinechannel--location
              num_parallel_trials:
                componentInputParameter: pipelinechannel--stage_2_num_parallel_trials
              num_selected_trials:
                componentInputParameter: pipelinechannel--stage_2_num_selected_trials
              project:
                componentInputParameter: pipelinechannel--project
              root_dir:
                componentInputParameter: pipelinechannel--root_dir
              single_run_max_secs:
                taskOutputParameter:
                  outputParameterKey: stage_2_single_run_max_secs
                  producerTask: calculate-training-parameters-2
              worker_pool_specs_override_json:
                componentInputParameter: pipelinechannel--cv_trainer_worker_pool_specs_override
          taskInfo:
            name: automl-tabular-cv-trainer-2
        automl-tabular-ensemble-2:
          cachingOptions:
            enableCache: true
          componentRef:
            name: comp-automl-tabular-ensemble-2
          dependentTasks:
          - automl-tabular-cv-trainer-2
          inputs:
            artifacts:
              dataset_schema:
                componentInputArtifact: pipelinechannel--tabular-stats-and-example-gen-dataset_schema
              instance_baseline:
                componentInputArtifact: pipelinechannel--tabular-stats-and-example-gen-instance_baseline
              metadata:
                componentInputArtifact: pipelinechannel--tabular-stats-and-example-gen-metadata
              transform_output:
                componentInputArtifact: pipelinechannel--automl-tabular-transform-transform_output
              tuning_result_input:
                taskOutputArtifact:
                  outputArtifactKey: tuning_result_output
                  producerTask: automl-tabular-cv-trainer-2
              warmup_data:
                componentInputArtifact: pipelinechannel--tabular-stats-and-example-gen-eval_split
            parameters:
              encryption_spec_key_name:
                componentInputParameter: pipelinechannel--encryption_spec_key_name
              export_additional_model_without_custom_ops:
                componentInputParameter: pipelinechannel--export_additional_model_without_custom_ops
              location:
                componentInputParameter: pipelinechannel--location
              project:
                componentInputParameter: pipelinechannel--project
              root_dir:
                componentInputParameter: pipelinechannel--root_dir
          taskInfo:
            name: automl-tabular-ensemble-2
        automl-tabular-infra-validator-2:
          cachingOptions:
            enableCache: true
          componentRef:
            name: comp-automl-tabular-infra-validator-2
          dependentTasks:
          - automl-tabular-ensemble-2
          inputs:
            artifacts:
              unmanaged_container_model:
                taskOutputArtifact:
                  outputArtifactKey: unmanaged_container_model
                  producerTask: automl-tabular-ensemble-2
          taskInfo:
            name: automl-tabular-infra-validator-2
        automl-tabular-stage-1-tuner:
          cachingOptions:
            enableCache: true
          componentRef:
            name: comp-automl-tabular-stage-1-tuner
          dependentTasks:
          - calculate-training-parameters-2
          inputs:
            artifacts:
              materialized_eval_split:
                componentInputArtifact: pipelinechannel--automl-tabular-transform-materialized_eval_split
              materialized_train_split:
                componentInputArtifact: pipelinechannel--automl-tabular-transform-materialized_train_split
              metadata:
                componentInputArtifact: pipelinechannel--tabular-stats-and-example-gen-metadata
              transform_output:
                componentInputArtifact: pipelinechannel--automl-tabular-transform-transform_output
            parameters:
              deadline_hours:
                taskOutputParameter:
                  outputParameterKey: stage_1_deadline_hours
                  producerTask: calculate-training-parameters-2
              disable_early_stopping:
                componentInputParameter: pipelinechannel--disable_early_stopping
              encryption_spec_key_name:
                componentInputParameter: pipelinechannel--encryption_spec_key_name
              location:
                componentInputParameter: pipelinechannel--location
              num_parallel_trials:
                componentInputParameter: pipelinechannel--stage_1_num_parallel_trials
              num_selected_trials:
                taskOutputParameter:
                  outputParameterKey: stage_1_num_selected_trials
                  producerTask: calculate-training-parameters-2
              project:
                componentInputParameter: pipelinechannel--project
              reduce_search_space_mode:
                taskOutputParameter:
                  outputParameterKey: reduce_search_space_mode
                  producerTask: calculate-training-parameters-2
              root_dir:
                componentInputParameter: pipelinechannel--root_dir
              single_run_max_secs:
                taskOutputParameter:
                  outputParameterKey: stage_1_single_run_max_secs
                  producerTask: calculate-training-parameters-2
              study_spec_parameters_override:
                componentInputParameter: pipelinechannel--study_spec_parameters_override
              worker_pool_specs_override_json:
                componentInputParameter: pipelinechannel--stage_1_tuner_worker_pool_specs_override
          taskInfo:
            name: automl-tabular-stage-1-tuner
        bool-identity-2:
          cachingOptions:
            enableCache: true
          componentRef:
            name: comp-bool-identity-2
          inputs:
            parameters:
              value:
                componentInputParameter: pipelinechannel--run_evaluation
          taskInfo:
            name: bool-identity-2
        bool-identity-3:
          cachingOptions:
            enableCache: true
          componentRef:
            name: comp-bool-identity-3
          inputs:
            parameters:
              value:
                componentInputParameter: pipelinechannel--run_distillation
          taskInfo:
            name: bool-identity-3
        calculate-training-parameters-2:
          cachingOptions:
            enableCache: true
          componentRef:
            name: comp-calculate-training-parameters-2
          inputs:
            parameters:
              fast_testing:
                componentInputParameter: pipelinechannel--fast_testing
              is_skip_architecture_search:
                runtimeValue:
                  constant: 0.0
              run_distillation:
                componentInputParameter: pipelinechannel--run_distillation
              stage_1_num_parallel_trials:
                componentInputParameter: pipelinechannel--stage_1_num_parallel_trials
              stage_2_num_parallel_trials:
                componentInputParameter: pipelinechannel--stage_2_num_parallel_trials
              train_budget_milli_node_hours:
                componentInputParameter: pipelinechannel--train_budget_milli_node_hours
          taskInfo:
            name: calculate-training-parameters-2
        condition-5:
          componentRef:
            name: comp-condition-5
          dependentTasks:
          - automl-tabular-ensemble-2
          - bool-identity-2
          - bool-identity-3
          inputs:
            artifacts:
              pipelinechannel--automl-tabular-ensemble-2-explanation_metadata_artifact:
                taskOutputArtifact:
                  outputArtifactKey: explanation_metadata_artifact
                  producerTask: automl-tabular-ensemble-2
              pipelinechannel--automl-tabular-ensemble-2-unmanaged_container_model:
                taskOutputArtifact:
                  outputArtifactKey: unmanaged_container_model
                  producerTask: automl-tabular-ensemble-2
            parameters:
              pipelinechannel--automl-tabular-ensemble-2-explanation_parameters:
                taskOutputParameter:
                  outputParameterKey: explanation_parameters
                  producerTask: automl-tabular-ensemble-2
              pipelinechannel--bool-identity-2-Output:
                taskOutputParameter:
                  outputParameterKey: Output
                  producerTask: bool-identity-2
              pipelinechannel--bool-identity-3-Output:
                taskOutputParameter:
                  outputParameterKey: Output
                  producerTask: bool-identity-3
              pipelinechannel--dataflow_service_account:
                componentInputParameter: pipelinechannel--dataflow_service_account
              pipelinechannel--dataflow_subnetwork:
                componentInputParameter: pipelinechannel--dataflow_subnetwork
              pipelinechannel--dataflow_use_public_ips:
                componentInputParameter: pipelinechannel--dataflow_use_public_ips
              pipelinechannel--encryption_spec_key_name:
                componentInputParameter: pipelinechannel--encryption_spec_key_name
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



