BN层的添加实战

对于一个小白,从了解Batch Normalization(后面简称BN)到正确使用BN,可谓路漫漫兮。在此做一个记录。 网上搜索关于BN最多的就是原理推导,相关论文出处。 例如: http://blog.csdn.net/Fate_fjh/article/details/53375881 ...

2018-11-14 15:39:04

阅读数:38

评论数:0

Tensorflow中GraphKeys集合的解释

GraphKeys tf.GraphKeys包含所有graph collection中的标准集合名,有点像Python里的build-in fuction。 首先要了解graph collection是什么。 graph collection 在官方教程——图和会话中,介绍什么是tf.Gr...

2018-11-13 15:44:03

阅读数:5

评论数:0

在tensorflow框架下添加正则化约束l1、l2的方法

一、基础正则化函数 tf.contrib.layers.l1_regularizer(scale, scope=None) 返回一个用来执行L1正则化的函数,函数的签名是func(weights).  参数: scale: 正则项的系数. scope: 可选的scope name ...

2018-11-13 11:24:24

阅读数:8

评论数:0

使用tf.add_to_collection和tf.get_collection获取中间量

tf.add_to_collection–向当前计算图中添加张量集合 tf.get_collection–返回当前计算图中手动添加的张量集合 #!/usr/bin/python # coding:utf-8 import tensorflow as tf v1 = tf.get_variab...

2018-11-13 10:11:12

阅读数:19

评论数:0

Python实现大规模机器学习和随机梯度下降法

    上一片讲解了Python实现批梯度下降法(batch gradient desent),不同于感知机算法每次计算一个样本就更新一次结果,BGD算法 在计算完所有样本一轮以后才更新一次权重,这样当样本量巨大的时候极大的影响了效率,因而出现了新的随机梯度算法(Stochastic gradie...

2018-07-08 15:26:26

阅读数:129

评论数:0

Python实现梯度下降法及算例分析以及可视化

代码和算例可以到博主github中下载:https://github.com/Airuio/Implementing-the-method-of-gradient-descent-by-using-Python-上一篇讲解了最原始的感知机算法,该算法的目的只为收敛,得到的往往不是基于样本的最佳解,...

2018-07-08 09:21:14

阅读数:213

评论数:1

Python实现感知机算法

感知机算法是机器学习最基本的理论算法之一,其原理如下图所示:该算例和应用以及数据集可从博主的github内下载:https://github.com/Airuio/python-其python代码如下:improt numpy as np  class perceptron(object):   ...

2018-07-07 12:39:17

阅读数:1227

评论数:1

Python网络编程入门----基本概念与原理讲解

1.网络编程主要是解决不同电脑之间的通信与建立连接的问题。2.为了规范所有的电脑通信,我们采用统一的规定,对信号进行传递和处理。这一规定现在统称为TCP/IP协议,这是一个协议族,而并非2个协议,它规定了计算机之间通信的模板。3.端口,端口是一个面向计算内部程序的概念,一个计算机可以有多个端口,每...

2018-07-05 16:12:19

阅读数:126

评论数:0

数据库安全机制

数据库作为重要的数据文件库,其安全性是非常重要的。(此处的安全性是指操作上的安全性,DCL模块,而不是广义上的网络安全,服务器安全等安全性)通常是通过DCL(数据库控制语言)来实现对数据库的权限的管理。AccessRule ::=(S,O,T,P)  (用户,对象,权力,谓词条件)eg: 对一个员...

2018-06-10 00:10:23

阅读数:345

评论数:0

数据库之完整性约束

数据库对于其内部的数据应该是有要求的,即只有合法的数据才能被写入数据库中,这个合法的法一方面是由用户自己定义(用户自定义完整性),一部分是系统需求(实体完整性约束以及参照性约束)。DB Integrity 是DBMS应保证的DB的一种特性,即数据的正确性有效性和一致性。其完整性约束的定义为:IC(...

2018-06-10 00:09:41

阅读数:183

评论数:0

数据库语言SQL从入门到熟悉

数据库作为一堆躺在硬件里面的数据的集合,必须要通过一定的规则来和它打交道,如果使用传统的高级语言如C、Python等来调用则失去了数据库本身的意义,为了便捷的调用大量的数据,数据库有其自身的一套标准语言--SQL(Structual Query Language)结构化查询语言,其包含有DDL、D...

2018-06-03 22:36:14

阅读数:248

评论数:0

数据库关系运算之关系代数、元组演算、域演算

数据库中存储了大量的关系(表)之后,要对其进行增删查改等操作,其一般通过SQL类语言来实现,而语言实现的基础就是对关系进行一定的集合(关系代数)或逻辑处理(关系演算、域演算),然后返回处理结果。1、关系代数:以并、差、笛卡尔积、选择、投影、更名为基本操作,以交、连接、关系除为扩展操作。连接是比较复...

2018-06-02 11:03:16

阅读数:662

评论数:0

数据库系统标准结构与关系模式

数据库系统经过长期以来的发展已经形成了一套完善的标准结构,简单的说,它包含有3大典型模型(关系模型,层次模型,网状模型),可概括为3级\3视图\2映像;3级3视图由里到外分别为:DB:内级(Internal level Data),为物理储存视图(eg:看不见的数据,储存在硬件中)DBMS:概念级...

2018-06-01 09:23:13

阅读数:75

评论数:0

数据库的岗位与基本概念

数据库(DB)是指一系列相互有关联的表(由表名、表标题(格式)、值组成,一行为一个元组\记录...,一列为一个字段\属性\数据项...等等)的集合,其存在的基础是数据库系统(DBS),数据库系统对用户层面而言是由DB,DBA(数据库管理员),DBMS(数据库管理系统:能使用SQL等进行DML\DC...

2018-05-31 10:46:42

阅读数:724

评论数:0

Python装饰器的理解

装饰器是Python中广泛运用的一种技术,主要可以起到代码复用减小代码量,增强代码可读性的作用。要理解装饰器先要理解两个概念,闭包和参数寻找优先级。闭包可以参看上一篇博客的介绍,参数寻找优先级概念如下:当我们使用到某个参数a时,会自动按顺序去寻找a的定义,在python中是可以在多出定义a的值且调...

2018-05-29 17:45:35

阅读数:72

评论数:0

Python中闭包的理解

闭包在Python中是一把双刃剑,在解决某些问题上面有提高效率的作用,但是若是理解不充分则容易出问题。闭包的本质是函数在调用子函数的过程中的参数传递,即def 函数A(x,y):     x=1     y=2     def 函数B(z):          print(x+y+z)B(3)返回...

2018-05-23 18:59:32

阅读数:114

评论数:1

Python中特殊方法的分类与总结

 以下为转载:Python 用下划线作为变量前缀和后缀指定特殊变量_xxx 不能用’from module import *’导入__xxx__ 系统定义名字__xxx 类中的私有变量名核心风格:避免用下划线作为变量名的开始。 因为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议...

2018-05-23 11:32:23

阅读数:799

评论数:0

Python中的特殊方法__XX__的理解

类,是Python 中的核心概念,方法是类的动作,分为类方法、实例方法、静态方法以及特殊方法。特殊方法通常会放在类的结尾处定义,其格式为:def  __XXX(特殊方法名字)__(shelf,arg*)        return  XXXX其作用是为类实现一些特殊的类操作eg:class  A:...

2018-05-23 11:26:17

阅读数:258

评论数:0

Linux中的shell基础

      Linux只是通常指的是字符界面+内核,其字符界面或远程shell软件界面既是Linux的shell,内核只识别1和0,shell的作用就是将我们输入的命令转换为内核看得懂的机器码,为了操作方便shell一般自带一些强大的功能,掌握其中的常用功能是Linux开发所必需的。一、远程she...

2018-05-17 21:19:13

阅读数:66

评论数:0

Linux常用命令小结

Linux系统基本是以命令行操作为主的,掌握和记忆常用的命令是Linux开发所必需的技能,总结常用命令如下:一、命令的基本格式①、首先要读懂Linux的命令行:[root@localhost ~ ]#  其中root是当前账号,root表示管理员,localhost是主机名, ~ 表示当前地址,默...

2018-05-16 21:22:57

阅读数:207

评论数:0

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