- 博客(53)
- 资源 (15)
- 问答 (1)
- 收藏
- 关注
原创 TensorFlow系列03——TensorFlow基本概念Tensor理解
【前言】这篇文章将告诉你tensorflow的基本概念以及tensorflow的基本操作TensorFlow的基本概念TensorTensorFlow的核心APITensorFlow提供非常丰富的API,最底层的API—TensorFlow Core—提供了完整的编程控制接口。更高级别的API则是基于TensorFlow Core API之上,并且非常容易学习和使用,更高层次的API能
2017-02-18 14:36:07
7361
原创 TensorFlow系列02——windows中安装TensorFlow【译】
【前言】这篇文章将告诉你如何在windows中安装TensorFlow转载请注明出处文档下载位置:http://download.youkuaiyun.com/download/huangbin6/9757370 windows中安装tensorflow【译文】选择安装哪种版本的TensorFlowTensorFlow两种版本介绍CPU版:如果你的系统不包含NVIDIA的GPU,你就需要安
2017-02-18 11:01:53
3684
原创 TensorFlow系列01——TensorFlow1.0正式发布
tensorflow开篇 TF1.0正式发布了前天晚上的时候看TF文档还是挺费劲的,然后才过了几个小时,激动人心的发现TF的官方文档变得非常漂亮,从入门到一步步的提高写的非常又调理,给人非常容易亲近的感觉,再仔细一看官网,原来是TF1.0发布了。TF1.0改进了库中的机器学习功能,发布了XLA的实验版本,对Python和Java用户开放,提升了debugging,并且加入和
2017-02-18 10:53:43
1570
原创 机器学习系列06——线性回归
线性回归(linear regression)回归(regression)与梯度下降(gradient descend)回归在数学上来说是给定一个点集,能够用一条曲线去拟合之,如果这个曲线是一条直线,那就被称为线性回归,如果曲线是一条二次曲线,就被称为二次回归,回归还有很多的变种,如locally weighted回归,logistic回归,等等。线性回归定义——房屋售价预测系统做
2017-02-18 10:40:56
1316
原创 java多线程系列01——多线程基础
本篇文章主要介绍了java多线程技术中的基础部分内容,主要涉及到了java多线程中涉及到的常用技术,以及相关的类,简单写了java线程的创建方法和运行一个线程的方法,以及线程信息如何获取等内容,最后简单的提到了java线程组,并通过写相关的测试代码进行练习,希望对大家有所帮助。
2016-02-29 21:24:41
1027
原创 机器学习系列05——决策树(Decision tree)
在前面两篇文章中,分别介绍和讨论了K近邻和bayes两种分类算法。这两种算法都是机器学习算法中的经典算法,可以对分类及决策问题进行概率推断。在这一篇文章中,将讨论另一种被广泛使用的分类算法——决策树(decision tree)。相比贝叶斯算法,决策树的优势在于构造过程不需要任何领域知识或参数设置,因此在实际应用中,对于探测式的知识发现,决策树更加适用。
2016-02-25 17:17:44
3376
原创 机器学习系列04——贝叶斯决策(Bayes)
本文主要讲解“贝叶斯决策”算法,本算法是机器学习中应用非常广泛的算法之一,尤其在文本分类中的应用,例如在垃圾文件分类中的应用,本文从一定的数学基础(条件概率、全概率公式等)开始逐步引入贝叶斯定理、贝叶斯公式,以及对贝叶斯公式的理解,最后写到了文本分类问题,以及贝叶斯决策在文本分类中的应用方法。
2016-02-20 00:53:29
2387
原创 机器学习系列03——K近邻算法(KNN)
KNN算法是机器学习中常用的分类算法,该算法思想简单,非常容易入门,本文从KNN的基本思想开始文章书写,接着以一个简单的例子引入KNN算法,中间重点讲解了KNN的三要素(掌握了KNN的三要素基本上就能对KNN算法有一个最基本的把握,面试也能扯一扯),然后对KNN的三要素做了较详细的讲解,最后给出了KNN算法常见的一些应用。
2016-02-08 12:22:18
2907
原创 机器学习系列02——机器学习基础
机器学习并不是一个新的学科,涉及到很多学科的内容,简单点说,机器学习方法是计算机利用已有的数据(经验),得出了某种模型(迟到的规律),并利用此模型预测未来(是否迟到)的一种方法。在学习机器学习之前,需要先掌握机器学习相关的一些基础知识,本文中主要会介绍机器学习方法的划分、机器学习中的数据、数据类型、以及机器学习中的若干概念,如交叉验证、泛化能力、过拟合等。
2016-02-06 23:30:29
2498
原创 Linux学习【1】——linux中“男人”是很有用的(获取帮助全揽)
linux获取命令的帮助信息:外部命令:COMMAND --help 例:ls –help 内部命令:help COMMAND 例:helphistoryman命令:(manual的简写),只对外部命令有用,内部命令不太支持man对于命令使用帮助要先判断下命令是属于外部还是内部命令,对于命令的帮助信息,在文件系统中是有对应的文件的。/usr/share/man(记住),下
2014-08-31 12:35:15
878
原创 hadoop学习【12】——hadoop杂谈之我的理解
一、Hadoop1和hadoop2进行比较:Hadoop平台:分布式的存储与计算平台,主要还是因为目前的存储和计算体系满足不了一些企业业务的需求,像数据膨胀而导致目前的存储体系无法满足需求,所以催生出了HDFS分布式存储平台;在没有分布式计算框架之前,大多数是在单机上进行的计算,虽然也可以计算,但是数据量过大会导致速度下降而满足不了需求,这些原因使得Hadoop的发展成为必然。如果是批量处理数
2014-08-31 12:20:28
1101
原创 hadoop学习【6】——CentOS下eclipse安装和hadoop插件安装配置
hadoop学习【6】——CentOS下eclipse安装和hadoop插件安装配置
2014-06-07 21:44:10
1635
原创 hadoop学习【3】——首次试玩hadoop出错
hadoop学习【3】——首次试玩hadoop出错上午装好了,hadoop,晚上立马就在网上zhao'l
2014-06-01 08:12:26
761
转载 基于蚁群算法求解求解TSP问题(JAVA)
一、TSP问题TSP问题(Travelling Salesman Problem)即旅行商问题,又译为旅行推销员问题、货郎担问题,是数学领域中著名问题之一。假设有一个旅行商人要拜访n个城市,他必须选择所要走的路径,路径的限制是每个城市只能拜访一次,而且最后要回到原来出发的城市。路径的选择目标是要求得的路径路程为所有路径之中的最小值。TSP问题是一个组合优化问题。该问题可以被证明具有
2013-12-02 23:09:06
2137
原创 正则表达式——身份证验证
正则表达式——身份证号的验证因为在开发一个网站的过程中用到了身份证的验证问题,所以在网上搜了下,下面记录在这里,希望对大家能有所帮助:1、简单的正则表达式: (1)preg_match("/^(\d{18,18}|\d{15,15}|\d{17,17}x)$/",$id_card) (2)preg_match("/^(\d{6})(18|19
2013-11-20 22:46:53
2112
原创 [C#基础知识系列]——装箱和拆箱探索总结
装箱和拆箱探索与总结1、相关知识点:1.1、值类型:(1)在栈中分配内存,在声明时初始化后才能使用,其值不能为null。(2)值类型如果超出其作用的范围会自动释放内存。(3)值类型主要由两类组成:结构,枚举(enum)结构:1、整型:Sbyte、Byt
2013-11-17 10:15:37
918
原创 [C#基础知识系列]——var是强类型而不是弱类型
var解析:1、var只是一个类型推断,在编译的时候就会根据等号右边的值推断出其对应的类型,当程序执行的时候,类型肯定是确定的,所以说var是强类型,而不是弱类型!这点很容易被搞混淆。测试代码:static void Main(string[] args) { var n = 10; n = n + 1;
2013-11-14 15:35:31
2132
转载 C#面试问答总结1
1、用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层? 答:从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层 数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问 业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关 表示层:是系统的UI部分,负责使用者与整个系统的交
2013-11-12 23:26:27
2136
原创 [C#基础知识系列]集合1——ArrayList小探索
ArrayList使用探索:一、前言:在编程的时候,存储变量如果少的话使用的是一般的变量,如果多的话,可以使用数组,但数组类型统一、长度固定,所以使用起来很不方便,因此C#中引入了集合类,下面我总结了下集合类中的一个——ArrayList二、集合常见的操作:添加、遍历、除移(命名空间:System.Collections)三、ArrayList常用介绍(可变长度数组
2013-11-11 23:26:41
767
原创 [C#基础知识系列]专题六:C#字符串操作总结
C#字符串操作总结1、字符串的一些特性:(1)不可变性:字符串是引用类型,当给字符串赋值时,会在堆中开辟一块空间来存放字符串,在栈中存放字符串在堆中的地址。(如下图所示)(2)字符串池(针对字符串常量)当程序中有多个相同的字符串常量时,这时,这些字符串都是指向内存中的同一个字符串,这个特性叫做:字符串池。之所以字符串池不会造成程序的混乱,是因为:字符
2013-11-10 13:13:54
829
原创 [C#基础知识系列]专题五:VS2010中查看变量内存地址
VS2010中查看变量内存地址:这个专题是我今天在练习字符串的相关操作时遇到的一个问题,于是简单的研究了一下:在字符串的操作中,大家都知道字符串有不可变性,即一旦给一个字符串变量赋值,那么在堆中就有了这么一个地方来存储字符串,存储在栈中的string类型变量就指向这一块堆空间。而且这个字符串是不会改变的。1、但当我想在即时窗口中查看下两个字符串的内存地址
2013-11-10 09:21:52
6667
1
原创 [C#基础知识系列]专题四:接口总结
接口总结:今天重新温习了下接口部分,下面总结了下相关知识,(学习就是要学会总结,如果大家觉得总结的不全面,希望大家完善)接口总结: 1、接口是一种规范。为了多态2、接口不能被实例化3、接口中的成员不能加“访问修饰符”,接口中的成员访问修饰符为public,不能修改(默认为public)4、接口中的成员不能有任何实现(“光说不做”,只是定义了一组未实现的成员)。5
2013-11-07 15:11:05
956
转载 [C# 基础知识系列]专题三:C#中为什么序列化,如何序列化
[C# 基础知识系列]专题三:C#中为什么序列化,如何序列化?提到为了传递数据,需要把作为载体的实体类序列化,好好的找了一些序列化方面的介绍。感觉下面的这个介绍比较容易介绍! 1.什么是序列化 序列化是将对象状态转换为可保持或传输的格式的过程,在序列化过程中,对象的公共字段和私有字段以及类的名称(包括包含该类的程序集)都被转换为字节流,然后写入数据流。与序列化相对的是反序列化,它将
2013-09-29 14:40:23
958
win7和centos6.5双系统安装过程.
2014-05-29
蚁群算法及其应用
2013-09-24
.NET Reflector
2013-07-08
C#与matlab混合编程并实现实时交互的困惑
2013-07-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人