Hacker GitHub

← All repos

elixir-nx/nx

View on GitHub ↗ ★ 2,919 Elixir

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

27 mentions on Hacker News by 21 people: 3 stories, 24 comments · first 2021-02-17 · latest 2024-10-28

Mentions per year 27 mentions · busiest year 2021 (12)
20082026
  1. …distributed and sharded computing. Should have an working v0 by December! GitHub for the project: https://github.com/elixir-nx/nx As a side-project, I've been diving back into hardware. Fixed/modded a crappy guitar amplifier I had into a…
  2. …ecosystem around it, including: - https://github.com/elixir-nx/axon Nx-powered Neural Networks - https://github.com/elixir-nx/nx Multi-dimensional arrays (tensors) and numerical definitions for Elixir - https://github.com/elixir-nx/scholar…
    comment by thibaut_barrere · 2024-08-27 · in Ruby in Jupyter Notebook
  3. Does nx not work for you? https://github.com/elixir-nx/nx/tree/main/nx#readme
    comment by tomjakubowski · 2023-08-25 · in Unpacking Elixir: Concurrency
  4. Interesting links: - https://github.com/elixir-nx/nx - https://github.com/elixir-explorer/explorer
    comment by thibaut_barrere · 2023-08-25 · in Unpacking Elixir: Concurrency
  5. …not great at number computing. This is being addressed by a relatively new project called Nx. https://github.com/elixir-nx/nx It is not the right choice for CPU intensive tasks like graphics, HFT, etc. Some companies have used Rust to…
    comment by HalcyonicStorm · 2023-06-16 · in A LiveView Is a Process
  6. …since the Numerical Elixir effort started two years ago. Here are the main building blocks: * Nx ( https://github.com/elixir-nx/nx/tree/main/nx#readme ): equivalent to Numpy, deeply inspired by JAX. Runs on both CPU and GPU via Google XLA…
  7. …but for a backend, even though I gently despise it, Java (or Kotlin) might be a better option. [1] https://github.com/elixir-nx/nx https://github.com/elixir-nx/axon [2] https://livebook.dev/ [3] https://github.com/rusterlium/rustler [4]…
    comment by peoplefromibiza · 2023-04-14 · in Elixir and Rust is a good mix
  8. …tensor serving implementation cluster distributed took only 400 LOC (including docs and tests!): https://github.com/elixir-nx/nx/pull/1090 I'll be glad to answer questions about Nx or anything from Livebook's launch week!
  9. I think that experiment is taking shape with Elixir: https://github.com/elixir-nx/nx I don't see how it could ever overtake Python, but it could establish itself as a viable niche alternative.
    comment by rch · 2023-03-03 · in Why Python keeps growing, explained
  10. …image is suspiciously 512x512. [1] https://twitter.com/josevalim/status/1583551565381914624 [2] https://github.com/elixir-nx/nx
    comment by anshul · 2022-12-07 · in Elixir – HUGE Release Coming Soon
  11. …kingelixir.com/elixir-1-12-and-your-first-mix-in... How about numerical computing / machine learning: https://github.com/elixir-nx/nx/tree/main/nx Embedded: "yes there's Nerves". Exactly?
    comment by nberkman · 2022-09-17 · in Joy of Elixir (2020)
  12. Thank you for sharing, this was a great article! I had to implement autodiff from scratch for Nx ( https://github.com/elixir-nx/nx ) about 18 months ago and this would have helped me so much! I spent roughly a month chasing a bug because I…
    comment by josevalim · 2022-08-01 · in Differentiable programming from scratch
  13. It uses [Nx]( https://github.com/elixir-nx/nx/tree/main/nx#readme ) (think of it as an equivalent to numpy/jax) which uses Google XLA's as one of the possible backends to compile and run on the GPU.
  14. Numerical Elixir (NX)[1] is improving the number crunching situation! [1]: https://github.com/elixir-nx/nx/tree/main/nx#readme
  15. …features of the DSL . For example, the "numerical definition" DSL within Elixir's Nx library ( https://github.com/elixir-nx/nx/tree/main/nx#numerical-defin... ). Users using this "full" DSL are still using the host language — they're…
    comment by derefr · 2022-01-13 · in Dear sir, you have built a compiler
  16. …love to see someone do something like that in Rust... [0]: https://github.com/FluxML/XLA.jl [1]: https://github.com/elixir-nx/nx/tree/main/nx
    comment by nestorD · 2021-12-14 · in PyTorch vs. TensorFlow in 2022
  17. …but I try to get some work done and add features at least once a week. Thanks for looking! -- [1] https://github.com/elixir-nx/nx [2] https://github.com/elixir-nx/axon [3] https://github.com/pola-rs/polars [4]…
    comment by cigrainger · 2021-11-05 · in Show HN: Dataframes in Elixir Backed by Rust
  18. Elixir has macros. People are currently building Nx https://github.com/elixir-nx/nx while not having to change anything in the language. Java/JS interop being unmatched is true, but Elixir has Erlang interop too.
  19. There is some exciting development on that front by building on XLA. https://github.com/elixir-nx/nx/tree/main/nx
    comment by beakerbreaker · 2021-06-20 · in New Machine Learning Gems for Ruby
  20. …This piggybacks off the work being done with the Nx project which is implementing ML in Elixir: https://github.com/elixir-nx/nx
  21. Take a look at https://github.com/elixir-nx/nx
    comment by joisig · 2021-03-05 · in Caramel: An OCaml for the Erlang VM
  22. Have you seen project Nx? https://github.com/elixir-nx/nx
    comment by a_bored_husky · 2021-03-05 · in Caramel: An OCaml for the Erlang VM
  23. …amazing to me is Nx is just installed as normal hex package. `defn` is a standard Elixir macro: https://github.com/elixir-nx/nx/blob/main/nx/lib/nx/defn.ex#...
  24. Also just above ( https://github.com/elixir-nx/nx/tree/main/exla ), exla is an "Elixir client for Google's XLA (Accelerated Linear Algebra). It includes integration with the Nx library to compile numerical definitions (defn) to the…
  25. ▲ 4
    NX: A multi-dimensional tensors library for Elixir
    story by ahamez · 2021-02-17 · 0 comments
  26. ▲ 272
    Nx: Multi-dimensional tensors Elixir lib with multi-staged compilation (CPU/GPU)
    story by thibaut_barrere · 2021-02-17 · 46 comments
  27. ▲ 14
    Elixir Nx Repo Now Open
    story by pselbert · 2021-02-17 · 0 comments