Rate this Page
★★★★★
Library Versioning#
We provide version number macros for identifying the version of LibTorch in use.Example usage:
#include<torch/torch.h>#include<iostream>intmain(){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:
PyTorch version from parts: 1.8.0PyTorch version: 1.8.0
Note
These macros are only available in PyTorch >= 1.8.0.