IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 【工具配置】【Windows】【cmake】安装thundersvm,GPU -> 正文阅读

[开发工具]【工具配置】【Windows】【cmake】安装thundersvm,GPU

1.需求

?? 主要目的:在Windows系统上安装GPU可以运行的SVM库,thundersvm
?? 遇到的问题:对于thundersvm需要CMAKE手动编译

2.解决方案

?? 安装cuda,Visual Studio, cmake等工具,手动编译,thundersvm

3.解决步骤

?? 1. 安装cuda 7.5 版本以上,倘若已经安装好(通过在终端输入nvcc --version来检查是否安装成功,以及cuda版本号,如下图所示),则直接进入下一步。如还未安装,参考这篇博客的cuda安装部分【工具配置】【Windows】Cuda和cudnn安装教程(保姆级)
在这里插入图片描述

?? 2. 安装 Visual Studio,倘若已经安装好,则直接进入下一步。如还未安装,可以移步官网下载Visual Studio 官网下载,注意下载的版本,一会要使用,笔者这里使用的是2015版

?? 3. 安装cmake,倘若已经安装好(打开终端,输入cmake --version可以查看是否已经安装,如下图所示),则直接进入下一步。如还未安装,可以参考这篇博客进行安装Windows下CMake安装教程
在这里插入图片描述

?? 4.去github下载thundersvm的压缩包,并解压到指定文件夹,进行重命名为thundersvm。笔者的安装路径如下图:
在这里插入图片描述

?? 5. 在thundersvm目录下新建build目录,进入build目录打开,并输入cmake .. -DBUILD_SHARED_LIBS=TRUE -G "Visual Studio 14 2015 Win64 这里注意更改自己的Visual Studio 版本号。编译结果和编译后build目录结构如下图所示:
在这里插入图片描述

在这里插入图片描述
?? 6. 找到build文件夹下生成的thundersvm.sln文件,并双击,用Visual Studio打开。
在这里插入图片描述
?? 7. 选择Visual Studio 导航菜单栏里的生成-> 生成解决方案,具体如下图所示
在这里插入图片描述
?? 8. 生成结果图如下,代表成功
在这里插入图片描述
?? 9. 进入thundersvm目录下的python目录,打开cmd终端,并输入conda activate pytorch_gpu,注意这里要激活的环境为你的anaconda创建的python虚拟环境,需要改成自己环境的名字。细节如下:
在这里插入图片描述
?? 10. 输入python setup.py install安装编译后的thundersvm 进入到python虚拟环境中,细节如下

在这里插入图片描述
?? 10. 检查是否安装成功,输入python, 再输入import thundersvm

4.总结

?? 一定要记得先编译,再导入相应的包

5.参考文献

📗 Github链接
📗 Windows下CMake安装教程
📗 【工具配置】【Windows】Cuda和cudnn安装教程(保姆级)

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-03-30 18:46:03  更:2022-03-30 18:49:40 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 5:49:52-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码