00-深度学习理论与入门学习笔记-介绍

159 阅读2分钟

JupyterLab

在此动手实验室中,我们将使用 JupyterLab 管理我们的实验环境。JupyterLab 界面 是一个控制面板,使您可以进入交互式的iPython notebook,并可提供本实验环境使用的文件目录,以及进入 Ubuntu 操作系统的终端窗口。在您看到的第一个视图中,顶部是一个菜单栏左侧栏显示有文件浏览器,另外就是主工作区,它的初始内容是“Launcher”(启动程序)页面。

image.png

您可在文件浏览器上进行操作,就像使用其它的文件浏览器一样。双击任何项目都会打开包含该项目内容的一个新选项卡。

主工作区包括已打开的文件的选项卡视图,您可根据需要关闭、移动和编辑这些文件。

notebook(包括此 notebook)由一系列内容和代码单元组成。如要执行代码单元中的代码,请在该单元被选中时,按 Shift+Enter 或上方菜单栏中的“运行”按钮。有时,系统会将内容单元切换为编辑模式,按 Shift+Enter 即可切换回阅读模式。

尝试执行下方单元中的一条简单的 print 语句。

# Highlight this cell and click [Shift+Enter] to execute
print('This is just a simple print statement')  

清理GPU内存

有时,您将需要清理GPU内存,目的是或者在实验出错时重置GPU状态,或者在笔记本之间需要全新的练习集时重新设置GPU的状态。通过一个代码单元,我们将在每个笔记本的末尾为您提供。以下是这些单元之一,您可以运行这些单元以养成正确的习惯。

import IPython
app = IPython.Application.instance()
app.kernel.do_shutdown(True)

下一步

现在您已经熟悉了这个交互式环境,在下一部分中,您将执行深度学习的“ hello world”练习,即训练神经网络对手写体数字进行图像分类。