《深度学习基础及应用》教案第2课夯实深度学习开发基础.docx
《《深度学习基础及应用》教案第2课夯实深度学习开发基础.docx》由会员分享,可在线阅读,更多相关《《深度学习基础及应用》教案第2课夯实深度学习开发基础.docx(14页珍藏版)》请在优知文库上搜索。
1、课题夯实深度学习开发基础课时2课时(90min)教学目标知识技能目标:(1)了解SCikit-Ieam库的基本数据集和主要功能(2)掌握TenSOrFIOW中张量的定义、创建、运算和操作方法(3)能够使用NumPy库的函数查看导入雌集的健属性和元素的值(4)能够根据数据集中特征值和标签值的特点,选择合适的可视化图形对数据进行展示素质目标:(1)锻炼具体问题具体分析的思维方式,培养一丝不苟的工作态度,增强积极主动寻求解决方法的意识(2)了解科技前沿新应用,开阔视野,抓住机遇,展现新作为教学重难点教学重点:了解SCikit-Iearn库的基本数据第口主要功能教学难点:根据数据集中特征值和标签值的特
2、点,选择合适的可视化图形对数据进行展示教学方法案例分析法、问答法、讨论法、讲授法教学用具电脑、投影仪、多媒体课件、教材教学过程主要教学内容及步骤课前任务【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,完成课前任务,请大家提前预习本节课要讲的知识【学生】完成课前任务考勤【教师】使用APP进行签到【学生】班干部报请假人员及原因问题导入【教师】组织学生扫码观看Sdkit-Iearn库与TenSorF1。W的比较和Keras库自带的数据集“视频,讨论并回答下列问题:(1)简述Scikit-Iearn库与TensorFIow的区别。(2)写出Keras库自带的数据集(不
3、少于3个【学生】思考、讨论、举手回答传授新知【教师】通过学生的回答引入要讲的知识,介绍Python深度学习常用库、TensorFIow深度学习基础等内容2.1 PythOn深度学习常用库2.1.1 NumPy库NUmPy是高性能科学计算和数据分析的基础库,它极大地简化了多维数组的操作和处理过程。在实际应用中,大部分数据处理常用库都依赖于NUmPy.1.数据类型NUmPy提供了比PythOn更丰富的数据类型。NUmPy娄幅类型由类型名(如int、float)和位长组成,常用的数据类型如表21所示。【教师】通过多媒体展示“NumPy中常用的数据类型”表格,介绍相关知识表2-1NUmPy中常用的数据
4、类型类型说明类型说明bl布尔类型,值为Tme或Falsefloat16半精度浮点数(16位)str字符型float32单精度浮点数(32位)int8、uint8有符号和无符号的8位整数float64float双精度浮点数(64位)inti6、uintl6有符号和无符号的16位整数complex64复数,用两个32位浮点数表示实部和虚部int32int、uint32有符号和无符号的32位整数complex128复数,用两个64位浮点数表示实部和虚部int64、UinI64有符号和无符号的64位整数2.创建数组NumPy定义了一个n维数组对象,简称ndarray对象,它是一个由一系列相同数据类型元
5、素组成的数据集合。NUmPy提供的创建数组的函数如表2-2所示。【教师】通过多媒体展示“NumPy中创建数组的函数”表格,介绍相关知识表22NUmPy中创建数组的函数函数说明numpy.array(object,dtype=None)用列表、元组等创建数组.其中,ObjeCl表示序列,如列表、元组等;dtype表示数组元素的数据类型,默认为传入序列的数据类型numpy.zeros(shape,dtype=float,)根据shape创建元素值都为()的数组。其中,shape表示数组形状;dtype表示数组元素的数据类型,默认为oatnumpy.ones(shape.dtype=float,)根
6、据shape创建元素值都为1的数组。其中,shape表示数组形状;dtype表示数组元素的数据类型,默认为floatnumpy.arange(start.stop,step,dtype=None)在指定数值区间创建数组.其中,start表示起始值,默认为0;stop表示终止值(不含);step表示步长,默认为1numpy.full(shape,val)根据shape创建元素值都为val的数组。其中,shape表示数组形状;val表示元素的值numpy.linspace(start.stop,num=50,endpoinl=True,retstep=False(Itype=None)在指定数值区
7、间创建一个等差数组。其中,num表示数值区间内等差的元素个数,默认为50;endpoint表示数组是否包含stop的值,如果为True则包含,否则不包含,默认为True;retstep表示数组中是否显示公差,如果为True则显示,否则不显示,默认为Falsenumpy.logspace(start.stop.num=50,endpoint=True,base=10.0,dtype=None)在指定数值区间创建一个等比数组。其中,start表示起始值的指数;stop表示终止值的指数;base表示对数函数的底数,默认为1()3.查看数组属性NumPy数组的基本属性如表2-3所示。【教师】通过多媒体
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 深度学习基础及应用 深度 学习 基础 应用 教案 夯实 开发
