兵马逐浪去,将象入海流。炮声震心动,惊起卧龙游。
我的博客园主页 --------- 我的知乎主页 --------- 我的github主页 --------- 我的csdn主页 --------- 我的新浪微博

libtorch在windows上的调用

转载:https://www.jianshu.com/p/542231f43207

libTorch下载

pytroch为windows端提供了2个版本的预编译好的libTorch动态链接库

  • Debug
  • Release


    image.png

    测试环境

    • win10 64bit
    • vs2017
    • libTorch

    配置过程

    以Debug版本的libTorch为例

    • 添加include路径
    • 添加链接库lib路径
    • 添加lib名称
    • 添加环境变量
    image.png
    image.png
    image.png

    c10.lib
    caffe2.lib
    caffe2_detectron_ops.lib
    caffe2_module_test_dynamic.lib
    clog.lib
    cpuinfo.lib
    foxi_dummy.lib
    foxi_loader.lib
    libprotobuf-lited.lib
    libprotobufd.lib
    libprotocd.lib
    onnx.lib
    onnxifi_dummy.lib
    onnxifi_loader.lib
    onnx_proto.lib
    torch.lib


    测试代码

    • demo1
    #include<iostream>
    #include<torch/script.h>
    int main() {
    torch::Tensor t1 = torch::tensor({ 10,1,2 });
    std::cout << t1[0] << std::endl;
    system("pause");
    }
    image.png
    • demo2
      2个Tensor计算矩阵乘法
    #include<iostream>
    #include<torch/script.h>
    int main() {
    auto t1 = torch::tensor({ 1,2,3,4,5,6,7,8,9 }).reshape({ 3,3 });
    auto t2 = torch::tensor({ 1,0,2,6,1,1,5,3,2 }).reshape({ 3,3 });
    auto t3 = t1.mul(t2);
    std::cout << t3 << std::endl;
    system("pause");
    }
    image.png



    作者:侠之大者_7d3f
    链接:https://www.jianshu.com/p/542231f43207
    来源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    posted @   leoking01  阅读(761)  评论(0编辑  收藏  举报
    编辑推荐:
    · go语言实现终端里的倒计时
    · 如何编写易于单元测试的代码
    · 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
    · .NET Core 中如何实现缓存的预热?
    · 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
    阅读排行:
    · 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
    · 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
    · ollama系列01:轻松3步本地部署deepseek,普通电脑可用
    · 按钮权限的设计及实现
    · 25岁的心里话
    历史上的今天:
    2018-10-17 一个人独立开发 3D 游戏引擎可能吗?
    2017-10-17 各领域公开数据集下载
    2017-10-17 【Shell脚本】逐行处理文本文件
    2017-10-17 cuda9,cuda8分享百度云下载
    #back-to-top { background-color: #00CD00; bottom: 0; box-shadow: 0 0 6px #00CD00; color: #444444; padding: 10px 10px; position: fixed; right: 50px; cursor: pointer; }
    点击右上角即可分享
    微信分享提示