概述
之前按照要求安装了jupyter notebook,好不容易安装成功,但是在使用Python3进行数据操作时,提示计算机丢失cublas64_80.dll,在很多地方找相关解决办法都没有成功。后来发现我在更新了按照课程中“计算机上有NVIDIA显卡并安装了CUDA,建议使用GPU版的MXNet”,安装了GPU版MXNet,但是我的电脑使用的是AMD的显卡,我也没有安装CUDA。最后选择了重装,重装后jupyter notebook可以正常使用了。
今天学习的是数据操作。
首先是创建数组,运算是对于两个形状相同的NDarray进行按元素运算,广播机制是对于形状不同的两组NDarray运算而被触发的,索引可以选择特定的行列进行操作,还可以进行ndarray和ndnumpy互换。
后来学习了自动求梯度。
先调用attach_grad函数来申请存储梯度所需要的内存。
调用record函数来要求MXNet记录与求梯度有关的计算
通过调用backward函数自动求梯度。
最后学习了查阅文档
查阅MXNet文档可以使用dir和help函数,或访问MXNet官方网站。
最后
以上就是务实项链为你收集整理的《动手学深度学习》第一天的全部内容,希望文章能够帮你解决《动手学深度学习》第一天所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复