《动手学深度学习》第一天

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

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值