OpenXLA는 성능이 우수하고 휴대 가능하며 확장 가능한 머신러닝 (ML) 인프라 구성요소의 개방형 생태계로, 프런트엔드 프레임워크와 하드웨어 백엔드 간의 도구를 조각 모음을 해제하여 ML 개발을 간소화합니다. AI 모델링, 소프트웨어, 하드웨어 분야의 업계 선두업체가 제작했습니다.
커뮤니티에서 OpenXLA를 어떻게 사용하고 있나요? 이 페이지에서는 OpenXLA를 사용하여 저장소 및 프로젝트에 대한 링크를 통합하여 아이디어와 코드 포인터를 제공합니다.
OpenXLA를 사용하는 프로젝트가 있나요? pull 요청을 보내 이 페이지에 추가해 주세요.
프레임워크
- JAX는 고성능 ML 모델을 작성하기 위한 NumPy와 유사한 API가 있는 ML 프레임워크입니다.
- PyTorch/XLA는 PyTorch에서 OpenXLA 및 StableHLO로의 다리를 제공합니다.
- TensorFlow는 오랜 기간 사용되어 온 ML 프레임워크로 대규모 생태계를 보유하고 있습니다.
PJRT 플러그인
- libTPU를 사용하면 모델을 Google의 Cloud TPU에서 실행할 수 있습니다.
에지 컴파일
- Google AI Edge는 StableHLO를 입력 형식으로 사용하여 LiteRT를 사용하여 휴대기기에 배포합니다.
- AI Edge Torch는 StableHLO 를 통해 모바일 배포를 위한 PyTorch 모델을 내보냅니다.
도구 및 시각화
- 모델 탐색기는 StableHLO 모델을 지원하는 계층적 그래프 시각화를 제공합니다.