서브그래프 작업

ATOM에서는 서브그래프가 여러 오퍼레이터의 조합으로 구성됩니다. 사용자는 다양한 시나리오에서 이러한 오퍼레이터 조합을 생성하고 이름을 지정하여 오퍼레이터 조합의 재사용성과 그래프 구축의 효율성을 향상시킬 수 있습니다.

서브그래프 생성 방법

구성된 그래프에서 여러 오퍼레이터를 자유롭게 선택할 수 있습니다.

  1. 키보드에서 Ctrl 키를 누른 채로 선택하려는 오퍼레이터를 클릭합니다. 선택된 오퍼레이터의 이름은 노란색으로 변경됩니다.

  2. 선택이 완료되면, 마우스 오른쪽 버튼을 클릭하여 메뉴를 열고 서브그래프를 생성할 수 있습니다.

  3. 팝업 창에서 서브그래프의 이름을 지정하여 서브그래프를 생성합니다.

    operations operator create subgraph

참고: 생성된 서브그래프는 현재 캔버스에 표시되며, 이 서브그래프는 현재 그래프 파일에서만 유효합니다. 전역적으로 적용하려면 사용자 정의 서브그래프로 저장하세요.

사용자 정의 서브그래프로 저장하는 방법

사용자 정의 서브그래프는 전역 상태에서 연산자 조합을 사용하는 데 도움이 됩니다. 다음 단계를 따라 실행하세요:

  1. 현재 캔버스에서 사용자 정의로 저장할 서브그래프를 찾아 오른쪽 클릭하여 메뉴를 열고 "사용자 정의 서브그래프 생성"을 선택하여 이름을 지정합니다.

  2. 왼쪽 메뉴 바의 서브그래프를 클릭하고 해당 이름의 서브그래프를 찾아 캔버스로 드래그하여 사용합니다.

서브그래프 편집

생성된 서브그래프와 저장된 사용자 정의 서브그래프 모두 편집할 수 있습니다. 하지만 편집은 캔버스 내의 서브그래프에만 영향을 미치며, 원래 저장된 사용자 정의 서브그래프에는 영향을 주지 않습니다. 다음 단계를 따라 실행하세요:

  1. 생성된 서브그래프 또는 저장된 사용자 정의 서브그래프의 왼쪽 상단에 있는 operations edit 아이콘을 클릭하여 서브그래프를 편집합니다.

  2. 오퍼레이터의 입력 또는 출력 매핑을 활성화하고 오퍼레이터 그래프 계층으로 돌아가면 서브그래프 내에서 입력 및 출력 노드를 표시할 수 있습니다.

operations edit subgraph

서브그래프 또는 사용자 정의 서브그래프 삭제

캔버스에서 서브그래프를 삭제하려면 마우스 오른쪽 버튼을 클릭하여 메뉴를 열고 "삭제"를 선택한 후, 팝업 창의 안내에 따라 삭제합니다.

사용자 정의된 전역 서브그래프를 삭제하려면 왼쪽 메뉴에서 서브그래프 섹션을 클릭하고 삭제할 사용자 정의 서브그래프를 마우스 오른쪽 버튼으로 클릭한 후, 팝업 창의 안내에 따라 삭제합니다.