- 博客(72)
- 资源 (1)
- 收藏
- 关注
原创 Tensorflow模型的格式
**Tensorflow模型的格式**转载:https://cloud.tencent.com/developer/article/1009979tensorflow模型的格式通常支持多种,主要有CheckPoint(.ckpt)、GraphDef(.pb)、SavedModel。CheckPoint(*.ckpt)在训练 TensorFlow 模型时,每迭代若干轮需要保存一次权值到磁盘,称为“checkpoint”,如下图所示:这种格式文件是由 tf.train.Saver() 对象调
2020-11-09 21:15:04
1302
原创 git的常用指令
创建分支:git branch baiyj查看分支:git branch切换到分支:git checkout baiyj ;git cheakout bbb拉取代码:git pullgit branch --set-upstream-to=origin/bbb bbb切换分支: git merge bbb baiyujie
2020-06-18 15:40:39
234
原创 参数优化
**优化器的使用:**在机器学习与深度学习中,主要应用于梯度下降。比如:传统的优化器主要结合数据集,通过变化单次循环所采用的数据量的大小来对梯度下降进行控制;非传统的优化器则进一步结合数据集的特点和模型的训练时间,以不同的形式变化梯度下降的学习率。常见的优化器SGD、BGD、MBGD、Momentum、NAG、Adagrad、RMSprop、Adam梯度下降的原理:θn+1=θn−η▽θJ(θ)其中η为学习率;θn为更新前的参数;θn+1为更新后的参数;▽θJ(θ)是当前参数的导数。1.S
2020-05-12 14:47:39
2013
1
原创 介绍一下深度学习网络,如何工作的,有哪些参数,结果如何优化(实际上想问哪些优化器),参数如何初始化,平时如何调参,调哪些参数
介绍一下深度学习网络,如何工作的,有哪些参数,结果如何优化(实际上想问哪些优化器),参数如何初始化,平时如何调参,调哪些参数?前面我们说了RNN具有时间"记忆"的功能, 那么它是怎么实现所谓的"记忆"的呢?如图1所示, 我们可以看到RNN层级结构较之于CNN来说比较简单, 它主要有输入层,Hidden Layer, 输出层组成.并且会发现在Hidden Layer 有一个箭头表示数据的循环更新, 这个就是实现时间记忆功能的方法.如果到这里你还是没有搞懂RNN到底是什么意思,那么请继续往下看!
2020-05-12 12:41:26
1781
原创 CNN与RNN的区别
从应用方面上来看,我了解到的CNN用到做图像识别比较多,而RNN在做到语言处理多一点,如果拿来比喻的话,CNN如同眼睛一样,正是目前机器用来识别对象的图像处理器。相应地,RNN则是用于解析语言模式的数学引擎,就像耳朵和嘴巴。对于CNN神经网络,有一个基础的假设——人类的视觉总是会关注视线内特征最明显的点RNN的假设——事物的发展是按照时间序列展开的,即前一刻发生的事物会对未来的事情的发展产生影响。CNN人眼对明显的特征最敏感,人眼解析食物的时候,相当于用滤镜扫过图像。CNN正是利用了这样的一种特性,
2020-05-12 12:11:38
23654
原创 极大极小搜索与α-β剪枝算法
https://blog.csdn.net/u013351484/article/details/50789521#commentBoxhttps://www.cnblogs.com/tk55/articles/6012314.html
2020-05-09 10:41:14
969
原创 机器学习中偏差、方差的理解与总结
一、理解偏差、方差偏差(距离远近):描述的是预测值的期望与真实值之间的差距,偏差越大,越偏离真实数据方差(是否聚集):预测值的方差,描述的是预测值的变化范围,离散程度,也就是离预测值期望值的距离,方差越大,数据的分布越分散,概念上理解比较抽象,下面我们通过下面一个例子来理解一下偏差和方差如上图,我们假设一次射击就是一个机器学习模型对一个样本进行预测,射中红色靶心位置代表预测准确,偏离靶心越...
2020-05-08 16:49:52
4185
原创 Neo4j删除节点及相关关系(由于存在关系无法删除节点)
删除与节点相连的及节点所有关系:MATCH (n) -[r]-() where id(n) =335124 DELETE n,r删除关系:MATCH (n) -[r]-() where id(r) =704230 delete r
2020-05-02 11:36:37
866
原创 Hibernate抛出jpa UnsupportedOperationException: query result offset is not supported的解决方法
Hibernate配置sqlserver2008的方言为org.hibernate.dialect.SQLServer2008Dialect而使用SQLServer2000与SQLServer2005hibernate配置的方言应为org.hibernate.dialect.SQLServerDialect————————————————版权声明:本文为CSDN博主「Coding__man」...
2020-04-20 09:22:01
903
原创 org.hibernate.AnnotationException: No identifier specified for entity
今天在做springboot框架整合的是,由于疏忽没有加入主键ID,于是报错:org.hibernate.AnnotationException: No identifier specified for entity: com.suptools.dto.VipOperatorDto at org.hibernate.cfg.AnnotationBinder.bindClass(Annotati...
2020-04-14 20:41:28
1439
原创 sqlserver无法安装的绝妙解决方案,错误代码 0x800F0805
相信大家在安装sqlserver时候由于系统注册表,或者系统部分文件损坏,都尝试无数解决方案无果,那种绝望也许只有真正体验过的人才能够体验,错误代码 0x800F0805、0x800F081F 或 0x800F0907错误代码 0x800F0922使用安装向导、部署映像服务和管理 (DSIM) 工具或 Windows PowerShell 命令启用 .NET Framework 3.5 时,...
2020-04-13 10:50:16
5215
1
原创 Spring Boot 报错:Error creating bean with name 'entityManagerFactory' defined in class path resource
网上度娘无数解决方案无果,以为是因为meaven依赖问题,包冲突或者缺失,卡壳解决一天,真是气愤!!!有时候换一个角度,不一定是因为包的问题,是因为数据库权限的问题最后找到问题竟然是没有给当前数据库用户赋予查询权限数据库通了之后,问题便解决如果是依赖的问题的话,可以尝试以下方式:通过将Mavn库中的org.hibernate.hibernate-core下的内容全部清空(Mavn库默认具...
2020-04-13 10:38:57
394
原创 sqlserver的数据库备份恢复及赋予用户权限
数据库备份恢复:在首页面右键数据库(选择还原文件和文件组):在目标数据库位置填入要恢复的数据库的名称(选取源设备)点击文件选择,选择想要恢复的备份文件点击添加,选择文件(备份介质为文件):为远程用户创建权限:点击安全性,选择要赋予权限的用户名用户映射是赋予给有操作哪个数据库的权限,勾选想要赋予权力的数据库下方部分是给当前数据库哪些权限,根据需要选择也可以在服务器角色...
2020-04-13 10:30:07
3708
原创 SVN代码管理工具下载与安装
一 SVN 是什么?在公司做过团队开发都知道,一个项目的代码要保持最新的版本。举个例子!例如:一个公司的项目有5人开发(A,B,C,D,E五个人),有一个地方专门存放项目的最新的代码,这个地方比如叫 ‘代码仓库’A 写代码前需要从代码仓库下载最新的代码,然后开始写代码,需要把今天做些的代码上传到代码仓库,那这时候就要使用到SVN(版本控制工具)了。如图:二 SVN 简介Subv...
2020-04-10 16:37:54
690
原创 windows的Redis下载与安装
下载:1、Github下载地址:https://github.com/MicrosoftArchive/redis/releases2、百度网盘下载地址:Redis-x64-3.2.100.zip 密码:kxze安装:1、把redis解压到你想要安装的位置,打开一个命令窗口,通过 cd 命令进入到你解压的目录2、输入命令:redis-server redis.windows.conf...
2020-04-10 16:34:54
179
原创 使用svn下载远程服务器代码
一.右键操作右键点击svn cheakout:二.版本库url输入服务器ip,及目的自己想存的文件位置三.输入用户名及密码不再截图:四.导出完成
2020-04-08 09:14:17
895
原创 vue脚手架项目目录介绍
最近在学习vue,看的稀里糊涂。今天从头开始,把vue项目目录和配置文件搞清楚。先看看整个项目目录结构:再看看build文件夹下相关文件及目录:config文件夹下目录和文件:接下来说说vue-cli项目中页面相关的主要文件o首先是index.html:说明:一般只定义一个空的根节点,在main.js里面定义的实例将挂载在#app节点下,内容通过vue组件填充。App.vue...
2020-04-07 15:29:30
643
原创 node.js的初识-源自知乎一通俗理解
如果你去年注意过技术方面的新闻,我敢说你至少看到node.js不下一两次。那么问题来了“node.js是什么?”。有些人没准会告诉你“这是一种通过JavaScript语言开发web服务端的东西”。如果这种晦涩解释还没把你搞晕。你没准会接着问:“为什么我们要用node.js?”,别人一般会告诉你:node.js有非阻塞,事件驱动I/O等特性,从而让高并发(high concurrency)在的...
2020-04-07 15:08:26
245
原创 spring+vue环境安装
前言我本身是做Java后端开发比较多,一直想独立开发一套完整前端和后端技术结合的项目来提升自己的技术水平,近期实习工作需要,打算利用Vue.js和Spring Boot技术栈来开发一下相关的项目,等开发完成把自己平时遇到的技术分享出来。由于对前端技术不是太了解,所以想从零开始把开发的整个过程记录下来,第一篇文章就先把前端环境搭建起来再弄后面的。安装node.js1.进入Node.js官网:h...
2020-04-07 14:45:44
638
原创 NLP的常见问题
问题1,CNN中1*1的卷积的作用?https://blog.csdn.net/yaochunchu/article/details/95527760问题2,svm的核的作用?我的回答是非线性的映射,把不可分的映射到可分的空间;很显然又没有到问的点子上。知乎一下说是改变分类面的形状,线性的是直线,多项式是曲线,rbf是球。问题3,希尔伯特空间。。。。没听清楚说的啥,也不知道。问题4,c...
2020-03-31 15:44:33
704
原创 常见的NLP算法编程实例
ROC-AUC值题目:ROC-AUC是一种常见的模型评价指标,它是ROC曲线下的面积。现在已经知道样本数据的真实值(1是正样本,0是负样本)和某个二分类起在样本数据集的预测值(属于正样本的概率,并且各不相同),求ROC-AUC,精确到小数点后两位。第一行输入样本数N,然后输入N行,每行输入样本类别和预测概率值,空格隔开(1为正样例,0为负样例),计算AUC的值。输入:101 0.90 ...
2020-03-31 15:42:57
1273
原创 java多线程
一:为什么要学多线程了解并发编程:实际工作中很少写多线程的代码,这部分代码一般都被人封装起来了,在业务中使用多线程的机会也不是很多(看具体项目),虽然代码中很少会自己去创建线程,但是实际环境中每行代码却都是并行执行的,同一时刻大量请求同一个接口,并发可能会产生一些问题,所以也需要掌握一定的并发知识二:进程与线程进程进程是资源(CPU、内存等)分配的基本单位,它是程序执行时的一个实例。程...
2020-03-26 10:58:54
352
原创 java的基本数据类型
java的基本数据类型有八种:1)四种整数类型(byte、short、int、long):byte:8 位,用于表示最小数据单位,如文件中数据,-128~127 short:16 位,很少用,-32768 ~ 32767 int:32 位、最常用,-231-1~231 (21 亿) long:64 位、次常用 注意事项: int i=5; // 5 叫直接量(或...
2020-03-26 10:02:54
186
原创 spring详解
1、Spring是什么?Spring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。常见的配置方式有三种:基于XML的配置、基于注解的配置、基于Java的配置。主要由以下几个模块组成:Spring Core:核心类库,提供IOC服务;Spring Context:提供框架式的Bean访问方...
2020-03-25 14:29:43
494
原创 常见的问题
3.Map集合中key和value可以是对象吗?为什么?对于某些从泛型(比如:Map<K, V>)中继承过来的数据,K可能是String、Integer、等等。如果需要map.get(key),得先确保key的类型跟map的K匹配。4.单点登录是如何实现的?单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登...
2020-03-25 13:57:45
128
原创 Java实现拦截HTTP请求的几种方式
在Java的服务端开发当中,拦截器是很常见的业务场景,这里对Java开发当中几种常见的拦截器的实现方式进行记录和分析。一:实现javax.servlet.Filter接口(使用过滤器方式拦截请求)import org.springframework.stereotype.Component; import javax.servlet.*;import java.io.IOExceptio...
2020-03-25 12:06:46
4281
原创 开发中用到的模式及应用场合
设计模式就是一套被反复使用的代码设计经验的总结(情境中一个问题经过证实的一个解决方案)。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式使人们可以更加简单方便的复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次...
2020-03-25 12:01:45
291
原创 数据仓库的理解
什么叫数据仓库?数据仓库是一个面向主题的(Subject Oriented)、集成的(Integrate)、相对稳定的(Non-Volatile)、反映历史变化(Time Variant)的数据集合,它用于支持企业或组织的决策分析处理。用于支持决策,面向分析型数据处理,它不同于企业现有的操作型数据库;对多个异构的数据源有效集成,集成后按照主题进行了重组,并包含历史数据,而且存放在数据仓库中的数据...
2020-03-24 13:24:58
7333
2
原创 sql的性能调优经验
sql性能优化的十条经验1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE ‘**%**parm1%’—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用。其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体的供应商,这样在调用后台程...
2020-03-23 19:04:09
568
原创 详解数据仓库和数据库的区别
一、数据仓库什么是数据仓库?数据仓库(Data Warehouse),可简写为DW或DWH,数据仓库,是为了企业所有级别的决策制定计划过程,提供所有类型数据类型的战略集合。它出于分析性报告和决策支持的目的而创建。为需要业务智能的企业 ,为需要指导业务流程改进、监视时间,成本,质量以及控制等;数据仓库能干什么?(举几个栗子)年度销售目标的制定,需要根据以往的历史报表进行决策,不能随便制定。...
2020-03-23 18:40:18
3231
原创 Oracle相关知识
1. Oracle跟SQL Server 2005的区别?宏观上:1). 最大的区别在于平台,oracle可以运行在不同的平台上,sql server只能运行在windows平台上,由于windows平台的稳定性和安全性影响了sql server的稳定性和安全性2). oracle使用的脚本语言为PL-SQL,而sql server使用的脚本为T-SQL微观上: 从数据类型,数据库的结构等...
2020-03-23 18:04:58
215
原创 Dubbo+zookeeper
https://segmentfault.com/a/1190000019896723https://segmentfault.com/a/1190000019896723
2020-03-23 10:51:10
98
原创 java及项目基础知识
类具有实例化功能,包括实例生成和实例消除一个类定义了一组大体上相似的对象类所包含的方法和数据描述了一组对象的共同行为和属性。将一组对象的共同特征加以抽象并存储在一个类中的能力,是面向对象技术最重要的一点。有无丰富的类库,是衡量一个面向对象程序设计语言成熟与否的重要标志。类具有实例化功能,包括**实例生成(Constructor)和实例消除(Destructor)**。类的实例化功能...
2020-03-23 10:29:08
469
原创 MapReduce详细介绍
一 MapReduce入门1.1 MapReduce定义Mapreduce是一个分布式运算程序的编程框架,是用户开发“基于hadoop的数据分析应用”的核心框架;Mapreduce核心功能是将用户编写的业务逻辑代码和自带默认组件整合成一个完整的分布式运算程序,并发运行在一个hadoop集群上。1.2 MapReduce优缺点1.2.1 优点1)MapReduce 易于编程。它简单的实现...
2020-03-22 20:21:32
7423
1
原创 微服务架构与传统单体架构的对比分析
单体架构1、单体架构所有的模块全都耦合在一块,代码量大,维护困难,微服务每个模块就相当于一个单独的项目,代码量明显减少,遇到问题也相对来说比较好解决。2、单体架构所有的模块都共用一个数据库,存储方式比较单一,微服务每个模块都可以使用不同的存储方式(比如有的用redis,有的用mysql等),数据库也是单个模块对应自己的数据库。3、单体架构所有的模块开发所使用的技术一样,微服务每个模块都可以使...
2020-03-22 19:50:31
3089
原创 java中对hash的理解
介绍:在计算机领域中哈希涉及的范围非常广泛,而且是较长使用的一种算法和数据结构,对此我们在后端开发中不断地使用由jdk提供的方法进行使用。由于长时间的使用,很少人会去对里面的核心进行分析和学习。HashMap是通过一个Entry的数组实现的。而Entry的结构有三个属性,key,value,next。如果在c中,我们遇到next想到的必然是指针,其实在java这就是个指针。每次通过hashcod...
2020-03-22 17:36:49
447
原创 设计模式的四个要素
设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。 设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。我们使用设计模式最终的目的是实现代码的 高内聚 和 低耦合。设计模式就是经过前人无数次的实践总结出的,设计过程中可以反复使用的、可以...
2020-03-22 16:47:43
3846
原创 java的初始化顺序
例子:public class HelloA { public HelloA(){ System.out.println("HelloA"); } {System.out.println("Im A class");} static{ System.out.println("static A");}}public class HelloB extends HelloA { p...
2020-03-22 16:06:44
212
原创 数据库的索引及实现
1.索引定义数据库索引好比是一本书前面的目录,能加快数据库的查询速度。索引是对数据库表中一个或多个列(例如,employee 表的姓氏 (lname) 列)的值进行排序的结构。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。2.索引的优缺点优点:1.大大加快数据的检索速度;2.创建唯一性索引,保证数据库表中每一行数据的唯一性;3.加速表和表之间的...
2020-03-22 15:31:00
577
课程设计运动会管理系统的源代码.zip
2020-02-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人