![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
半缘修道半缘君丶
志存高远,笃行不倦。言曌博客,技术交流 QQ/微信:847064370
展开
-
PyTorch入门学习 11-梯度计算3,中断梯度追踪,想修改Tensor值不影响梯度
如果我们不想计算y2的梯度,最终 dz/dx = d(y1)/dx。由于 z = y1 + y2。原创 2024-04-29 23:36:24 · 170 阅读 · 0 评论 -
PyTorch入门学习 10-梯度计算2,不支持张量对张量的求导,它只支持标量对张量的求导
标量是一个单独的数,它没有方向,只有大小。在深度学习中,标量通常表示一个单独的数值,例如温度、长度或重量等。张量是超过二维的数组,可以表示多维数据。在深度学习中,张量通常用于表示多维数据或特征张量等。举例说明求导:求导 d(out)/dx,首先 x 肯定是张量,如果out也是张量,会报错。需要把 out 处理成标量(数字)原创 2024-04-29 23:34:37 · 270 阅读 · 0 评论 -
PyTorch入门学习 9-梯度计算1
梯度,我们先简单认为就是函数的导数比如 y=x*2,y'=2*x代入x1 = 3,则此时梯度为 6。原创 2024-04-29 23:32:37 · 96 阅读 · 0 评论 -
PyTorch入门学习 8-Tensor和NumPy相互转换
主要使用 numpy() 和 from_numpy 实现 Tensor 和 NumPy的数据转换关于是否共享内存,总结下。原创 2024-04-29 23:30:18 · 177 阅读 · 0 评论 -
Python 之 Pandas 库学习
PanDas库是Python中的一个强大的数据处理库,它提供了高效的数据分析方法和数据结构。相比于其他的数据处理库,pandas更适用于处理具有关系型数据或者带标签数据的情况,在时间序列分析方面也有着不错的表现。原创 2024-04-29 23:28:44 · 173 阅读 · 0 评论 -
Python 之 NumPy 库学习
NumPy,全称Numerical Python,是一个开源的Python库,它为Python提供了强大的多维数组对象和用于处理这些数组的函数。NumPy的核心是ndarray,它是一个高效的多维数组容器,用于存储和处理大规模的数据。NumPy还提供了许多数学函数,用于数组之间的操作,以及用于线性代数、傅立叶变换和随机数生成等功能。原创 2024-04-29 23:26:59 · 85 阅读 · 0 评论 -
Python3进阶-7-函数式编程 map、reduce、filter、sorted、闭包、匿名函数
本文是Python基础进阶学习的最后一节。原创 2024-04-27 18:29:44 · 95 阅读 · 0 评论 -
Python3进阶-6-网络请求 request、requests
本文介绍 Socket和HTTP请求。原创 2024-04-27 18:28:46 · 219 阅读 · 0 评论 -
Python3进阶-5-文件读写操作 open、with open、read、write
本文介绍基本的文本内容读写先介绍文本的操作,后面补充一下 input 的用法,请看代码。原创 2024-04-27 18:27:13 · 354 阅读 · 0 评论 -
Python3进阶-4-自定义库和官方库 math、os、random、time等用法
为了让代码结构清晰,像java一样,可以创建不同的包比如创建一个 util 包,里面新建 helloUtil.py新建 test9.py# 导入我们自己新建的包import pydemo.test9.util.helloUtil as helloUtil # 完整路径或相对路径都行helloUtil.sayHello('言曌')原创 2024-04-27 18:26:09 · 216 阅读 · 0 评论 -
Python3进阶-3-常用的函数 type、dir、isinstance、setttr、getttr、format、len、str...
包括 type、dir、isinstance、setttr、getttr、format、len、str、重写__str__、__slots__、__call__继续更新,本篇介绍Python常用的方法。原创 2024-04-27 18:15:52 · 119 阅读 · 0 评论 -
Python3进阶-1-面向对象编程 对象属性和方法的定义和调用
Python代码# 定义Person类,继承于object类# 类属性定义,类似于java的static属性MAX_AGE = 150 # 最大年龄,150岁。公开属性,类似java的public权限,可以直接读取和修改__MAX_HEIGHT = 250 # 最大身高,250cm。私有属性以__开头,类似java的private权限,对外访问需要提供公开方法# 定义类方法,私有方法对外访问需要提供公开方法@classmethod # 只有类方法需要加这个注解。原创 2024-04-27 18:12:18 · 235 阅读 · 2 评论 -
Python3进阶-2-单继承和多继承
继续紧接上篇,这篇文章讲下Python里的继承。原创 2024-04-27 18:13:50 · 272 阅读 · 2 评论