![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python学习笔记
文章平均质量分 54
yuejich
温故而知新,可以为师矣!!
展开
-
深度学习实战——基于pytorch写的一个猫狗分类的模型——学习总结
写在前面本学习总结主要目的1.怕以后忘记,到时候翻来看看,2.梳理一下项目过程,便于工业化生产(哈哈)3.敲一遍代码加深记忆4.帮助他人,方便入门同学能够容易入门本过程主要设计到的内容1.torch.nn,nn模块下的Module类,组件类,neture network2.tensor,巩固tensor的方法3.torch.utils.data里面DataLoader的用法4.torchvision里面transforms的用法5.torchvision.datasets里面Image原创 2021-07-23 17:07:41 · 2695 阅读 · 15 评论 -
pytorch复现lenet5模型,并检测自己手写的数字图片
利用pytorch实现lenet5网络模型第一步:用pytorch框架搭建lenet5模型第一层为卷积层+池化层:conv2d+maxpool第二层为卷积层+池化层:conv2d+maxpool第三层和第四层为全连接层Linear第二步:数据集整理第三步:训练方法train(),训练数据第四步 test(),计算准确率第五步:detect(),可视化测试模型写在前面:利用框架搭建模型相对比较简单,但是也会遇到很多问题,网上资料很多,搭建模型的方法大同小异,但是在我尝试了用两种方法搭建出来模型,无论是训练原创 2021-07-18 19:16:38 · 2337 阅读 · 14 评论 -
关于在变量前加*的用法总结python变量加星号的意思总结
import numpy as np#定义一个数组a,是2维数组,有两行6列a=np.array([[1,1,1,1,2,2],[3,3,3,3,4,4]])#下面这个for循环里面写入了两个变量,应该有6个变量分别对应数组里面的6列对应的数字,如果加入信号就不应6个#变量了,#这个打印出来就是 for *xyxy,conf in reversed(a): print(xyxy) print("conf",conf) #print('cls',cls)import.原创 2021-07-01 16:02:00 · 1201 阅读 · 0 评论 -
20210305 pycharm开发环境总结一
在使用pycharm写python的时候,在用到某个方法或者变量的时候,输入代码的时会有这样的提示,如下图提示,f,v,p这些参数分别表示什么意思呢?p:parameter 参数m:method 方法c:class 类v:variable 变量f:function 函数比如p,当前你使用的方法需要传入参数,你在输入参数的时候,会在提示中显示出来,显示前面带有p的就是该方法中需要传入的参数,加上等号,等号后面你在输入的时候就会提示选v,就是该文档前面自己定义的变量。...原创 2021-03-05 21:50:24 · 146 阅读 · 0 评论 -
深度学习学习笔记——线性代数矩阵的乘法运算
关于矩阵的运算:关于矩阵的乘法运算总结一下矩阵的物理意义矩阵和矩阵相乘的运算的定义:设A是一个m×nm\times nm×n矩阵,B是一个n×sn \times sn×s 矩阵,规定矩阵A和矩阵B的乘积是一个m×sm\times sm×s矩阵C...原创 2021-02-21 13:58:46 · 11460 阅读 · 0 评论 -
深度学习学习笔记——矩阵的加法运算
关于矩阵的运算:矩阵的加法假设有两个m×nm \times nm×n 的矩阵A和矩阵B,那么矩阵A和矩阵B的和记作A+BA+BA+B注意:只有当两个矩阵是同型矩阵时,这两个矩阵才能进行加法运算,矩阵加法运算满足下列运算规律假设A,B,C都是m×nm \times nm×n矩阵则A+B=B+AA+B=B+AA+B=B+A(A+B)+C=A+(B+C)(A+B)+C=A+(B+C)(A+B)+C=A+(B+C)假设矩阵 A=(aij)A=(a_{ij})A=(aij)则−A=(−ai原创 2021-02-21 11:37:30 · 1225 阅读 · 0 评论 -
python学习笔记——本地安装opencv-python
用pip 直接安装opencv总是报错,装了一半的时候报错,下载也慢,就去pipy网站下载了一个opencv的版本,1.把opencv python版本下载到本地网站地址:https://pypi.org/pipy网站在搜索框里面搜索opencv python搜索到的界面如上图所示。点击第一个进去可以下载当前最新版本和历史版本点击download根据自己的python 版本下载相应的版本,根据自己的电脑选择相同的版本2.下载到本地后,用pip安装打开cmd控制台(我把下载好的原创 2021-02-21 10:08:17 · 1490 阅读 · 1 评论 -
python学习笔记——numpy的squeeze方法
squeeze的中文意思是挤压的意思在numpy中squeeze的用法是什么呢?首先运行代码第一次代码实验cost=[[[[12,24]]]]#cost=[[12,22],[23,33],[34,44]]#print('cost,squeeze之前的样子',cost)print(type(cost))#print(len(cost))#print(cost[0][1])cost=np.squeeze(cost)print("________________________")pri原创 2021-02-20 23:06:21 · 2581 阅读 · 0 评论