Nx
https://gyazo.com/b3df396e98c7b74fab4b1dfb8895c36f
elixir-nx/nx: Numerical Elixir and Elixir XLA bindings for CPU/GPU/TPU
テンソル計算用の関数群(Pythonのnumpy相当)
defnマクロ
defのように使えて、その中でだけoperator overloadがされているような感じ
自動微分
CPU/GPU上での計算のためのJIT/AOTコンパイル
https://gyazo.com/a8aa34b5a1d08dd125431f11d6385ed2
コンパイラとしてGoogle XLAを使えたり、他のものに切り替えられるように作られている
細かいところはちょっとよくわかっていない🤔
作者であるJosé Valimによる紹介動画
https://www.youtube.com/watch?v=fPKMmJpAGWc
言及
José ValimさんはTwitterを使っています 「As announced yesterday, the "secret" project we have shared some early benchmarks is called "Nx". Here is a concept art done by @JavierYazp that we have been playing with (with some nice clues!): https://t.co/Z7kN65dQiA」 / Twitter
#034 José Valim reveals Project Nx - Thinking Elixir
Anyone who wants to speculate about this tweet from José - Chat / Discussions - Elixir Programming Language Forum