Windows는 이제 DirectML을 통해 기본적으로 PyTorch를 지원합니다.
2 분. 읽다
에 업데이트 됨
공개 페이지를 읽고 MSPoweruser가 편집팀을 유지하는 데 어떻게 도움을 줄 수 있는지 알아보세요. 자세히 보기
주요 사항
- DirectML은 개발자가 애플리케이션을 한 번 구축하여 지원되는 모든 Windows PC에서 사용할 수 있도록 하는 Windows의 기계 학습을 위한 하위 수준 API입니다.
그래픽용 하위 수준 API를 제공하는 DirectX와 유사하게 DirectML은 Windows의 기계 학습용 하위 수준 API를 제공합니다. 다양한 CPU, GPU 및 NPU 하드웨어 옵션을 대상으로 하는 데 시간과 노력을 낭비하는 대신 DirectML을 사용하면 개발자가 한 번 빌드하여 지원되는 모든 Windows PC에서 사용할 수 있도록 할 수 있습니다. 또한 ONNX Runtime, PyTorch 및 WebNN과 같은 프레임워크와 통합되었습니다.
현재 Microsoft는 Build 2024에서 발표 이제 Windows는 DirectML을 통해 PyTorch를 기본적으로 지원합니다. 이 기본 PyTorch 지원을 통해 수천 개의 Hugging Face 모델이 아무런 변경 없이 Windows에서 작동할 수 있습니다. 또한 Microsoft는 Nvidia와 협력하여 100억 개가 넘는 RTX AI GPU에서 이러한 개발 워크플로를 지원하도록 만들고 있습니다. GPU에 대한 PyTorch 지원은 오늘부터 가능하며 NPU 지원도 곧 제공될 예정입니다.
또한 Microsoft는 WebNN Developer Preview를 통해 웹 애플리케이션을 위한 로컬 AI의 강력한 기능을 활성화하고 있습니다. WebNN은 DirectML 및 ONNX Runtime Web을 기반으로 합니다. WebNN을 사용하면 개발자는 생성 AI, 이미지 처리, 자연어 처리, 컴퓨터 비전 등과 같은 작업에 대해 기본 성능에 가까운 AI 경험을 구현할 수 있습니다. 현재 WebNN 개발자 미리보기는 다음을 지원합니다.
GPU. NPU 지원이 곧 제공될 예정입니다.
DirectML 가용성:
- DirectML은 이제 모든 Windows GPU에서 일반적으로 사용할 수 있습니다.
- Intel AI Boost가 포함된 Intel Core Ultra 프로세서에 대한 DirectML 지원은 개발자 미리 보기로 제공되며 곧 일반 공급될 예정입니다.
- Snapdragon X Elite SoC의 Qualcomm Hexagon NPU에 대한 DirectML 지원이 곧 제공될 예정입니다.
사용자 포럼
0 메시지