蒋智昊的博客

Python

Python

一、语法
1、Python开发环境配置(if for while 语句)
2、Python基础语法(注释、变量定义、输入、输出、判断、循环、函数、列表、元组、字典)
3、Python全局变量
4、Python交换数字
5、Python递归函数
6、Python多个返回值
7、Python在一个.py文件中调用另一个.py文件的类和函数
8、Python数组和矩阵的用法X[:,0]、X[:,1]、X[:,:,0]、X[:,:,1]、X[:,m:n]和X[:,:,m:n]
9、ReactiveX Python(RxPY)
10、Python查看已经安装的库以及路径
11、Jupyter Notebook安装
12、Jupyter Notebook设置文件保存位置
13、Python 定义函数 def 后面的 -> :表示的含义
14、Python if-else 一行式写法
15、Python 科学计数法 e 符号
16、Python ^ 按位异或运算符 用法
17、Python from…import 与 import 的区别 日期格式化

二、网络
1、Python爬虫入门(http请求 request和requests)
2、Python网络编程Socket(套接字)
3、Python和Html5实现WebSocket

三、数据库
1、Python连接MySQL
2、Python连接SQLServer
3、Python连接MongoDB
4、Python连接Redis
5、Python操作Spark

四、算法
1、Python排序算法-冒泡排序(Bubble Sort)
2、Python排序算法-选择排序(Select Sort)
3、Python排序算法-直接插入排序(Insert Sort)
4、Python排序算法-快速排序(Quick Sort)

五、图形界面
1、Python安装pyqt5
2、Python pyinstaller 打包 exe

六、PLC
1、Python snap7 plc

七、Web
1、Python Flask web框架(get与post请求、json递交与返回)

八、数学
1、初等函数的ln.lg.log对数函数
2、Python求函数极限sympy.limit
3、导数微分积分三者关系
4、Python求sigmoid函数
5、高斯分布的概率密度函数numpy.random.normal
6、numpy zeros 数组
7、神经网络 激励函数
8、单一神经元的编程实现
9、numpy np.dot 向量点积和矩阵乘法
10、Python幂运算与正负号
11、sigmoid函数的求导推导过程
12、numpy np.random.shuffle(x)和np.random.permutation(x)数组打乱随机排列
13、numpy np.pad 填充 用法
14、numpy reshape 用法
15、独热编码 One-Hot 编码
16、numpy np.argmax 用法
17、numpy np.squeeze 用法

九、机器视觉
1、Python安装opencv
2、Python opencv输出中文
3、Python安装mediapipe
4、Python根据向量算夹角
5、Python opencv 均值滤波 Mean filtering
6、Python opencv 中值滤波 Median filtering
7、Python opencv 高斯滤波 Gauss filtering
8、Python opencv filter2D 过滤器 亮化 边检 锐化 框模糊 高斯模糊 浮雕
9、Python opencv 画线 矩形 圆形 椭圆形 多边形 添加文字
10、Python opencv 缩放 平移 旋转 仿射变换
11、Python opencv canny 边缘检测
12、Python opencv contour 图像轮廓检测
13、Python opencv harris 图像角点检测
14、Python安装dlib
15、dlib人脸检测

十、机器学习
1、Sklearn安装
2、Pandas安装
3、Matplotlib plot 绘图
4、Sklearn自带小型数据集
5、Sklearn线性回归模型
6、Sklearn模型加载及保存

十一、深度学习
1、PyTorch安装
2、PyTorch torch.nn.Linear 用法
3、PyTorch torch.max 用法
4、PyTorch torch.unsqueeze 和 torch.squeeze 用法
5、PyTorch dataloader enumerate 用法
6、PyTorch view 用法
7、PyTorch nn.Conv2d 用法
8、目标检测labelImg图像标注工具
9、yolov5 ERROR AttributeError: ‘Upsample’ object has no attribute ‘recompute_scale_factor’
10、yolov5 环境搭建 训练自己的数据集