Skip to content

Meta divests PyTorch Foundation to make AI framework vendor neutral

    The PyTorch logo.
    enlarge / The PyTorch logo on a fancy gradient.

    PyTorch Foundation

    Meta AI announced today that the board of PyTorch, a popular open source deep-learning framework, has moved to an independent organization called the PyTorch Foundation. It will operate as part of the non-profit Linux Foundation and its board of directors includes representatives from Nvidia, Meta, Google, Microsoft, Amazon and AMD.

    The move comes as the PyTorch framework is being used more widely in the deep learning industry to power many natural language and computer vision projects, including Tesla Autopilot. Meta lists more than 2,400 contributors and 150,000 projects built on the framework. By running PyTorch in its own base, you avoid potential conflicts of interest that could arise if PyTorch were controlled solely by Meta, which created the framework.

    “The PyTorch Foundation will strive to adhere to four principles,” Meta wrote in a blog post announcing the news. “Remaining open, maintaining neutral branding, staying fair and forging a strong technical identity. One of the foundation’s key priorities is to maintain a clear separation between PyTorch’s business and technical governance.”

    The PyTorch project started in 2016 as an implementation of the Torch library in Python and gained fame for its tensorbe calculus and the tape-based autograd, which records operations like a tape recorder and then plays them backwards to calculate gradients.

    If that sounds complicated, that’s because it is, but PyTorch makes those features easier by merging them into a building block of code that can be used in more complex machine learning projects without having to redo the basics every new project. to find. Layers upon layers of libraries and frameworks make up most of today’s modern software applications, especially in the field of machine learning.

    According to Meta, the transition to the PyTorch Foundation will not affect existing PyTorch code, and Meta remains committed to investing in the now independent framework in the future.