elixir-nx/nx

Multi-dimensional arrays (tensors) and numerical definitions for Elixir

해결하는 문제

Elixir 언어에서 수치 계산과 기계 학습을 위한 기본적인 구성 요소를 제공하여, 다차원 배열(텐서)을 다루고 고성능 백엔드에서 실행할 수 있도록 합니다.

작동 방식

이 프로젝트는 세 가지 주요 구성 요소로 구성됩니다: Nx는 텐서와 수치 연산에 대한 정의와 API를 제공합니다. EXLA는 Google의 XLA(가속화된 선형 대수) 컴파일러와의 통합을 제공하여 계산 속도를 높입니다. Torchx는 LibTorch 기반의 백엔드를 제공합니다.

대상 사용자

Elixir 생태계 내에서 수치 계산이나 기계 학습 모델을 구축하고자 하는 Elixir 개발자입니다.

주요 특징

  • Elixir용 다차원 배열(텐서) 지원.
  • 고성능 실행을 위한 Google의 XLA 컴파일러 통합.
  • Torchx를 통한 LibTorch 백엔드 지원.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트