prabhuomkar/pytorch-cpp
C++ port of PyTorch deep learning tutorials covering neural networks, CNNs, RNNs, GANs, and transformers using libtorch.

This repository provides C++ implementations of common PyTorch deep learning tutorials, allowing developers to write ML models in C++ using the libtorch library. It covers fundamentals like tensors and autograd, intermediate topics including CNNs and RNNs, and advanced models such as transformers, variational autoencoders, and reinforcement learning algorithms. The project includes ready-to-compile code with CMake build files for cross-platform support.