人工智能研究生前置知识—jupyter notebook快速上手使用

jupyter notebook快速上手使用

前置说明

使用的前置要求安装了anaconda的环境

特点:以代码块和单元块为基础,可以嵌入Markdown格式的说明文字
通知可以嵌入魔法函数,并导出为指定的格式

格式.ipynb)(不仅仅可以运行python)

内核格式

在命令行中输入ipython可以使用交互式编程的方式来进行运行。
在这里插入图片描述
在jupyter中的交互式运行方式与这种方式有很强的相似性。以ipython作为内核有很强的自动补全功能。

安装说明

在安装完anaconda的环境环境后,默认情况下已经完成了jupyter的安装
同时也可以使用第二种安装方式使用pip来进行安装。

启动说明

在启动是首先在命令行中切换到指定的文件目录使用jupyter notebook命令进行启动等待一段时间之后即可启动成功。
在这里插入图片描述

启动成功之后会在浏览器中进入指定文件目录下的页面
同时jupyter notebook支持服务器的远程连接与运行(待补充)

在这里插入图片描述

使用说明

  1. 一次运行全部的代码 in[*]:代表代码真正运行中
    在这里插入图片描述

  2. 使用技巧2:在编写完成一个指定的模块后使用shift+enter键 运行当前模块编写的代码
    在这里插入图片描述

  3. 蓝色模式下为命令模式:可以使用x z与方向键进行操作完成新建模块与删除模块等操作

在这里插入图片描述
4. 绿色模式下为编辑模式:可以对其中的内容进行修改,完成后可以使用ctrl+enter进行执行操作。(shitf+enter执行的同时会向下创建一个新的模块)

两个模式之间可以使用enter键与Esc键来进行切换使用 在这里插入图片描述

  1. 在命令模式下使用M键进行切换可以切换为markdown下的格式单元,进入编辑模式后可以编写markdown格式的文档

在这里插入图片描述

7.快捷键查看与常用的快捷键 * 使用H键可以调出所有的快捷键操作*加粗样式

  • 使用Y键将markdown的单元格切换为代码单元格。
  • x键剪切
  • B键在下方创建代码块
  • D键删除代码块
  • 支持LaTex编写数学公式(补充学习的部分)

插件使用—代码补全

为了便于进行编程可以使用其中对应的插件实现该功能

使用conda或pip安装对应的插件信息

pip install jupyter_contrib_nbextensions

在这里插入图片描述

总结:jupyter作为机器学习人工智能初学者进行科学研究的入门最常用的工具需要掌握其使用方法,为之后使用pycharm等ide打下一定的基础。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/596169.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Pt】马灯贴图绘制过程 04-玻璃脏迹

目录 效果 步骤 一、透明玻璃 二、烟熏痕迹 三、粗糙 四、浮尘 效果 步骤 一、透明玻璃 1. 打开纹理集设置,着色器链接选择“新的着色器链接” 在着色器设置中可以看到此时名称为“Main shader (Copy)” 这里修改名称为“玻璃” 在…

idea Springboot 电影推荐系统LayUI框架开发协同过滤算法web结构java编程计算机网页

一、源码特点 springboot 电影推荐系统是一套完善的完整信息系统,结合mvc框架和LayUI框架完成本系统springboot dao bean 采用协同过滤算法进行推荐 ,对理解JSP java编程开发语言有帮助系统采用springboot框架(MVC模式开发)&…

我的C++奇迹之旅:内联函数和auto关键推导和指针空值

文章目录 📝内联函数🌠 查看内联函数inline方式🌉内联函数特性🌉面试题 🌠auto关键字(C11)🌠 auto的使用细则🌉auto不能推导的场景 🌠基于范围的for循环(C11)🌠范围for的…

C语言进阶课程学习记录-第23课 - #error 和 #line 使用分析

C语言进阶课程学习记录-第23课 - #error 和 #line 使用分析 实验-#errer的使用演示cmd窗口实验-缺少#error实验-#line 1的使用实验-#line 1用于标记代码小结 本文学习自狄泰软件学院 唐佐林老师的 C语言进阶课程,图片全部来源于课程PPT,仅用于个人学习记…

静态树提升:优化Web性能的技巧

🤍 前端开发工程师、技术日更博主、已过CET6 🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 🕠 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 🍚 蓝桥云课签约作者、上架课程《Vue.js 和 E…

YOLO-World:实时开放词汇对象检测(论文+代码)

目录 一、YOLO-World摘要以及主要贡献 1.1摘要 1.2主要贡献 二、YOLO-World模型创新点总结 2.1YOLO Detector 2.2Text Encoder 2.3Re-parameterizable Vision-Language PAN 2.4核心创新点总结 三、如何应用 3.1推理预测 3.2自定义词汇推理 3.3自定义词汇类别…

【Error】Uncaught TypeError: Cannot read properties of undefined (reading ‘get’)

报错原因: 返回值为undefined 解决: vue3可用?

贪心算法|45.跳跃游戏II

力扣题目链接 class Solution { public:int jump(vector<int>& nums) {if (nums.size() 1) return 0;int curDistance 0; // 当前覆盖最远距离下标int ans 0; // 记录走的最大步数int nextDistance 0; // 下一步覆盖最远距离下标for (int i 0;…

hot100 - 链表(上)

目录 &#x1f33c;相交链表 AC 哈希 AC 双指针 AC 截去较长 list &#x1f33c;反转链表 AC 迭代 AC 递归 &#x1f33c;回文链表 AC 数组 AC 递归 AC 快慢指针 &#x1f33c;环形链表 AC 哈希表 AC 快慢指针 &#x1f6a9;环形链表 II AC 哈希表 …

Redis从入门到精通(四)Redis实战(一)短信登录

文章目录 前言第4章 Redis实战4.1 短信登录4.1.1 基于session实现短信登录4.1.1.1 短信登录逻辑梳理4.1.1.2 创建测试项目4.1.1.3 实现发送短信验证码功能4.1.1.4 实现用户登录功能4.1.1.5 实现登录拦截功能4.1.1.6 session共享问题 4.1.2 基于Redis实现短信登录4.1.2.1 Key-Va…

SpringBoot3整合RabbitMQ之二_简单队列模型案例

SpringBoot3整合RabbitMQ之二_简单队列模型案例 文章目录 SpringBoot3整合RabbitMQ之二_简单队列模型案例1. 简单队列模型1. 消息发布者1. 创建简单队列的配置类2. 发布消费Controller 2. 消息消费者3. 输出结果 1. 简单队列模型 简单队列模型就是点对点发布消息&#xff0c;有…

dm8 备份与恢复

dm8 备份与恢复 基础环境 操作系统&#xff1a;Red Hat Enterprise Linux Server release 7.9 (Maipo) 数据库版本&#xff1a;DM Database Server 64 V8 架构&#xff1a;单实例1 设置bak_path路径 --创建备份文件存放目录 su - dmdba mkdir -p /dm8/backup--修改dm.ini 文件…