自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ssr

命令行在base 环境下conda remove -n cv3 –all2.创建虚拟环境:conda create -n cv3 python=3.5.23.conda activate cv34.conda install -c https://conda.anaconda.org/menpo opencv35.conda install -c menpo dlibconda install -c conda-forge keras7.conda install pytorch=0.4.1

2021-05-12 12:49:14 136

原创 2021-01-24

Layer (type) Output Shape Param # Connected toimg (InputLayer) (None, 32, 32, 3) 0conv2d_1 (Conv2D) (None, 30, 30, 32) 896 img[0][0]conv2d_2 (Conv2D) (None, 28, 28.

2021-01-24 17:06:25 118

原创 改进后的网络

Layer (type) Output Shape Param # Connected toinput_1 (InputLayer) (None, array(64), ar 0separable_conv2d_5 (SeparableCo (None, 62, 62, 16) 91 input_1[0][0]separable_conv2d_1 (SeparableCo (None, 62.

2021-01-24 15:51:58 318

原创 网络层

Layer (type) Output Shape Param # Connected toinput_1 (InputLayer) (None, array(64), ar 0conv2d_5 (Conv2D) (None, 62, 62, 16) 448 input_1[0][0]conv2d_1 (Conv2D) (None, 62, 62, 32)

2021-01-24 14:58:35 302

原创 Test1213 循环和方法

1.continue 和 break的区别continue:跳出当前循环(直接包裹continnue的),继续下一次循环break:结束整个循环过程,不再判断执行循环的条件是否成立。break 语句,它不仅可以跳出“循环体”,还可以跳出 switch。*不管是 for 循环,还是 while 循环,或者是 do…while 循环,都可以用 break 跳出来,但是 break 只能跳出一层循环。当有多层循环嵌套的时候,break只能跳出“包裹”它的最里面的那一层循环,无法一次跳出所有循环*

2021-01-19 09:35:04 137

原创 深度学习——SSR网络配置环境

命令行在base 环境下conda remove -n cv3 –all2.创建虚拟环境:conda create -n cv3 python=3.5.23.conda activate cv34.conda install -c https://conda.anaconda.org/menpo opencv35.conda install -c menpo dlibconda install -c conda-forge keras7.conda install pytorch=0.4.1

2020-12-30 10:53:07 1028

原创 手动实现线性回归

我们自定义数据,使用torch实现线性回归。假设我们的基础模型是y=wb+c,其中,w,b均为参数;我们是用y=3x+0.8来构造数据x,y;所以最后求出的w,b应该接近3,0.8.1.准备数据2.计算预测值3.计算损失,把参数梯度设置为0,进行反向传播。4.更新参数import torchimport matplotlib.pyplot as pltlearing_rate=0.01#1.准备数据#y=3x+0.8x=torch.rand([500,1])#准备500个0~1之间的

2020-12-16 21:49:01 319

转载 深度学习中的一些概念batch_size

Dataloader 就是一个迭代器,最基本的使用就是传入一个 Dataset 对象,它就会根据参数 batch_size 的值生成一个 batch 的数据。batch_size:1次迭代所使用的样本量pytorch 训练模型时调用数据不是一行一行进行的(这样太没效率),而是 一捆一捆的,这里定义每次输入神经网络多少行数据要说batch_size,就不得不提深度学习的优化算法之一—梯度下降。梯度下降大致可以分为以下三种:批量梯度下降算法(BGD,Batch gradient descent alg

2020-12-16 20:58:38 1532

原创 梯度下降和反向传播

1.梯度:a向量b学习(参数更新)的方向c2.梯度下降3.反向传播反向传播反向传播从后向前计算每一层的梯度

2020-12-03 21:05:53 85

原创 pytorch入门

张量创建的方法1.torch.Tensor(list)2.torch.zeros()/ones()/empty()3.torch.rand/randint/randn

2020-12-02 16:26:54 100

原创 python深度学习第一章

神经网络 1.概念: 模拟生物的神经系统,对函数进行近似和估计。 2.神经元一个神经元的功能:求得的输入向量与权向量的内积后,经过非线性传递函数得到一个标量。单层神经网络感知机感知机由两层的神经网络组成,输入层有n个神经元,输出层有一个神经元,输入层接受外界信号传给输出层(输出+1正例,输出-1反例)简单的二分类,给定阈值,判断阈值属于哪一部分。多层神经网络a.输入层b.输出层c.隐层:可以有多层,每一层神经元的个数可以不确定d.全连接层:第N层和第N

2020-11-25 11:59:59 192

原创 集合

创建集合#1.创建有数据得集合(集合数据没有顺序)s1={10,20,30,40,50} #集合没有顺序,所以不支持下标操作print(s1) #{40, 10, 50, 20, 30}print('---------')s2={10,10,20,30}print(s2)#{10, 20, 30} 几何数据去重功能,重复数据只显示一次print('----------------')s3=set('abcdefg')print(s3)print('------------')#2.创

2020-11-23 17:37:57 126

原创 元组

“”"元组和列表都可以存诸多个数据元祖使用(),数据中间用逗号隔开,且数据不可以修改,存储身份证号列表使用[]“”"t1=(10,20,30)print(t1)##(10, 20, 30)print(type(t1))##<class 'tuple'>定义元组#多个数据元祖t1=(10,20,30)print(type(t1))#<class 'tuple'>#单个数据元组t2=(10,)#一定记得加逗号,否则将变为整数类型print(type(t2))

2020-11-23 17:26:17 89

原创 列表

#列表的应用场景:如果一个班级100名学生,每个人的姓名都要存储,应该如何书写程序?声明100吗#列表可以一次性存储多个数据,且为不同数据类型#列表的格式:[数据1,数据2],尽可能保证一个数据类型创建列表的两种方式...

2020-11-23 17:16:45 64

原创 字符串的输入

'''input输入1.input('提示信息')2.特点: 2.1遇到input,等待用户输入 2.2接收input存变量 2.3input接收的数据类型都是字符串'''password=input("请输入您的密码")print(f"你输入的密码是{password}")print(type(password))...

2020-11-23 16:48:04 497 1

原创 格式化输出与转义字符

'''1.准备数据2.格式化符号输出数据'''print('我的名字是%s,今年%d岁'%(name,age))weight=75.5stu_id=1stu_id2=1000#1.今年我的年龄是X岁 整数%dprint("今年我的年龄是%d岁" %age)#2.我的名字是print("我的名字是%s" %name)#3.我的体重是print("我的体重是%.2f公斤" %weight)#小数点后面保留两位#4.我的学号是x#4.1我的学号是001print('我的学号是%03

2020-11-23 16:44:43 152

原创 认识数据类型

2020-11-23 16:35:58 48

原创 python学习day01注释

两种方式:单行注释和多行注释# 单行注释# print('hello world') #"""多行注释"""

2020-11-23 14:55:31 54

转载 年龄估计 ---2016.CVPR.基于多输出顺序回归的年龄识别

转载

2020-11-11 16:19:43 123

转载 VGG16网络

转载https://blog.csdn.net/weixin_43496706/article/details/1012109811.网络结构根据卷积核大小和卷积层数,VGG共有6中配置,分别为A,A-LRN,B,C,D,E,其中D和E两种最为常用,即i我们所说的VGG16和VGG19。看下图红色框所示。具体为:卷积-卷积-池化-卷积-卷积-池化-卷积-卷积-卷积-池化-卷积-卷积-卷积-池化-卷积-卷积-卷积-池化-全连接-全连接-全连接 。通道数分别为64,128,512,512,512,4

2020-10-09 21:44:19 1320

原创 day01-----python中的注释

单行注释多行注释

2020-07-28 19:30:43 63

原创 Python中的项目管理

2020-07-28 19:26:00 378

原创 pycharm基本设置

修改pycharm原本主题的字体和字号

2020-07-28 19:22:16 101

原创 第一天python解释器的作用以及下载安装

解释器的作用A(程序员)B(解释器)C(机器)A写代码,B解释给C,然后C运行(c只能识别0和1)python的下载安装https://www.python.org/downloads/release/python-372/3.安装

2020-07-28 08:50:02 78

原创 Test:用代码模拟猜数字小游戏

思路:思路:1.首先要产生随机数字,并且一旦产生不在变化,用Random的nextInt()方法2.需要键盘输入,用到了Scanner3.获取输入的数字,用Scanner 的nextInt方法4.已经得到了两个数字,判断(if)一下如果太大了 ,提示太大,并且重试如果太小了,提示太小,并且重试如果猜中,游戏结束。5.充实就是再来一次,循环次数不确定,用while(true)在p...

2020-03-22 15:11:08 209

原创 Test:根据int变量 n的值,来获取随机数字,范围是[1,n]

/*思路1.定义一个int 变量n,随意赋值2.要使用Random三个步骤:导包、 创建、使用3.如果写10,那么就是0-9,然而想要的是1-10可以发现整体+1即可。4.打印随机数字*/public class Demo03Random {public static void main(String[] args) {int n =5;Random r =new Random...

2020-03-22 15:08:29 135

原创 输入100个随机数字(0~9)

public class Demo02Random { public static void main(String[] args) { Random r = new Random(); for (int i = 0; i < 100; i++) { int num = r.nextInt(10);//实际上0-9 ...

2020-03-22 15:01:06 586

原创 Random类使用的三个步骤

Random类用来生成随机数字。使用起来三个步骤:1.导包import java.util.Random;2.创建Random r =new Random();3.使用获取一个随机 int 数字(范围是int所有范围,有正负两种:int num=r.nextInt())获取一个随机的int 数字(参数代表了范围,左闭右开) int num =r.nextInt(3)实际上代表的含义...

2020-03-22 14:59:17 438

原创 匿名对象的使用以及使用引用类型作为参数类型或返回值类型

任何数据类型都能成为方法的参数和返回值 //普通使用方式 // Scanner sc=new Scanner(System.in); //int num = sc.nextInt(); //匿名对象的方式 //int num =new Scanner(System.in).nextInt(); //Sys...

2020-03-22 14:51:27 178

原创 键盘输入三个Int数字,然后求出其中的最大值。

任何数据类型都能成为方法的参数和返回值思路:1.既然是键盘输入,肯定需要用到Scanner2.Scanner 三个步骤:导包、创建、使用nextInt()方法3.既然是三个数字,那么调用三次nextInt()方法啊,得到三个int变量4.无法同时判断三个数字谁最大,应该转换为两个步骤4.1 首先判断两个当中谁最大,拿到前两个的最大值4.2拿着前两个的最大值,再和第三个数字比较,得到三个...

2020-03-22 14:14:00 1067

原创 匿名对象的说明

创建对象的标准格式:类名称 对象名 =new 类名称();匿名对象就是只有右边的对象,没有左边的对象和赋值运算符。new 类名称();** 注意事项:**匿名对象只能使用唯一的一次,下次再用不得不再创建一个新对象使用建议:如果确定有一个对象只需要使用唯一的一次,就可以用匿名对象。public class Demo02Anonymous{ //左边的 one 就是对象的名字 ...

2020-03-21 17:47:31 66

原创 API和使用步骤

2020-03-18 20:38:24 192

原创 构造一个标准的类

一个标准的类通常包括四部分:1.所有的成员变量都是用private 关键字修饰。2.为每一个成员变量编写一对儿getter/setter方法3.2写一个无参的构造方法4.编写一个全参的构造方法这样标准的类也叫作 Java Bean快捷键自动生成getter/setter代码1.“alt + insert ”2.点击上方的code 中generate +“getter ” 然后...

2020-03-16 20:54:58 143

原创 构造方法

构造方法是专门用来创建对象的方法,当我们通过关键字new来创建对象时,其实就是在调用构造方法。格式:public 类名称(参数类型 参数名称){ 方法体注意事项:1.构造方法的名称必须和所在类的名称完全一样。2.构造方法不要写返回值类型,连void都不写3.构造方法不能return 一个具体的返回值。4.如果没有编写任何构造方法,那么编译器将赠送一个构造方法,没...

2020-03-16 20:48:28 99

原创 this 关键字的作用

当方法的局部变量和类的成员变量相同时,根据就近原则会优先使用局部变量如果需要访问本类中的成员变量,需要使用格式。this.成员变量名“通过谁调用的方法谁就是this”本文中name的方法sayHello(),在例子中·Person调用的sayHello(),所以Person就是this.public class Person { String name;//我自己的名字 ...

2020-03-16 20:43:35 163

原创 private访问

问题描述:定义Person的年龄时,无法阻止不合理的数值被设置进来解决方案:用private关键字将需要保护的成员变量进行修饰一旦使用private进行修饰,那么本类当中仍然可以随意进行访问但是超出本类范围就不能直接访问间接访问private成员,就是定义一个get/set方法必须叫setXXX或者getXXX命名规则。对于Getter来说,不能有命名参数,返回值类型和成员变量对应;...

2019-11-11 14:58:44 795

原创 Python中的注释

python的注释符单行注释 #复制代码 #!/usr/bin/env python #-*- coding:utf-8 -*- #定义一个函数,用来输出Hello,Mary字符串。def sayHello(): print('hello','Mary',sep=',',end='\n',flush=True)复制代码2. 多行注释 使用三个单引号 ‘’‘内容’...

2019-11-07 09:18:01 172

转载 Python中运算符

转发自:https://blog.csdn.net/sun897827804/article/details/79156126Python中的比较运算符Python中的逻辑运算符

2019-11-06 10:31:11 84

原创 Java笔记

一、新建类/包的时候1.不能在src下直接新建class2.src下的包名不能是 java,class,…之类的关键字3.新建类的时候,类名避开关键字和常用类的名字1.类在类文件中是唯一的2.方法包含在类中,局部变量包含在方法里3.java代码包含在方法中(绝大多数)4.javaSE中所有的方法从main函数开始执行二、快捷键alt+/ 智能提示main sysout三、...

2019-11-05 12:45:09 114

原创 局部变量和成员变量的区别

局部变量和成员变量1.定义的位置不一样局部变量:在方法的内部成员变量:在方法的外部,直接写在类中2.作用范围不一样局部变量:只有方法当中可以使用,出了方法就不能在用成员变量:整个类全都可以通用3.默认值不一样局部变量:没有...

2019-11-05 12:44:45 60

空空如也

空空如也

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

TA关注的人

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