- 博客(35)
- 收藏
- 关注
原创 PyTorch实战——现有网络模型的使用及修改(10)
vgg16_true——受保护的特性——modules——0(线性层)——weight(查看权重)pipi list 查看有无scipy,没有的话进行安装pip install scipy。vgg_true 的原网络模型。同理,vgg16_False。
2025-06-05 10:53:30
187
原创 PyTorch——线性层及其他层介绍(6)
前面1,1,1是你想要的,后面我们不知道这个值是多少,取-1让Python自己计算。另一种表达 flatten展平。
2025-06-03 15:15:33
348
原创 PyTorch——非线性激活(5)
非线性激活函数的作用是让神经网络能够理解更复杂的模式和规律。如果没有非线性激活函数,神经网络就只能进行简单的加法和乘法运算,没法处理复杂的问题。非线性变化的目的就是给我们的网络当中引入一些非线性特征。
2025-06-03 14:28:03
540
原创 PyTorch--池化层(4)
用于降低特征图的空间维度,减少计算量和参数数量,同时保留最重要的特征信息。现在input可以只有(C,H,W)了,不需要N四维。ceil 允许有出界部分;池化作用:比如1080p视频——720p。池化层的步长默认是卷积核的大小。
2025-06-03 12:00:47
331
原创 PyTorch——卷积层(3)
conv_arithmetic/README.md at master · vdumoulin/conv_arithmetic · GitHubout_channel=1out_channel=2
2025-06-02 19:11:19
308
原创 PyTorch——卷积操作(2)
二维矩阵 [[ ]]这里面conv2d(N,C,H,W)里面的四个是 N就是batch size也就是输入图片的数量,C就是通道数这只是一个二维张量所以通道为1,H就是高,W就是宽,所以是1 1 5 5卷积核 reshape 第一个参数是batch size样本数量 第二个参数是channel图像的通道数量。
2025-06-02 17:06:28
380
原创 PyTorch——DataLoader的使用
batch_size, drop_last 的用法。在第156step顺序一致。各批次训练的图像不一样。
2025-06-01 16:21:07
430
原创 PyTorch-Transforms的使用(二)
安装open cvctrl+P 看用法归一化的图片两个长度为三的数组,分别表示三个通道的平均值和标准差合并执行功能,输入进去一个列表,执行列表内的一系列操作
2025-05-31 14:21:12
377
原创 预习深度学习图像处理——灰度化处理+SVM
图像——像素点 组成大型二维数组——>左为RGB三通道图,右为单通道灰度图灰度图, 二值图只有两个像素值介于[0,255],是一个区间 对应的像素值(0,255)是两个值大于128,赋值为255。
2025-04-27 14:32:13
133
原创 Python 13 异常模块与包
美观作用:去掉导入模块下方的波浪线注意:可以一个import导入多个模块,但是最好是一个模块单独使用一个import。
2025-04-13 11:16:57
236
原创 Python 12 lambada结合if判断、内置函数
只能实现简单的逻辑,如果逻辑复杂且代码量较大,不建议使用,降低代码的可读性,为后期的代码维护增加困难。
2025-04-11 10:20:21
195
原创 Python 09 类型转换&深浅拷贝
变量对应的值可以修改,但是内存地址不会发生改变。外层的内层地址不同,但是内层的内存地址相同。拷贝速度快,占用空间少,拷贝效率高。内存地址不一样,说明不是同一个对象。,跟原来的对象没有关。
2025-04-06 21:07:25
390
原创 Python 08 字典的常见操作、集合的格式和使用
放入的得是可迭代对象:字典、元组、字符串、列表,( 注:纯数字不可以)元素必须是能够被我们for循坏取值的可迭代对象。
2025-04-05 22:43:22
424
原创 Python 05 while循环与循环嵌套
只要条件不是False或0,其他单独存在的值也会是死循环。while 从1加到100while循环嵌套。
2025-04-04 00:18:20
148
原创 04-OLED调试工具
测试程序的基本思想就是缩小范围、控制变量、对比测试等通信协议是I2C或SPI,像这种4针脚的屏幕,一般用的是I2C的通信协议这种7针脚的屏幕,一般用的是SPI的通信协议GND接GND,VCC接3.3V,给OLED供电。剩下的SCL和SDA是I2C的通信引脚。然后右边7针脚版本的OLED电路,GND接GND,VCC接3.3V,剩下的引脚是SPI通信协议的引脚。
2024-12-13 20:48:35
580
原创 [3-4]按键控制LED&光敏传感器控制蜂鸣器
为了美观好看,可将Hardware向上挪个位置,不用修改的放在上面,要修改的放在下面打开好看这样我们就建好了LED.C和LED.h两个文件用来封装LED的驱动程序,这两个文件建好之后还得添加一点必要的代码LED.c用来存放驱动程序的主体代码LED.h用来存放这个驱动程序可以对外提供的函数或变量的声明记得两个下划线前面要加空格,不然会报错最后再加上#endif,这个是和#ifndef组成的括号。我们的函数和变量声明就放在这个括号里面。最后注意这个文件要以空行结尾。接着我们就来封装一下LED的代码。
2024-12-09 17:57:35
932
原创 STM32-入门教程 3-1 GPIO
控制功率比较大的部分,加入驱动电路即可。整体结构可以分为两个部分输入电压高于3.3V,电流直接流入VDD,不会进入内部电路输入电压低于0V,电流直接流入VSS,不会进入内部电路汲取电流如果输入电压在0~3.3V之间,那两个二极管均不会导通为了避免引脚悬空导致的输入数据不确定,我们就需要在这里加上上拉或者下拉电阻如果上面导通、下面断开,就是上拉输入模式(高电平)如果下面导通、上面断开,就是下拉输入模式(低电平)如果两个都断开,就是浮空输入模式,极易受到外部干扰(就像是一个物体悬浮在太空一样,它的位置是不确定的
2024-11-20 16:51:34
809
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人