[N] PyTorch 1.8 Release, including Compiler and Distributed Training updates, New Mobile Tutorials

This page summarizes the projects mentioned and recommended in the original post on /r/MachineLearning

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
  • Pytorch

    Tensors and Dynamic neural networks in Python with strong GPU acceleration

  • We do allow for TorchScript -> TorchScript transformations, and core contributors like Thomas Viehmann (dunno if he's here on reddit) are working on making improving the Python interface to it (example). That functionality is not going away or anything.

  • tutorials

    PyTorch tutorials. (by pytorch)

  • Since it provides you a general computational graph, you can also perform arbitrary analyses on your graph, like using it to profile each operation in your graph (https://github.com/pytorch/tutorials/blob/master/intermediate_source/fx_profiling_tutorial.py).

  • 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
  • FlexFlow

    FlexFlow Serve: Low-Latency, High-Performance LLM Serving

  • Oh, another cool user of FX is FlexFlow, which uses FX to take your PyTorch model and automatically parallelize it.

  • dex-lang

    Research language for array processing in the Haskell/ML family

  • When I've interacted with this kind of thing before -- for example the PyTorch JIT (which I believe also parses an AST to produce an IR? Is this the same parser/IR as fx or different?), the JAX JIT, or something like Zygote in Julia -- I've always hit these kinds of issues. I think the fundamental problem is choosing to parse an AST for something inherently more flexible, rather than building a graph-based DSL a la TensorFlow v1 (despite its flaws), or though I've not tried it, maybe building something like dex.

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

  • PyTorch 2.3: User-Defined Triton Kernels, Tensor Parallelism in Distributed

    1 project | news.ycombinator.com | 10 May 2024
  • Clasificador de imágenes con una red neuronal convolucional (CNN)

    2 projects | dev.to | 1 May 2024
  • Tinygrad: Hacked 4090 driver to enable P2P

    5 projects | news.ycombinator.com | 12 Apr 2024
  • Functions and operators for Dot and Matrix multiplication and Element-wise calculation in PyTorch

    1 project | dev.to | 21 Mar 2024
  • Building a GPT Model from the Ground Up!

    1 project | dev.to | 20 Mar 2024