自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 卷积神经网络(CNN)

1.概念CNN是一种专门用来处理具有类似网格结构的数据的神经网络。如时间序列数据(一维)和图像数据(二维)。卷积网络是指那些至少在网络的一层中使用卷积运算来替代一般的矩阵乘法运算的神经网络。2.什么是卷积运算?若(f*g)(n) 为 f和g 两个函数的卷积,则(1)如果f和g是连续的函数:(2)如果f和g是离散的函数:对应于卷积网络的术语,卷积的第一个参数(f)叫做输入,第二个参数...

2019-11-19 11:00:14 1031

原创 RNN神经网络

1.什么是rnn?RNN(循环神经网络)是一类用于处理序列数据的神经网络。所谓循环,是指隐藏单元之间存在循环连接。在隐藏层,使用相同参数的相同转移函数f循环进行多个时间步的运算,当前状态会影响其未来的状态。以下公式体现了这一过程:我们可以用一个函数g(t) 代表经t 步展开后的循环:2.rnn的基本结构上图将x 值的输入序列映射到输出值o 的对应序列,损失L 衡量每个o 与相应的训练...

2019-11-07 14:15:00 614

原创 Seq2Seq-master代码详解

代码地址:https://github.com/keon/seq2seq一、参数定义模块 epochs ---迭代次数(default = 100) batch_size --- 批处理参数,并行处理数据的数量(default = 32)...

2019-11-01 18:00:43 446

原创 神经网络之Seq2Seq模型(二)

1.seq2seq模型是什么?seq2seq 是一个 Encoder–Decoder 结构的网络,它的输入是一个序列,输出也是一个序列, Encoder 中将一个可变长度的信号序列变为固定长度的向量表达,Decoder 将这个固定长度的向量变成可变长度的目标的信号序列。2.Encoder–Decoder 结构又是怎样的?Encoder–Decoder 结构是由一个或多个 RNN (或L...

2019-10-30 17:42:01 954

原创 神经网络初步(一)

一、BP神经网络1.概念:BP神经网络是一种按照误差反向传播算法训练的多层前馈神经网络,是目前应用最广泛的神经网络。BP网络是在输入层与输出层之间增加若干层(一层或多层)神经元,这些神经元称为隐单元,它们与外界没有直接的联系,但其状态的改变,则能影响输入与输出之间的关系,每一层可以有若干个节点。2.基本原理:人工神经网络无需事先确定输入输出之间映射关系的数学方程,仅通过自身的训练,学习某种...

2019-10-30 14:17:19 716

原创 node.js基础

1.node简介node.js是服务端单独运行js文件的一个平台,它提供了很多js后端开发的代码库。node帮助我们把js脚本脱离浏览器单独拿出来,当做一门语言来进行运行。它不能执行javascript中的BOM和DOM操作,只能运行ECMAScript语法。2.node环境搭建根据不同操作系统下载相应的安装包,双击运行安装node的msi文件,安装完成后配置setting文件里的环境变量,最后通...

2018-04-08 10:31:33 96

原创 sass基础

1.Sass是一种CSS的预处理器,扩展了 CSS3,增加了规则、变量、混入、选择器、继承等特性。Sass 生成良好格式化的 CSS 代码,易于组织和维护。2.搭建sass环境(1)下载并安装ruby: 根据操作系统,选择相应的安装包。安装好后配置好环境变量。打开cmd命令行界面,输入gem -v ,如果显示出了版本号,则说明安装成功。(2)安装sass:点击运行打开命令行窗口,输入“gem in...

2018-04-07 13:10:24 135

原创 bootstrap框架---表格、按钮、图片

1.表格(1)表格,横线分割<tableclass="table">            <thead>                <tr>                    <th>编号</th>                    <th>姓名</th>             

2018-03-14 09:52:59 472

原创 bootstrap框架---文字排版

 首先在文件开头引入bootstrap框架的样式文件bootstrap.css1.hn标签的字体大小:h1=36pxh2=30px h3=24px h4=18px h5=14 h6=12px<h1>框架</h1><h2>框架</h2><h3>框架</h3><h4>框架</h4>&

2018-03-12 10:31:00 1527

原创 jquery介绍

1.jQuery环境搭建下载jquery包地址:http://jquery.com/下载版本:最新版本jquery3.2.1jquery-3.2.1.js和jquery-3.2.1.min.jsjquery-3.2.1.js:jquery未压缩版,提供开发和学习使用jquery-3.2.1.min.js:jquery压缩版,提供工程项目开发部署引入jQuery包:<scripttype="t...

2018-03-08 17:56:35 221

原创 html5 画布绘制时钟

用Html5实现时钟,包括转盘时钟和电子时钟,显示当前日期时间绘制步骤:(1)先获取画布,设置画布的大小;(2)在js中获取画布对象,获取画布的画笔对象,设置画笔的一些属性;(3)获取系统当前时间,转换成时分秒,用变量保存下来;(4)先画分钟刻度线,每6°画一条线,共60条刻度线(循环);(5)画时钟刻度线,每30°画一条线,相对分针长一点粗一点,共12条线(6)画时针、分针和秒针,时针最短最粗,...

2018-03-06 14:52:51 4612 2

原创 css3

1.选择器(1)基本选择器:*(通用选择器)、E、#id、.class(类选择器)(2)关系选择器:E F(后代选择器)、E>F(子元素选择器)、E+F(相邻兄弟元素选择器)、E~F(通用兄弟元素选择器)(3)属性选择器:E[attr](只使用属性名,但没有确定任何属性值)E[attr=](指定属性名,并指定了该属性的属性值)E[attr~=](指定属性名,并且具有属性值,此属性值是一个词列...

2018-03-06 12:28:22 103

原创 画布canvas

1.简介canvas是HTML5新增的一个标签,主要在页面上显示一块区域,但是这块区域有别其他框架标签,它表现为一块可以绘制图形的画布,结合canvas的API和JavaScript一起完成canvas画布的图形绘制功能。闭合标签内编辑的内容只有当浏览器不支持canvas标签的时候才会显示。2. canvas常用的基本方法save():保存当前环境的状态restore(): 返

2018-01-18 17:13:12 250

原创 媒体标签和本地存储

1.媒体标签(1)标签定义嵌入的内容,比如插件,添加视频音频;常用属性有width、height、src(2)标签添加视频或者音频 ;常用属性:type、data、width、height配合使用标签:param(常用属性:name、value)(3)audio元素用于在网页上播放音频文件 属性值描述 autopl

2017-12-23 20:17:35 196

原创 html5及标签库

1.特点(1)向下兼容性,(2)松散语法支持: 不允许写结束标签:area、hr、img、input、link、meta、br可以省略结束标签:li、p、option、tbody、tr、td、th可以完全的省标签:html、head、body、tbody(3)XHTML依然支持。(4) HTML5文档声明格式:或者2.html5新增标签定

2017-12-23 17:51:26 541

原创 对象构造器

1.javascript对象js是基于对象编程,js环境中所有元素的都是对象,js对象包括内置对象、宿主对象、自定义对象。(1)内置对象:String、Number、Boolean、Function、Array等;(2)宿主对象:Window、Document、Location、History等;(3)自定义对象:通过自定义构造函数过程创建对象。2. 创建对象的方式(1)J

2017-12-10 18:40:09 256

原创 js预处理和闭包

1.全局变量和函数执行分为两个阶段(1)预编译阶段①全局词法环境(lexicalenvironme)也就是执行上下文环境。用于存储预处理数据。预处理数据包括:var方式定义的变量和声明方式定义的函数;var方式定义的变量直接赋值undefine,声明方式定义函数赋值整个函数体,this赋值。②预处理覆盖问题(函数以声明方式进行定义)如果后声明的函数名和之前声明的函数名冲突,冲突函数

2017-12-10 17:49:48 205

原创 js event事件

1.js事件原理在某个业务场景下的动作触发运行的逻辑流程事件源:触发当前动作的源头组件(元素),可以是当前页面的任意元素(document、div、input等)2. js事件绑定方式(1)标签内部通过事件赋值方式绑定;(2)js中通过标签对象动态给事件对象赋值方法;(3)js中在scipt标签中动态绑定(谷歌不兼容,不常用)过程3. 页面加载关闭事件:onlo

2017-12-06 17:53:30 286

原创 html,css,js测试总结

1. 标签定义命令的列表或菜单,用于上下文菜单、工具栏以及用于列出表单控件和命令。目前所有主流浏览器都不支持 标签。在 HTML 4.01 中已弃用 元素,在 HTML5 中重新定义了 元素。2.变量作用域function Foo(){              vari = 0;              returnfunction(){console.log(i++)

2017-11-25 21:05:52 323

原创 javascriptBOM

1.BOM定义全称:browser object model(浏览器对象模型),BOM提供了独立于内容而与浏览器窗口进行交互的接口,由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是window。window对象是BOM的顶层(核心)对象,所有对象都是通过它延伸出来的。2.BOM对象体系图:3.window对象(1)常用方法alert()、confirm()、

2017-11-19 21:28:07 389

原创 javascriptDom

1. DOM定义全称:document object model(文档对象模型),是W3C组织推荐的处理可扩展标志语言的标准编程接口•document:指的是可扩展的标记语言:HTML、XML;•object:DOM实际上是以基于对象方式对当前文档进行操作的;•model:在网页上,组织页面(或文档)的对象被组织在一个树形结构中,这个就是文档模型。2.Document对象集

2017-11-13 08:36:38 784

原创 javascript基础(二)

1.js的内置函数(1)Global对象:是一个内部对象,目的是将全局方法集中在一个对象中,常规可以和windows对象混用(2)String字符串对象:可用于处理或格式化文本字符串以及确定和定位字符串中的子字符串①属性:length 字符串的长度。②方法:.charAt(n)        找到位置在n(索引)上的字符。.charCodeAt(n)    找到索引位置

2017-11-12 09:40:50 166

原创 javascript基础(一)

1.简介:JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。2.什么是脚本语言?(1)传统编程语言执行流程:编写->编译->运行;(2)脚本语言是为了简化传统编程语言

2017-11-10 17:45:08 214

原创 css样式总结

一、浮动及清除1.float 属性定义元素在哪个方向浮动。以往这个属性总应用于图像,使文本围绕在图像周围,在 CSS 中,任何元素都可以浮动。浮动元素会生成一个块级框。值描述left元素向左浮动right元素向右浮动none不浮动(默认)inh

2017-11-08 18:43:23 134

原创 div盒子模型

一、盒模型:也称为盒子模型或者框模型,每一个封闭区域我们都可以把它看做一个盒子模型,依照盒子的属性来确定区域的样式

2017-11-04 10:28:47 1137

原创 CSS继承和层叠性

一、选择器(4+3+3+*)(1)4个基本选择器:通用选择器,id选择器,class选择器(类就是被重用的,一个标签可以有多个类,一个类可以用在多个标签上,挂类法编写样式),标签选择器。(2)3套复杂选择器:后代选择器(空格表示后代,多层选择,不固定层次),交集选择器(不用任何字符隔开,后面的选择器一般是class或者id),并集选择器(逗号表示并集)。(3)3个非常用选择器:子元素选

2017-11-03 17:23:13 249

原创 前端规范

1.前端编程规范:(1)命名规范:统一用小写的字母、数字和下划线的组合,文件名要易于理解和查找,首页取名为home或index,其它页面用英文翻译或中文拼音,但不建议英文和中文拼音混合使用。(2)图片命名规则:分为头尾两部分,用下划线隔开,头部表示图片的大类,放在页面首部的广告、装饰图等长方形大图取名:banner,标志性图片取名:log,有链接的图片取名:button没有链接的标

2017-11-03 15:32:05 171

原创 IO

IO流分类:InputStream(字节输入流),OutputStream(字节输出流)InputStream被看成一个输入管道,OutputStream被看成一个输出管道,数据通过InputStream从源设备输入到程序,通过OutputStream从程序输出到目标设备。InputStream的常用方法:(1)      int read()  从输入流读取一个8位的字节,把

2017-05-04 19:41:03 225

原创 异常

1.什么是异常异常通常指,代码可能在编译时没有错误,可运行时会出现异常。也可能是程序出现无法预料的异常。java中大量的异常类都继承自java.lang.Throwable类Throwable类的继承体系:

2017-05-03 17:24:59 150

原创 测试总结

测试小结:1.面向对象编程的特点:继承性,封装性,多态性。  重载:在同一范围中声明几个功能类似的同名函数,但是这些同名函数的形式参数(指参数的个数、类型或者顺序)        必须不同,也就是说用同一个运算符完成不同的运算功能。  重写:根据需要在子类中重写父类的方法。2.构造器必须与类同名,方法也可以与类同名。构造器在一个对象被new时执行。3.Java类里的类都可以

2017-05-01 17:02:08 354

原创 多线程

1.多线程的概念:如果希望程序中实现多段代码交替运行的效果,则需要创建多个线程。多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。2多线程的两种实现方式:(1)继承Thread,重写里面 run方法(2)实现Runnable 接口, 实现了Runnable接口的对象3.线程的类型:(1)主线程:当一个程序启动时,就有一个进

2017-04-13 22:29:36 146

原创 关键字

关键字:关于访问权限的:public(公有) private(私有)  protected(受保护的)类之间的关系:extends(继承),implements(实现)         class(类)  static(静态):用于修饰类的成员变量、成员方法及代码块,不能修饰局部变量;静态变量在内存中只有一份                       被所有实例共享,可通过类

2017-03-03 11:53:30 267

原创 文件工具

文件拷贝:将源文件通过输入流读入到内存(复制),再通过输出流从内存中写入到目的文件(粘贴)。可以一个字节一个字节的读,每次返回一个ASCII码值,当读到文件末尾时,返回-1,然后再一个一个写入,会有异常,应该try...catch,文件拷贝完成后要关闭输入输出流。这样读写可能很慢,考虑到文件拷贝的效率,可以一次读一个字节数组,返回有效字节长度,读到文件末尾时返回-1,字节数组的大小视情况而定。可能

2017-03-03 10:16:30 202

空空如也

空空如也

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

TA关注的人

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