自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 numpy学习

arr.T是矩阵转置 这样 np.dot(a,b) 这个就是a矩阵和b矩阵做内积 a@b也是a和b做内积。a=np.random.standard_normal(size=(4,4))生成4x4的正态分布表。

2024-09-06 16:24:51 70

原创 numpy学习

中选取第 4 行、第 3 行、第 0 行和第 6 行,外层的方括号将这个索引列表括起来,告诉 NumPy 使用这些索引值进行高级索引操作。当使用一个列表或数组作为索引时,需要将索引放在一对方括号内,并且如果有多个索引值,每个索引值也需要放在一个列表中,这个列表再放在外层的方括号中。如果你想得到 ndarray 切片的副本而非视图,就需要显式地复制数组,例如 arr[5:8].copy()np.zeros和np.ones可以制造全0和全1的数组 比如np.zeros((3,2,6))一.numpy的运算。

2024-09-05 21:53:51 349

原创 【无标题】

反向传播中,直接计算损失函数C对权重W和偏置b的偏导数,这样计算量非常大,所以引入了误差提高了计算效率。可以通过取和C对z的偏导数相反符号的误差来降低代价函数。

2024-06-24 11:46:08 75

原创 【无标题】

sigmoid函数的导数最大值为0.25,如果该神经网络有多个隐藏层,通过反向传播算法这些导数乘在一起数值会非常小,这就是梯度消失现象。激活函数最主要的功能是引入了非线性,使得神经网络能够学习和表示非线性。如果没有激活函数,神经网络只能执行线性变换。因为激活函数都大于0 会使得梯度更新都朝着同一个方向,这会使得神经网络会更慢的收敛到预定的位置。

2024-06-23 20:12:41 135

原创 getopts的用法

在linux终端上执行命令时候,我们会常用到一些选项参数指定不同的操作。当我们编写脚本的时候,我们想要自定义一些选项参数,这时候我们就可以用到getopts函数来完成。每次调用一次getopts命令,它只解析一个选项,并把解析的值存入vername变量中,如果要解析多个选项,需要用到while do命令。指定支持的选项参数列表,每个字符就代表一个选项。如果字符后面跟着冒号:,那么在输入该选项时候后面要跟参数。OPTARG是getopts命令用到的一个全局变量,保存解析出来的带冒号选项后面的参数值。

2024-06-19 16:54:49 190

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除