当前位置: 首页 > news >正文

广西备案工信部网站哪个软件发视频可以赚钱

广西备案工信部网站,哪个软件发视频可以赚钱,建设行业证书全国联网查询,四川已经取消48小时核酸检测对于希望在本地环境中进行深度学习开发的开发者来说#xff0c;配置合适的工具链是至关重要的一步。本文旨在帮助您在 macOS 操作系统上#xff0c;利用 CLion IDE 和 PyTorch 的 C依赖库——libtorch#xff0c;快速搭建起一个高效的开发环境。这里我们将一步步地讲解如何下… 对于希望在本地环境中进行深度学习开发的开发者来说配置合适的工具链是至关重要的一步。本文旨在帮助您在 macOS 操作系统上利用 CLion IDE 和 PyTorch 的 C依赖库——libtorch快速搭建起一个高效的开发环境。这里我们将一步步地讲解如何下载必要的库、设置集成开发环境IDE以及编写和运行简单的代码示例来验证配置是否成功。 一、下载libtorch 首先请访问 PyTorch官方网站根据您的 Mac 系统参数选择并下载适合的PyTorch 依赖包。在页面最下方您可以找到下载链接。对于本文我选择了适用于 macOS 的默认版本 libtorch。 PyTorch官方下载地址 https://pytorch.org/get-started/locally/ 下载完成后请解压libtorch依赖库到一个易于管理的位置这里我解压到了Android SDK的同级存储目录朋友们可以根据自己喜好选择一个存储目录。 最后获取当前libtorch的路径请注意保存改路径这里我的存储路径为/Users/xiaxueliang/Library/Android/libtorch 二、配置CLion项目 在成功下载并解压了 libtorch 库之后下一步就是将它集成到我们的开发环境中。CLion 是由 JetBrains 开发的一款强大的 C 集成开发环境IDE它提供了智能代码补全、静态代码分析和便捷的调试工具等功能非常适合用于构建复杂的 C 项目。本节介绍如何创建一个新的 CLion 项目并正确配置它以使用 libtorch 库。我们将逐步讲解如何设置项目的构建系统确保所有必要的库都能被正确链接从而让您的项目可以顺利编译和运行。 2.1 创建CLion项目 启动 CLion 并创建一个新的 C 项目。您可以自由命名项目这里我定义的名称为CLion_libtorch_demo。 2.2 修改 CMakeLists.txt 文件 打开项目的 CMakeLists.txt 文件可以以下配置信息 2.3 链接libtorch 向CMakelists.txt文件添加以下配置以正确链接 libtorch 库 # 设置CMAKE_PREFIX_PATH环境变量指向了libtorch安装目录用于帮助CMake找到Torch库。 set(CMAKE_PREFIX_PATH /Users/xiaxueliang/Library/Android/libtorch) # 查找Torch软件包并且是REQUIREDCMake会使用CMAKE_PREFIX_PATH查找TorchConfig.cmake或torch-config.cmake。 find_package(Torch REQUIRED) # 向编译器添加头文件搜索路径这里指定了libtorch根目录使编译器能够在编译过程中找到libtorch的头文件。 include_directories(/Users/xiaxueliang/Library/Android/libtorch) # 继续向编译器添加更多的头文件搜索路径指向libtorch内部API部分。 include_directories(/Users/xiaxueliang/Library/Android/libtorch/include/torch/csrc/api/include) # 指定链接哪些库 target_link_libraries(CLion_libtorch_demo ${TORCH_LIBRARIES})需要注意的是 /Users/xiaxueliang/Library/Android/libtorch是我们刚才解压的libtorch的路径。CLion_libtorch_demo是我们的项目名称。 CLion会自动重新加载链接相关配置 2.4 编写 C 源代码 接下来在 main.cpp 文件中输入如下代码段用以测试 libtorch 的基本功能 #include torch/torch.h #include iostream #include torch/csrc/autograd/variable.h int main(int args, const char **arg) { // 创建一个形状为{2, 10}的二维张量b其元素是从标准正态分布均值为0方差为1随机抽取的浮点数。 torch::Tensor b torch::randn({2, 10}); // 创建一个形状为{2, 10}的二维张量a其元素是介于20包含和40不包含之间的随机整数。 torch::Tensor a torch::randint(20, 40, {2, 10}); // 将张量b与张量a相加并将结果输出到控制台。 std::cout b a std::endl; return 0; }添加上述代码后可通过 File—Reload CMake Project 重新Reload项目以消除依赖报红的问题 2.5 运行 完成上述步骤后点击运行按钮即可编译并执行程序。如果一切顺利您应该能在控制台上看到两个随机生成张量相加的结果。 通过以上步骤您现在已经在 macOS 上成功地配置了一个基于 CLion 和 libtorch 的开发环境。希望这篇文章能够帮助您顺利开始深度学习之旅。
http://www.dnsts.com.cn/news/205492.html

相关文章:

  • 公司做网站哪个好深圳市光明区官网
  • 电商网站设计公司排行榜站群论坛
  • 怎么样建设个人网站用手机制作图片的app
  • 怎么做根优酷差不多的网站财经门户网站开发
  • 外包网站开发多少钱全屏网站 图片优化
  • dwcc2018怎么做网站关于企业网站建设
  • 汉阳网站建设鄂icp用page打开wordpress
  • 南京网站建设 小程序太原做网站哪家公司好
  • 怎么做网站维护怎么增加网站的关键词库
  • 杭州网站推广方式建立公司网页需要
  • 哪个网站兼职做图好宿迁有哪些互联网公司
  • 濮阳网站建设哪家好重庆装修公司排名前十有哪些
  • 深圳市住房建设与保障局官方网站济南 网站建设公司 医疗
  • 青海网站建设的企业seo平台优化
  • php网站建设视频教程南京手机网站制作公司
  • 河南专业网站建设招聘微搭低代码平台
  • 网站推广的基本方法是wordpress生活类主题
  • 做网站哪里找程序员网站后台制作视频教程
  • 网站建设开源程序开发网页的常用软件
  • node 做的大型网站招聘网站开发工程师
  • 网站下载地址移动微网站开发
  • 在线视频网站开发wordpress用网站测速
  • asp网站生成电商购物平台
  • 哪个网站开发小程序邯郸做网站的地方
  • 能看的网站给我一个呗大连 网站制作
  • 琼海网站建设公司拼多多刷销量网站开发
  • 购物网站开发的描述电商网站免费设计
  • 昆明网站seo服务中小微企业查询官网
  • 公司网站公司简介外贸原单童装哪个网站做
  • 浙江高端网站汽车装饰网站模板