Graph 클래스
파이프라인 실행 그래프를 정의하는 클래스입니다.
그래프를 초기화합니다.
- 상속
-
builtins.objectGraph
생성자
Graph(name, context)
매개 변수
- context
- <xref:azureml.pipeline.core._GraphContext>
현재 그래프 컨텍스트입니다.
- context
- <xref:azureml.pipeline.core._GraphContext>
현재 그래프 컨텍스트입니다.
메서드
add_datasource_node |
그래프에 데이터 원본 노드를 추가합니다. |
add_module_node |
그래프에 모듈 노드를 추가합니다. |
connect |
두 개의 포트를 연결하고 에지를 만듭니다. |
delete_node |
그래프에서 노드를 삭제합니다. |
finalize |
그래프의 노드에 대한 리소스를 마무리합니다. |
generate_yaml |
그래프의 yaml 표현을 생성합니다. |
get_node |
ID별로 노드를 가져옵니다. |
sequence |
목록의 첫 번째 노드 다음에 순서대로 실행되도록 노드 목록을 구성합니다. |
submit |
클라우드에서 실행되도록 그래프를 제출합니다. |
validate |
그래프의 유효성을 검사합니다. 오류 목록을 반환합니다. |
add_datasource_node
그래프에 데이터 원본 노드를 추가합니다.
add_datasource_node(name, datasource=None, datasource_builder=None, datapath_param_name=None)
매개 변수
- datasource_builder
- <xref:azureml.pipeline.core._DatasourceBuilder>
이 노드에 대한 _DatasourceBuilder입니다.
반환
node
반환 형식
add_module_node
그래프에 모듈 노드를 추가합니다.
add_module_node(name, input_bindings, output_bindings=None, param_bindings=None, module=None, module_builder=None, module_wiring=None, runconfig=None, cloud_settings=None)
매개 변수
- module_builder
- <xref:azureml.pipeline.core._ModuleBuilder>
이 노드에 대한 _ModuleBuilder입니다.
노드의 입력/출력과 모듈 입력/출력 간의 매핑입니다. 두 개의 키, 입력 및 출력을 보유하며, 각각은 사전에 매핑되어 키가 모듈의 입력/출력 이름이고 값은 노드의 포트입니다.
- cloud_settings
- <xref:azureml.pipeline.core._restclients.aeva.models.CloudSettings>
클라우드에 사용할 설정입니다.
반환
node
반환 형식
connect
두 개의 포트를 연결하고 에지를 만듭니다.
connect(source_port, dest_port)
매개 변수
반환
에지
반환 형식
delete_node
finalize
그래프의 노드에 대한 리소스를 마무리합니다.
finalize(dry_run=None, regenerate_outputs=False)
매개 변수
반환
{node_id, (resource_id, is_new_resource)} 사전
반환 형식
generate_yaml
get_node
sequence
submit
클라우드에서 실행되도록 그래프를 제출합니다.
submit(pipeline_parameters=None, continue_on_step_failure=False, regenerate_outputs=False, parent_run_id=None, **kwargs)
매개 변수
- continue_on_step_failure
- bool
한 단계가 실패할 경우 실험을 계속 실행할지 여부를 나타냅니다. True로 설정하면 실패한 단계의 출력에 종속되지 않은 단계만 계속 실행됩니다.
- parent_run_id
RunHistory에 반영된 이 파이프라인 실행의 부모 실행에 대해 설정할 선택적 실행 ID입니다. 부모 실행은 이 파이프라인이 제출되는 동일한 실험에 속해야 합니다.
반환
A PipelineRun입니다.
반환 형식
validate
특성
datasource_nodes
edges
module_nodes
node_dict
node_name_dict
nodes
params
모든 그래프 매개 변수를 포함하는 사전을 가져옵니다. 값은 리터럴 형식 또는 JSON 문자열과 같은 데이터 참조입니다.
반환
{param name, param value} 사전
반환 형식
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기