- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE
PAGE1
3.4任务实施
3.4.1任务书
PyTorch环境的搭建的常见操作及函数使用,主要包含以下内容:安装Anaconda,安装GPU驱动,通过condainstall来安装PyTorch的GPU版本,PyTorch基本使用探究。
注:本任务操作系统使用Linux操作系统。
3.4.2任务分组
表3-2学生任务分配表
班级
组号
指导老师
组长
学号
成员数量
组长任务
组员姓名
学号
任务分工
3.4.3获取信息
引导问题1:自主学习,了解主流深度学习框架的并列举3款框架的特点,分析PyTorch的应用领域和优势,描述选择PyTorch的理由。
一、深度学习框架的特点:
1、TensorFlow特点:全世界使用人数最多、社区最为庞大的一个深度学习框架,基于计算图实现自动微分系统的设计理念。维护与更新频繁,有Python和C++的接口,教程非常完善。基本可以满足我们对深度学习的所有需求,但使用TensorFlow需要编写大量的代码。TensorFlow2发布后,用户可以轻松上手TensorFlow框架,还能无缝部署网络模型至工业系统。
2、Caffe特点:一个清晰、高效且专注于视觉领域的框架,简洁快速且性能优异,几乎全平台支持,适合生产环境。但文档不够完善。Caffe2追求轻量级,在保有扩展性和高性能的同时,也强调便携性。
3、PaddlePaddle特点:国内首个自主研发、功能完备、开源开放的产业级深度学习平台,支持工业级应用模型,涵盖自然语言处理、计算机视觉、推荐引擎等多个领域,开放多个领先的预训练中文模型,围绕企业实际研发流程量身定制打造了大规模的官方模型库,算法总数达到270多个,服务企业包括能源、金融、工业、农业等多个领域。
4、Pytorch特点:基于Torch的开源Python机器学习库,可用于自然语言处理等应用程序,更加灵活、易用和高效,支持动态图,还提供了Python接口,是一个以Python优先的深度学习框架。能够实现强大的GPU加速,支持动态神经网络。
二、分析PyTorch的应用领域和优势,描述选择PyTorch的理由
1、PyTorch应用领域:自然语言处理(NLP)领域包括文本分类、语言模型、机器翻译等;计算机视觉(CV)领域包括物体检测、图像分类、分割等;声音处理领域包括语音识别、语音合成、音乐生成等;强化学习领域包括模拟器和机器人控制等;智能对话领域包括帮助构建智能对话系统等。
2、PyTorch的优势:(1)动态计算图,处理任意输入尺寸的数据,不需要预定义模型输入和输出的形状;(2)Python语法,易于学习和使用;(3)自由度高,可以使用自定义Python类来表示模型,并使用Python语言构建任意结构的模型;(4)内存占用低:在必要时使用lazyevaluation,避免不必要的计算和内存分配;(5)生态系统完整:在数据集、可视化、优化等方面具有广泛的支持和丰富的生态环境。
3、选择PyTorch的理由:PyTorch可以和Numpi无缝对接,并在Numpuindarrai对象基础上创造了Tensor对象作为运算的基础,将自动求导机制部署到GPU中,学习的成本很低。
引导问题2:查询相关资料,请写出PyTorch环境搭建要点及所需准备的资料,并分析安装先后顺序。
搭建要点和所需资料:
需要分析安装的硬件环境、软件环境和自己的需求,到官网/get-started/locally/去选择PyTorchBuild、OS、Package、Language、ComputePlatform等参数,确定安装PyTorch版本;(参照书上案例选择)
(2)检测Anaconda是否已经安装,若没有则需要下载并安装Anaconda环境,官网/download;
(3)搭建PyTorch深度学习环境。
安装顺序:
(1)Anaconda环境搭建:下载安装包,使用bash安装,接受许可,配置环境变量,测试是否成功安装;
(2)PyTorch环境搭建:创建环境,激活环境,官网获取下载对应版本的PyTorch命令并运行,验证PyTorch是否成功安装。
3.4.4工作实施
引导问题3:查看操作系统是否安装了Anaonda3
1)右击桌面,如图3-15所示选择“打开终端”,打开Linux的“终端”。
图3-15打开Linux的“终端”
输入代码conda,查看环境是否安装Anaonda3。
图3-16查看环境是否安装Anaonda3
界面显示如图3-16所示,请问有(有,没有)安装Anaconda3。
引导问题4:如果没有安装Anaonda3,请先查阅下载网址并下载Anaconda3。
1)下载网址:__/download____
2)下
您可能关注的文档
- 深度学习基础与实践 单元练习答案汇总 单元1--10.docx
- 深度学习基础与实践 单元练习答案 1.6单元练习(答案).docx
- 深度学习基础与实践 单元练习答案 2.7单元练习(答案).docx
- 深度学习基础与实践 单元练习答案 3.6 单元练习(答案).docx
- 深度学习基础与实践 单元练习答案 4.7单元练习(答案).docx
- 深度学习基础与实践 单元练习答案 5.6单元练习(答案).docx
- 深度学习基础与实践 单元练习答案 6.6单元练习(答案).docx
- 深度学习基础与实践 单元练习答案 7.6单元练习(答案).docx
- 深度学习基础与实践 单元练习答案 8.7单元练习(答案).docx
- 深度学习基础与实践 单元练习答案 9.6单元练习(答案).docx
- DB44_T 2611-2025 城市排水管网有毒有害气体监测与风险分级管理技术标准.pdf
- DB44_T 2612-2025 竞赛类科普活动策划与实施服务规范.pdf
- DB43_T 2947-2024 烟草种子质量控制规程.pdf
- DB37_T 4836-2025 煤矿风量实时监测技术要求.pdf
- 叉车防撞系统,全球前22强生产商排名及市场份额(by QYResearch).docx
- 超滤膜,全球前18强生产商排名及市场份额(by QYResearch).docx
- DB62T 4172-2020 玉米品种 酒623规范.pdf
- DB62T 4160-2020 在用真空绝热深冷压力容器综合性能在线检测方法.pdf
- DB62T 4164-2020 辣椒品种 酒椒1号.pdf
- DB62T 4133-2020 公路隧道地质超前预报机械能无损探测技术规程.pdf
文档评论(0)