Hello Mat

 找回密码
 立即注册
查看: 3793|回复: 2

libtorch 常用api函数示例

[复制链接]

84

主题

115

帖子

731

金钱

管理员

Rank: 9Rank: 9Rank: 9

积分
1467
发表于 2020-12-1 21:33:01 | 显示全部楼层 |阅读模式
libtorch 常用api函数示例
  1. torch::Tensor b = torch::argmax(output_1, 2).cpu();
  2.     //    std::cout<<b<<std::endl;
  3.     b.print();

  4.     cv::Mat mask(T_height, T_width, CV_8UC1, (uchar*)b.data_ptr());
  5.     imshow("mask",mask*255);
  6.     waitKey(0);
复制代码
  1. torch::Tensor a = torch::rand({2,3});
  2.     torch::Tensor aa = a.clone();
  3.     aa.masked_fill_(aa>0.5,-2);

  4.     std::cout<<a<<std::endl;
  5.     std::cout<<aa<<std::endl;
复制代码
  1. 0.8803 0.2387 0.8577
  2. 0.8166 0.0730 0.4682
  3. [ Variable[CPUFloatType]{2,3} ]
  4. -2.0000 0.2387 -2.0000
  5. -2.0000 0.0730 0.4682
  6. [ Variable[CPUFloatType]{2,3} ]
复制代码



参考:
【1】libtorch 常用api函数示例https://blog.csdn.net/yang332233/article/details/106199180





回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Python|Opencv|MATLAB|Halcom.cn ( 蜀ICP备16027072号 )

GMT+8, 2024-5-7 20:22 , Processed in 0.224211 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表