Visual Studio win平台 AI环境搭建
内容提要:我觉得难点主要出在下载上,程序跑的都挺流畅的。下载有时会失败。
1.下载安装git。这一步主要为了下载示例和自动安装环境的python代码,直接去github上用网页下载也是一样的,git不是必须安装的。
2.安装VS。2017community版的。去官网上下,后台让它自己装就完事了。AI环境需要python开发和.NET桌面开发两个模块。当然,其他模块想装也是可以装的。还需要安装一个tools for AI的插件,在菜单里的工具-扩展和更新里面找。
3.安装python,要求版本是3.5.4或3.6.5.找到对应版本的安装包装就行了。之前搭建mac平台的时候这里耽误了好长时间。找个国内的镜像下可能会快很多。
4.安装CUDA9.0、cuDNNv7.0.5,for CUDA9.0。由于我的笔记本上有一块1050,所以可以用得上这个平台。CUDA是由NVIDIA推出的通用并行计算架构,用于GPU计算。cuDNN要登录,微信登录我试了两次,没登录上,QQ登录一次成功。或者注册个账号应该也行。登录了就可以下载了。先装CUDA,然后把cuDNN文件夹中的cudnn64_7.dll放在CUDA文件夹的bin目录下。CUDA我用的本地安装包,网络安装包也试过,不太好使。下载CUDA时卡了好久,半夜一点多下载一次成功,之前总是失败。这太随缘了。
5.把 https://github.com/Microsoft/samples-for-ai 这个网址的文件都下载下来。使用 git clone https://github.com/Microsoft/samples-for-ai.git 也是可以的,如果你装了git的话。下载到本地后,运行simples-for-ai/installer路径下的install.py,就可以自动安装依赖了。
装好了之后找到project/minst下的minstdemo.sln,右键minst.py选择在不调试的情况下执行。执行完,可以在MINST路径下得到三个文件夹input output export。
2018/6/27更新:
之前运行总是提示OOM,显存不够用。我用了最新版本的代码后,可以在examples/tensorflow/MINST路径下得到三个文件夹input output export,证明:环境搭建成功。
Visual Studio win平台 AI环境搭建的更多相关文章
- visual studio 2015 + Cordova 开发环境搭建
简单的写一些,备忘,太折腾了,特别是通过代理上网的我们国内的开发者 1.当然是安装Visual Studio 2015,别忘了选择Tools For Apache Cordova. 对于通过Proxy ...
- 认识微软Visual Studio Tools for AI
认识微软Visual Studio Tools for AI 微软已经发布了其 Visual Studio Tools for AI 的测试版本,这是微软 Visual Studio 2017 I ...
- Microsoft Visual Studio Tools for AI
https://www.visualstudio.com/zh-hans/downloads/ai-tools-vs/ 开发.调试和部署深度学习和 AI 解决方案 Visual Studio Tool ...
- Android Studio 学习笔记(一)环境搭建、文件目录等相关说明
Android Studio 学习笔记(一)环境搭建.文件目录等相关说明 引入 对APP开发而言,Android和iOS是两大主流开发平台,其中区别在于 Android用java语言,用Android ...
- Windows下Visual Studio2017之AI环境搭建
本博客主要包含以下3点: AI简介及本博客主要目的 环境介绍及安装原因 搭建环境及检验是否安装成功 离线模型的训练 时间分配: 时间 时长(分钟) 收集资料+写博客 6.12 11:28-12:2 ...
- 使用 Visual Studio Code(VSCode)搭建简单的 Python + Django 开发环境
写在前面的话 作为有个 Python 菜逼,之前一直用的 Pycharm,但是在主题这一块怎么调整都感觉要么太骚,看起来不舒服,要么就是简直不能看.似乎用大 JB 公司 IDE 的人似乎都不怎么重视主 ...
- 使用 Visual Studio Code(VSCode)搭建简单的Python+Django开发环境的方法步骤
安装配置 VSCode [1]安装 VSCode: 下载地址:https://code.visualstudio.com/ 根据自己电脑对应的操作系统下载对应的版本即可,至于安装过程也和一般的软件一样 ...
- Cocos开发中Visual Studio下HttpClient开发环境设置
Cocos2d-x 3.x将与网络通信相关的类集成到libNetwork类库工程中,这其中包括了HttpClient类.我们需要在Visual Studio解决方案中添加libNetwork类库工程. ...
- RocketMQ在Windows平台下环境搭建
一. 环境搭建 需要jdk1.6(以上) 64bit, maven, eclipse 二. RocketMQ项目下载 项目地址:https://github.com/alibaba/RocketM ...
随机推荐
- 常用命令 tcl & shell
TCL 常用命令: 1. 当前时间 [exec date +%m%d_%H%M] (实际是调用shell命令 date),比如在 icc 中保存cell 时可以用:save_mw_cel ...
- [tensorflow源码分析] Conv2d卷积运算 (前向计算,反向梯度计算)
- jlink RTT 打印 BUG , FreeRTOS 在开启 tickless 模式下 无法使用的问题
一开始我以为是 jlink 的问题,后面发现是 tickless 模式搞鬼 tickless 模式下 ,内核 会 根据任务需求,会停止工作,这个时候 jlink rtt 打印就会失效!!! 不过 NR ...
- SpringMVC的应用与工作流程解析
一:SpringMVC是什么 SpringMVC只是Spring的一个子框架,作用学过Struts2的应该很好理解,他们都是MVC的框架.学他就是用来代替Struts2的,那么为什么不用Struts2 ...
- 【LeetCode2】Add Two Numbers★★
题目描述: 解题思路: 给定两个链表(代表两个非负数),数字的各位以倒序存储,将两个代表数字的链表想加获得一个新的链表(代表两数之和). 如(2->4->3)(342) + (5-> ...
- linux查看磁盘占用情况
一:首先是先登录 二:查看当前目录 命令:df -h 三:查看具体文件夹占用情况 命令:du --max-depth=1 -h /data/ 或者:为了快算显示,同时也只是想查看目录整体占用大小 命 ...
- TFTP服务的搭建
TFTP服务的作用:提供网络下载服务 tftp服务器的安装与配置: tftp主要用于嵌入式交叉开发环境的搭建,传输文件. 0.创建tftp的工作目录,并修改权限(注意:请在主目录下创建此工作目录!) ...
- Telnet模拟系统(Linux c)
第3章详细设计和实现 3.1相关技术 1)TCP编程,主要包括socket()函数.bind()函数.listen()函数.recv()函数.send()函数以及客户端的connect()函数. 2) ...
- 用EXCEL的VBA将PHPCMS的备份文件转换成HTML的一次尝试
背景 有个PHPCMS的网站停了,但是网站的历史文章又想要看看,网站停了以后,管理员发来了网站的所有数据. 分析 因为不会PHP,所有本地环境跑网站不优先考虑. 有MySQL数据库文件,但是不熟悉My ...
- mysql 导出表,导出数据 命令
mysql mysqldump 只导出表结构 不导出数据 复制代码代码如下: mysqldump --opt -d 数据库名 -u root -p > xxx.sql 备份数据库 复制代码代 ...