Pytorch学习 day01(Jupyter安装、常用函数、三种编辑器的对比)

Jupyter

  • 安装过程中遇到的问题:
    • Anaconda的base环境会自动安装Jupyter,但是如果我们要在其他环境中安装Jupyter,就需要注意,该环境的python版本不能高于3.11,且用以下代码安装:
conda install nb_conda_kernels
  • 使用方法:
# 1. 在终端输入 jupyter notebook 即可进入jupyter notebook
jupyter notebook# 2. 按shift + enter,即可运行此代码块,并跳转到下一个代码块。
# 3. 已经运行的代码块,左边[ ] 中会有序号,如下图:

在这里插入图片描述

常用函数

  • dir()
    • 在导包之后,我们可以通过 dir() 函数来查看包内具体有什么小包,小包内具体又有什么工具,如下:
      在这里插入图片描述
      在这里插入图片描述在这里插入图片描述在这里插入图片描述
    • 当输出带有_ _ xxx _ _时,表示当前的工具是某个函数
  • help()
    • 当我们不知道某个具体的包、小包、工具是如何使用的时候,我们可以通过 help() 函数来查看它们的使用方法
    • 当我们查看某个函数的使用方法时,需要把函数的 ( ) 去掉,如下:
      在这里插入图片描述

三种编辑器的对比

  • 以后我们主要会使用Python文件来存储代码信息,使用Python控制台来进行小区域的调试,Jupyter则用来完成项目
    在这里插入图片描述
    • Python文件每次运行,都需要从头开始,而其他可以指定模块运行
    • 在Python控制台中,我们按 shift + enter 可以将任意行作为块,按enter可以运行该块
    • 在Jupyter中,我们按 shift + enter 可以运行该块并跳转到下一块,按enter可以将任意行作为块

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

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

相关文章

开发一套小程序所需的费用取决于多个因素

随着移动互联网的发展,小程序已经成为许多企业和个人推广业务和服务的重要工具。 不过,对于很多想要开发小程序的人来说,最大的疑问就是开发一套小程序要花多少钱。 这个问题的答案并不是固定的,因为开发一个小程序的成本取决于几…

#QT(串口助手-实现)

1.IDE:QTCreator 2.实验 3.记录 (1)在widget.h中加入必要文件,并且定义一个类指针 (2)如果有类的成员不知道怎么写,可以通过以下途径搜索 (2)设置串口数据 void Widget…

贪心算法练习题(最小化战斗力差距、谈判、纪念品分组、分糖果)

目录 一、贪心算法的介绍 二、贪心算法的实现步骤 三、最小化战斗力差距 四、谈判 五、纪念品分组 六、分糖果 一、贪心算法的介绍 贪心的基本原理:每一步都选择局部最优解,而尽量不考虑对后续的影响,最终达到全局最优解。 贪心的局限性:贪心算法…

.Net利用Microsoft.Extensions.DependencyInjection配置依赖注入

一、概述 为了让接口程序更加模块化和可测试,采用依赖注入的方式调用接口方法。 二、安装Microsoft.Extensions.DependencyInjection 在NuGet里面搜索Microsoft.Extensions.DependencyInjection,并进行安装。 三、代码编写 3.1 创建Service 实现类…

Windows Docker 部署 MySQL

部署 MySQL 打开 Docker Desktop,切换到 Linux 容器。然后在 PowerShell 执行下面命令,即可启动一个 MySQL 服务。这里安装的是 8.3.0 Tag版本,如果需要安装其他或者最新版本,可以到 Docker Hub 进行查找。 docker run -itd --n…

http【详解】状态码,方法,接口设计 —— RestfuI API,头部 —— headers,缓存

http 状态码 1xx 服务器收到请求 2xx 请求成功 200 成功 3xx 重定向(目标服务器返回另一个服务器的地址,浏览器会自动去访问另一个服务器) 常见应用场景:搜索引擎,短网址 301 永久重定向 (常用于已停服的…

网络协议栈--应用层--HTTPS协议

目录 一、HTTPS协议原理1.1 HTTPS协议是什么?1.2 概念准备1.2.1 什么是“加密”?1.2.2 为什么要加密?1.2.3 常见的加密方式1.2.3.1 对称加密1.2.3.2 非对称加密 1.2.4 数据摘要&&数据指纹1.2.5 数字签名1.2.6 理解链-承上启下 1.3 HT…

软考59-上午题-【数据库】-小结+杂题

一、杂题 真题1: 真题2: 真题3: 真题4: 真题5: 真题6: 真题7: 真题8: 二、数据库总结 考试题型: 1、选择题(6题,6分) 2、综合分析题…

AutoGPT实现原理

AutoGPT是一种利用GPT-4模型的自动化任务处理系统,其主要特点包括任务分配、多模型协作、互联网访问和文件读写能力以及上下文联动记忆性。其核心思想是通过零样本学习(Zero Shot Learning)让GPT-4理解人类设定的角色和目标,并通过…

Golang Channel 详细原理和使用技巧

1.简介 Channel(一般简写为 chan) 管道提供了一种机制:它在两个并发执行的协程之间进行同步,并通过传递与该管道元素类型相符的值来进行通信,它是Golang在语言层面提供的goroutine间的通信方式.通过Channel在不同的 goroutine中交换数据,在goroutine之间…

Vue.js学习笔记(四)抽奖组件封装——九宫格抽奖

基于VUE2九宫格组件的开发 文章目录 基于VUE2九宫格组件的开发前言一、开发步骤1.数据准备2.页面布局3.事件方法 二、最终效果总结 前言 由于业务需求,需要手动开发九宫格抽奖组件,特此记录学习宫格组件开发。 一、开发步骤 1.数据准备 data 代码如下&…

抽象步骤条(2.0版本)

vue3 router ele-plus 猜猜看为什么使用组件库&#xff01; 他呀的&#xff01;查看密码要自己写&#xff0c;验证信息也要自己写&#xff0c;所以说会用组件库会轻松一点&#xff0c;&#xff0c;&#xff0c; 代码如下 <template><div class"main"&g…