Pytrees

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • tree

    tree is a library for working with nested data structures (by google-deepmind)

  • There is also the standalone library "tree" from DeepMind: https://github.com/deepmind/tree

    It provides similar functionality but is standalone and does not depend on JAX, TF or anything else.

  • equinox

    Elegant easy-to-use neural networks + scientific computing in JAX. https://docs.kidger.site/equinox/

  • You're thinking of `jax.closure_convert`. :)

    (Although technically that works by tracing and extracting all constants from the jaxpr, rather than introspecting the function's closure cells -- it sounds like your trick is the latter.)

    When you discuss dynamic allocation, I'm guessing you're mainly referring to not being able to backprop through `jax.lax.while_loop`. If so, you might find `equinox.internal.while_loop` interesting, which is an unbounded while loop that you can backprop through! The secret sauce is to use a treeverse-style checkpointing scheme.

    https://github.com/patrick-kidger/equinox/blob/f95a8ba13fb35...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • [P] Optimistix, nonlinear optimisation in JAX+Equinox!

    3 projects | /r/MachineLearning | 14 Oct 2023
  • Equinox: Elegant easy-to-use neural networks in Jax

    1 project | news.ycombinator.com | 18 Sep 2023
  • Show HN: Equinox (1.3k stars), a JAX library for neural networks and sciML

    1 project | news.ycombinator.com | 5 Sep 2023
  • [D] JAX vs PyTorch in 2023

    5 projects | /r/MachineLearning | 9 Mar 2023
  • [Machinelearning] [D] État actuel de JAX vs Pytorch?

    1 project | /r/enfrancais | 24 Feb 2023