创建Tensor后,我们还需要看到它的一些属性,判断是否跟预期相符。注意Libtorch的Tensor是没有公开可访问的属性attribute的,Tensor信息需要属性函数来获取。常见的属性函数包括:
使用方式如下:
// Tensor 属性函数
torch::Tensor foo = torch::randn({1, 3, 224, 224});
auto dim = foo.dim(); // 4
auto sizes = foo.sizes(); // [1, 3, 224, 224]
auto size_0 = foo.size(0); // 1
auto numel = foo.numel(); // 150528
auto dtype = foo.dtype(); // float
auto scalar_type = foo.scalar_type(); // Float
auto device = foo.device(); // cpu
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
字体处理常用属性