深度部署
文章平均质量分 85
璇焱如柳
这个作者很懒,什么都没留下…
展开
-
libtorch c10::IValue类解析,从IValue获取值
像一个数据容器,但是它又不用来直接存储数据,只是一层数据的封装。怎么理解呢?可以存储里很多类型的数据,比如存储可能是一个Tensor,一组Tensor,或者是一个Moudle,甚至是一个int,所以更像是一种封装,对不同的数据类型进行了一次统一的封装,然后很多很多函数的接口都可以使用这种统一的数据类型了。如果你用过opencv,那么你可以觉得眼熟,不就是这么干的么,比如常用的cv::resize函数,它的输入、输出数据就是,而不是直接使用cv::Mat,这其实就是一种封装的思想。原创 2024-04-25 17:28:41 · 751 阅读 · 0 评论 -
libtorch::Tensor与Eigen::Tensor互相转换
C++ libtorch::Tensor 与 Eigen::Tensor互相转化原创 2023-08-04 21:00:16 · 719 阅读 · 0 评论