重生之丹王,炼丹入门
引言
随大流读了个研,也确定了研究方向,就搞计算机视觉,今天起开始学习,简单做个笔记吧
1.环境配置
Anaconda
Anaconda是一个包含180+的科学包及其依赖项的发行版本,包含了conda、Python在内的超过180个科学包及其依赖项,如今也成为了数据分析的标准环境。我们需要用它来完成各种工具的安装。
安装步骤:通过官网Anaconda | Anaconda Distribution直接下载安装或者使用清华源https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 安装速度更快
使用教程:我们主要使用安装的Anaconda Prompt工具
在Anaconda 下,我们可以创建多个虚拟环境,每个环境配置不同的开发工具互不干涉
创建虚拟环境:conda create -n (环境名) python
查看当前所有环境:conda info --envs
进入指定环境: conda activate (环境名)
在环境下查看已安装包:conda list
打开Jupyter Notebook就可以编译代码了
CUDA
CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。
安装步骤:在NVIDIA控制面板中打开系统信息的组件栏,确认电脑支持的CUDA版本(图中为11.7,为了配合PyTorch选择安装11.6版本)
前往官网https://developer.nvidia.cn/cuda-toolkit-archive选择对应版本的CUDA下载安装
注意版本不要选错,这里是window10的选项
安装成功后,打开Anaconda Prompt,输入指令nvcc -V,就可以查看CUDA版本了
同时记得在环境变量中添加Anaconda,如图所示
PyTorch
PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序,一个非常灵活和快速用于深度学习的研究平台。
安装步骤:由于从官网上下载太慢,所以直接从国内的源下载,Anaconda Prompt中需要安装的虚拟环境里输入指令:pip install torch torchvision torchaudio --pre --extra-index-url https://download.pytorch.org/whl/nightly/cu116
注意:PyTorch版本需要和CUDA版本相对应,上面链接是针对CUDA11.6的,如果是其他版本需要去找对应的PyTorch、Torchvision、Torchaudio下载
验证是否安装成功
Python #进入python环境
import torch #如果pytorch安装成功即可导入
import torchvision #不报错即安装成功
print(torch.cuda.is_available()) #查看CUDA是否可用
print(torch.cuda.device_count()) #查看可用的CUDA数量
print(torch.version.cuda) #查看CUDA的版本号
OpenCV
OpenCV是一个开源的发行的跨平台计算机视觉和机器学习软件库, 实现了图像处理和计算机视觉方面的很多通用算法。
安装步骤:在Anaconda Prompt中需要安装的虚拟环境里输入指令(这里使用清华源):pip install opencv-python -i Simple Index
PyCharm
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。具备调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等功能。
安装步骤:前往官网https://www.jetbrains.com/pycharm/download/#section=windows安装社区版就够用了。由于我们环境都是在Anaconda中配的,所以在PyCharm解释器要使用我们配好的虚拟环境,手动添加路径
重生之丹王,炼丹入门相关推荐
- 拒绝无脑试错:写给萌新的“科学炼丹”入门手册
近期在订阅号后台和文章评论区review了一下大家的问题,发现很多小伙伴现在已经把机器学习.深度学习的理论基础打好了,但是真正要解决一个现实中的算法问题的时候经常两手抓瞎,一顿毫无目的乱试,甚至认为模 ...
- 2020年度「炼丹笔记」搜索推荐系统干货集锦
公众号:炼丹笔记 炼丹笔记在8月8日更新了第一篇文章<2020年推荐系统工程师炼丹手册>之后,开启了在推荐领域伟大航路的征程.在伟大航路的前半段,我们公众号主要做三件事情,学术界推荐算法研 ...
- 炼丹笔记 | 讲讲我们的故事
炼丹笔记在8月8日更新了第一篇文章<2020年推荐系统工程师炼丹手册>之后,开启了在推荐领域伟大航路的征程.在伟大航路的前半段,我们公众号主要做三件事情,学术界推荐算法研究解读.工业界推荐 ...
- 还在随缘炼丹?一文带你详尽了解机器学习模型可解释性的奥秘
一只小狐狸带你解锁NLP/ML/DL秘籍 正文来源:腾讯技术工程 所谓炼丹,就是将大量灵材使用丹炉将其凝炼成丹.练成的灵丹蕴含灵材的大部分特性,方便携带,容易吸收.高级仙丹在炼制中更是能吸收天地灵气从 ...
- 人工智能炼丹师到维度调教师的思想转变
产生转变的背景 随着参加过的研究活动的数量增加,过去自诩为炼丹师的话语越来越像是在自嘲.感觉自己的定位不在和炼丹师吻合.思来想去,现在的心态更多是主动的,是积极的去操作人工智能模型.可能维度调教师更适 ...
- 推荐搜索系统论文干货集锦
今天的福利是「炼丹笔记」 几位小哥哥.小姐姐总结的搜索.推荐.计算广告等方面的干货文章.「炼丹笔记」的作者们,一元.九羽.十方.时晴分别来自BATJ,是一群实战经验和学术经验都极其丰富的小伙伴. 本文 ...
- 推荐搜索系统论文干货集锦(持续更新)
推荐系统实践类文章 1.推荐系统里的那些坑儿 2.算法大佬看了流泪,为什么这么好的CTR预估总结之前没分享(上篇) 3.算法大佬看了流泪,为什么这么好的CTR预估总结之前没分享(下篇) 4.炼丹师最强 ...
- 2020年搜索推荐系统论文干货集锦
公众号:炼丹笔记 炼丹笔记在8月8日更新了第一篇文章<2020年推荐系统工程师炼丹手册>之后,开启了在推荐领域伟大航路的征程.在伟大航路的前半段,我们公众号主要做三件事情,学术界推荐算法研 ...
- 机器学习经典必读书,李航《统计学习方法》出视频课了!
PaperWeekly推荐炼丹入门课程: 算法推导+作业讲解+教学指导 众所周知,AI行业里的技术大牛,微软亚洲研究院.华为诺亚方舟实验室等知名机构有着丰富的从业经历的李航博士,又推出了"蓝 ...
最新文章
- 数论基础--矩阵快速幂 及其例题
- PathMatchingResourcePatternResolver通过适配符寻找符合条件的java类
- A Mini Locomotive POJ - 1976(动态规划+思维)
- JavaScript中带有示例的Math.log()方法
- IOS学习笔记06---C语言函数
- 关键词提取_tf_idf
- 使用mysql事务管理_MySQL事务管理的介绍(附示例)
- 微信语音怎么转发给别人听_新版微信语音转发方法(微信语音怎么转发给别人听)...
- VMware中Linux网络配置
- zh-CN、zh-Hans区别
- python对excel中需要的数据的单元格填充颜色
- IIS允许下载APK安装包
- div 跟着鼠标移动
- 【转】Url Rewrite Filter 使用全攻略
- project weibo
- 七、ref引用与数组的常用方法
- 如何将计算机桌面屏幕放大,怎么能把电脑屏幕放大
- 360安全卫士大战“病毒之王”——最新磁碟机变种
- 智慧公交解决方案-最新全套文件
- Vibosoft ePub Converter(ePub转换器)v2.1.24官方版