我是靠谱客的博主 务实项链,最近开发中收集的这篇文章主要介绍《动手学深度学习》第一天,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

之前按照要求安装了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官方网站。

最后

以上就是务实项链为你收集整理的《动手学深度学习》第一天的全部内容,希望文章能够帮你解决《动手学深度学习》第一天所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部