教程是本人学习吴恩达老师DeepLearing系列课程中整理的最为详细的学习笔记。学习视频主要来自B站[双语字幕]吴恩达深度学习deeplearning.ai_哔哩哔哩_bilibili?,以及DeepLearning官方网站Deep Learning by deeplearning.ai | Coursera。该系列课程总共有180多个,我会将学习笔记陆续分享出来,为有兴趣深度学习的同仁提供便利。再次由衷感谢吴恩达老师的精彩讲解和无私奉献!

特别说明:图片来源于吴恩达老师视频截图。

附文本 

 
你已经学会很多了。现在你已经准备好了解决你的第一个编程任务。在你这样做之前,让我来给你介绍一下Coursea中的ipython笔记本。
你可以看到这是Juypyter iphython笔记本,你可以在Coursera中访问。 让我快速向你展示一下它的功能。这指南是用ipython笔记本写的,灰色块是代码段 。所以你偶尔会看到这些代码段有时看起来是这样的 ,这是写代码开始 ,这是写代码结束 。要做第一个大作业,请确保你写的代码在代码开始和代码结束之间。比如print(“Hello World.”)  ,然后要执行代码段,你可以输入Shift+Enter,会执行我们刚刚写的print(“Hello World.”),所以Hello World就输出来了。 
要运行一个单元格,你也可以在其中一个单元格里跑代码,可以点击单元格菜单(Cell->Run Cells) ,然后运行单元格。
你是可以用键盘快捷方式执行的。要执行单元格程序,可能用的不是Shift+Enter,但在我的mac和PC中都行,所以你用Shift+Enter可能也行。
所以当你阅读说明 你就知道,意外双击后,你可能会得到这样的标记语言 。如果你得到这种怪怪的文本,要把它们变回格式整齐的文本,只需要执行这个单元格就行了,所以点击单元格,然后运行(Cell->Run Cells),我这里直接使用快捷键shift+enter,这基本上就执行了标记语言,并把它重新转换成漂亮的代码段 。
这里有一些提示,当你执行这样的代码段 时,实际上它运行在一个内核上,即运行在服务器里运行的一段代码上。如果你正运行的工作计算量过大,或者如果你离开电脑非常长时间,或者发生什么意外(比如你的网络断了之类的情况),会有小概率导致这些在后台运行的内核被终止。在这种情况下,只需要点击Kernel->restart  ,顺利的话,这会重启内核,然后能正常运行。但是这种情况不太应该发生在你所运行的计算任务很小,或者你的notebook才刚启动的情况下。如果你看到报错消息说Kernel终止了之类的,你可以尝试重启内核。最后,这样的iPython笔记本,可以有很多段 ,所以,即使一个之前的代码块 中没有任何输出,一定要确保执行这段代码,因为这个例子中,它执行了import numpy as py等等 ,并设置一些你可能需要的变量,以便执行后面的代码块 。因此,请务必执行上面的那些,即使不需要在里面写任何代码。
最后,当你完成代码实现之后,按这个蓝色提交作业按钮 ,就会提交你的答案,然后评分。
我发现这些交互命令很像shell,这样的iPython笔记本是非常有用的,可以让你快速实现几行代码,马上看到结果,迅速学习。我希望这个练习方法,还有和Coursera Jupyter ipython可以帮你迅速学习和实验,看结果,学会如何实现这些学习算法。之后还有一个可选视频会讨论逻辑回归(logistic regression)的成本函数(cost function),你可以看,也可以不看,无论哪种方式都可以。但无论哪种方式,都祝愿你在第二周的作业中有好运。我也期待在第三周的课程开始时见到你。

吴恩达老师DeepLearning系列课程最详细学习笔记之23—Jupyter Ipython笔记本的快速指南相关推荐

  1. 吴恩达老师DeepLearning系列课程最详细学习笔记之4—为什么深度学习会兴起?

    教程是本人学习吴恩达老师DeepLearing系列课程中整理的最为详细的学习笔记.学习视频主要来自B站[双语字幕]吴恩达深度学习deeplearning.ai_哔哩哔哩_bilibili?,以及Dee ...

  2. 2.17 Jupyter/ipython 笔记本的快速指南-深度学习-Stanford吴恩达教授

    ←上一篇 ↓↑ 下一篇→ 2.16 关于 Python Numpy 向量的说明 回到目录 2.18 Logistic 损失函数的解释 Jupyter/ipython 笔记本的快速指南 (Quick t ...

  3. 高效“炼丹”必备技能:一文实现深度学习数学原理入门,还有吴恩达老师亲授课程...

    贾浩楠 发自 凹非寺 量子位 报道 | 公众号 QbitAI 哪个程序员不想高效"炼丹"? 尤其是深度学习算法开发人员,追求模型结构优化和提高编程效率是永远的目标. 但是,如果只做 ...

  4. 吴恩达《机器学习系列课程》学习笔记(一)

    大家都想做在线教育,结果最后,B 站反而更像中国的 YouTube. 在 B 站上看到吴恩达的<机器学习系列课程>,看了看发现挺有意思,就梳理一下在此形成学习笔记. 第一节:前言 机器学习 ...

  5. 吴恩达《机器学习系列课程》学习笔记(二):监督学习

    吴恩达的课程会很偏于用实例来掌握理论知识,不过看着还是有些云里雾里,倒是杉山将的<图解机器学习>介绍得更易懂些. 在此进行结合学习. 杉山将是这么通俗地定义监督学习.无监督学习和强化学习, ...

  6. 吴恩达老师机器学习和深度学习课程文字版下载

    有人把吴恩达老师的机器学习课程和深度学习课程做成了文字版,提供pdf下载,Github获得21K+12.8Kstar! 现在提供下载! 获取方式:扫码进入公众号,回复"pdf2"即 ...

  7. 有人把吴恩达老师的机器学习和深度学习做成了中文版

    近年来 AI 越来越火,吴恩达是被公认的人工智能(AI)和机器学习领域国际最权威的学者,他一直致力于普及.宣传.推广 AI 教育,包括最前沿.最火爆的 AI 基础课程.深度学习课程等等.惠及全球超过 ...

  8. 【机器学习】吴恩达机器学习Deeplearning.ai

    机器学习已经强大到可以独立成为人工智能的一个子领域. 可以通过对机器编程实现比如执行网络搜索.理解人类语言.通过x光诊断疾病,或制造自动驾驶汽车. 机器学习定义 一般来说,给一个算法学习的机会越多,它 ...

  9. 完课率最高 | 带学吴恩达《机器学习》课程和作业,带打Kaggle全球顶级大赛!...

    机器学习算法入门哪家好?吴恩达! 你说我为什么知道?这个要从前两个月说起. 我参加了一场500人的话题讨论会,主题是「推荐适合入门机器学习的公开课」. 结果活动一开始,就被一群学算法的工程师和研究生刷 ...

最新文章

  1. 【100题】第十六题(层序打印树的节点)
  2. mysql date_trunc_com.mysql.jdbc.MysqlDataTruncation: Data trunca...
  3. 【学习笔记】斜率优化
  4. QQ开心农场外挂软件设计思路
  5. 消费升级,彩屏或将成为家电行业市场新风口
  6. Mycat社区出版: 分布式数据库架构及企业实践——基于Mycat中间件
  7. 按照学号查找学生_[源码和文档分享]基于JAVA和MYSQL数据库的学生成绩管理系统...
  8. xamarin和mysql_Xamarin.Android 使用 SQLiteOpenHelper 进行数据库操作
  9. 【Swin Transformer】W-MSA与MSA时间复杂度的理解
  10. 分享17个网页设计中字体排版的优秀示例
  11. SQL Server 2014里的性能提升
  12. 怎样对php使用systemctl启动,Centos7 配置php-fpm服务到systemctl
  13. Python做出来的数据可视化真香!!
  14. 戴尔服务器找不到启动盘,解决戴尔笔记本重装系统找不到引导或硬盘启动项方法...
  15. Java多线程学习(吐血超详细总结)转自博主林炳文Evankaka
  16. 分别用Java应用程序和Applet程序实现星星三角形图案的绘制
  17. 京东登陆界面正则匹配
  18. 中国首富许家印入局FF 贾跃亭造车这事儿要成?
  19. linux主机通过top看CPU性能指标
  20. 文档对象模型 (DOM) :初学者介绍和指南

热门文章

  1. c语言字符超过127,在C中处理超过127的char值
  2. CSDN问答——测评
  3. OSChina 周三乱弹 —— 多情自古空余恨,此恨绵绵无绝期
  4. 美拍爬虫逆向js解析实战
  5. Android 生命周期方法
  6. xxf页面编辑bootstarp
  7. 《致我们终将逝去的青春》
  8. 孙正义万字访谈:未来30年一切将被重新定义
  9. [COCI2008-2009#2] PERKET
  10. 我来补充两句京东和企业软件