Tensors and Dynamic neural networks in Python with strong GPU acceleration (by pytorch)

Pytorch Alternatives

Similar projects and alternatives to Pytorch
  • GitHub repo coremltools

    Core ML tools contain supporting tools for Core ML model conversion, editing, and validation.

  • GitHub repo tensorflow

    An Open Source Machine Learning Framework for Everyone

  • Scout

    Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo cpython

    The Python programming language

  • GitHub repo json

    JSON for Modern C++

  • GitHub repo NumPy

    The fundamental package for scientific computing with Python.

  • GitHub repo onnx

    Open standard for machine learning interoperability

  • GitHub repo MMdnn

    MMdnn is a set of tools to help users inter-operate among different deep learning frameworks. E.g. model conversion and visualization. Convert models between Caffe, Keras, MXNet, Tensorflow, CNTK, PyTorch Onnx and CoreML. [Moved to:]

  • GitHub repo segmentation_models.pytorch

    Segmentation models with pretrained backbones. PyTorch.

  • GitHub repo tensorflow_macos

    TensorFlow for macOS 11.0+ accelerated using Apple's ML Compute framework.

  • GitHub repo flashlight

    A C++ standalone library for machine learning

  • GitHub repo tensorio

    Declarative, On-Device Machine Learning for iOS, Android, and React Native. Deploy. Predict. Train.

  • GitHub repo LibtorchTutorials

    This is a code repository for pytorch c++ (or libtorch) tutorial.

  • GitHub repo SegmentationCpp

    A c++ trainable semantic segmentation library based on libtorch (pytorch c++). Backbone: resnet, retnext. Architecture: fpn, unet, deeplab-v3, deeplab-v3+ by now.

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Pytorch alternative or higher similarity.


Posts where Pytorch has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-02-23.
  • C++ trainable semantic segmentation models
    C++ library with Neural Networks for Image Segmentation based on LibTorch.
    This project is under developing. By now, these projects helps a lot. - official pytorch - qubvel SMP - nlohmann json
  • D Simple Questions Thread December 20 2020
    Why are you going Mac for ML? You don't care about having CUDA support with some Nvidia GPU? For example if you were planning to run pytorch frameworks, I am not sure how your performance would be:
  • PyTorch 1.8.0 coming out soon | 2021-02-12
    1.5.0 release tracker opened 19th March 2020 and actual release 21st April 2020
  • Overfitting issues with LSTM
    I would check our their website as it has all the resources you really need, including the community forum I mentioned, as well as tutorials and documentation.
  • 30 anos de Python | 2021-02-10
  • [D] Deep Learning C++ framework that can run on Android?
    I already created a bug on github.
  • [P][D] What do you miss the most in PyTorch that's not in TF, and vice versa?
    The need is recognized, but no progress so far:
  • How do I install pytorch on a 32 bit system? | 2021-01-30
    You’d have the build the image yourself and on the 32bit system (I’m assuming your using an RPi?). This should help.
  • [P] Implementation of RealFormer using pytorch
    Tip: Use torch.bmm instead of torch.einsum. The former is considerably faster. Take a look at Pytorchs own MHA implementation to see how you have to do the reshaping for it.
  • Apple’s New M1 Chip is a Machine Learning Beast | 2020-12-25
    Again who decided this? Are you the sole maintainer of PyTorch? The Issue I linked literally asks people to stay tuned for news about M1 support and that they can't confirm anything: | 2020-12-25
    I am willing to bet that the TF fork is just a pointer on how to use their APIs to add support. PyTorch doesn't seem to be outright denying support for M1, asking users to stay tuned
  • Installing pytorch==0.4.1 on python3
    It hasn't been removed from pypi. The reason you only see the newer versions is likely because you are using a newer version of python. The latest python version torch 0.4.1 is built for is 3.7. You either need to use an older version of Python, or build for 3.8 from source using the instructions here:


Basic Pytorch repo stats
3 days ago

pytorch/pytorch is an open source project licensed under BSD 1-Clause License which is not an OSI approved license.