Core AI Debugger

Core AI Debugger는 모델링과 배포 사이를 연결합니다. 모든 Apple 플랫폼에서 Core AI 모델을 시각화, 실행, 검증하며, 빠른 반복을 위해 마련된 실행 가능한 피드백과 출시에 대한 자신감을 제공합니다.

나란히 모델을 비교하는 것을 보여 주는 Core AI Debugger 앱으로, 왼쪽에는 연산 및 유사도 점수 목록이, 중앙에는 노드 그래프가, 오른쪽에는 선택된 Concat 연산의 세부 정보와 텐서 출력이 표시되어 있습니다. 나란히 모델을 비교하는 것을 보여 주는 Core AI Debugger 앱으로, 왼쪽에는 연산 및 유사도 점수 목록이, 중앙에는 노드 그래프가, 오른쪽에는 선택된 Concat 연산의 세부 정보와 텐서 출력이 표시되어 있습니다.

모델 구조 시각화하기

Core AI Debugger를 사용하면 연산을 검사하고 연산 간 데이터 흐름을 추적할 수 있습니다. 또한 모듈 계층 구조를 표시하고 PyTorch에서 가져온 Core AI 모델에 대한 소스 매핑을 지원하여 각 연산에 대해 풍부한 컨텍스트를 제공합니다.

왼쪽에는 계층적 모델 구조 트리가, 중앙에는 대형 인터랙티브 노드 그래프가, 하단에는 링크로 연결된 소스 코드가 표시된 Core AI Debugger. 왼쪽에는 계층적 모델 구조 트리가, 중앙에는 대형 인터랙티브 노드 그래프가, 하단에는 링크로 연결된 소스 코드가 표시된 Core AI Debugger.

온디바이스 방식으로 실행하기

페어링된 기기를 선택하여 모델을 특수화하고 Core AI Debugger에서 바로 실행할 수 있습니다. 연산을 선택하여 특수화된 모델 전체에서 출력뿐만 아니라 중간 값도 검사할 수 있습니다.

세부 정보 패널에 연산 목록, 노드 그래프, 소스 코드, Reshape 연산의 입력, 출력 및 텐서 미리보기가 표시된 Core AI Debugger. 세부 정보 패널에 연산 목록, 노드 그래프, 소스 코드, Reshape 연산의 입력, 출력 및 텐서 미리보기가 표시된 Core AI Debugger.

추론 정확성 검증하기

Core AI Debugger를 사용하면 참조 실행으로부터 모델의 분기 문제를 해결할 수 있습니다. 참조 중간 값을 로드한 후, 동기화 지점을 찾고 각 쌍에서 PSNR과 같은 유사도 점수를 계산하여 모델이 더 큰 분기를 보이는 지점에 대한 힌트를 제공합니다. 텐서 미리보기를 확장하여 텐서 값을 나란히 비교할 수도 있습니다.

두 텐서 A 및 B와 두 텐서의 절대 차를 보여 주는 Core AI Debugger의 텐서 비교 뷰로, 형식, 범위, 슬라이스 차원 요약이 포함된 이미지 시각화로 렌더링되었습니다. 두 텐서 A 및 B와 두 텐서의 절대 차를 보여 주는 Core AI Debugger의 텐서 비교 뷰로, 형식, 범위, 슬라이스 차원 요약이 포함된 이미지 시각화로 렌더링되었습니다.

베타 다운로드하기

Core AI Debugger에서 Core AI 모델을 보려면 macOS 27 이후 버전이 필요합니다. 페어링된 기기에서도 모델을 특수화하고 실행하려면 최소 iOS 27, iPadOS 27 또는 macOS 27을 실행해야 합니다. Core AI Debugger를 다운로드하려면 Apple 계정으로 로그인합니다. 메시지가 표시되면 무료 등록을 완료하고 Apple Developer 계약에 동의합니다.

다운로드 보기

문서 보기