Back to Pytorch

Library Versioning

docs/cpp/source/notes/versioning.rst

2.11.0641 B
Original Source

Library Versioning

We provide version number macros for identifying the version of LibTorch in use. Example usage:

.. code-block:: cpp

#include <torch/torch.h> #include <iostream>

int main() { std::cout << "PyTorch version from parts: " << TORCH_VERSION_MAJOR << "." << TORCH_VERSION_MINOR << "." << TORCH_VERSION_PATCH << std::endl; std::cout << "PyTorch version: " << TORCH_VERSION << std::endl; }

This will output something like:

.. code-block:: text

PyTorch version from parts: 1.8.0 PyTorch version: 1.8.0

.. note::

These macros are only available in PyTorch >= 1.8.0.