自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 文章标题

import dicom # for reading dicom filesimport os # for doing directory operations import pandas as pd # for some simple data analysis (right now, just to load in the labels data and quickly reference

2017-04-25 21:56:37 963 1

原创 xgboost

xgboost对xgboost性能影响比较大的参数主要有:eta:每次迭代完成后更新权重时的步长。越小训练越慢。典型值为0.01-0.2。 num_round:总共迭代的次数。 subsample:训练每棵树时用来训练的数据占全部的比例。用于防止 Overfitting。 colsample_bytree:训练每棵树时用来训练的特征的比例,类似 RandomForestClassifier 的

2017-04-18 21:55:42 2583

转载 kaggle上打比赛的流程

转载自http://www.jianshu.com/p/32def2294ae6 最近挤出时间,用python在kaggle上试了几个project,有点体会,记录下。Step1: Exploratory Data AnalysisEDA,也就是对数据进行探索性的分析,一般就用到pandas和matplotlib就够了。EDA一般包括:每个feature的意义,feature的类型,比较有用的代码

2017-04-14 10:56:39 3559

原创 titanic版本二代码注释

kaggle上泰坦尼克号的代码实现,可以实现top4%的排名,核心代码来自 https://www.kaggle.com/jianghuiying/titanic/titanic-random-forest-82-78-0465a3/editnbimport osimport pandas as pdimport seaborn as snsimport matplotlib.pyplot

2017-04-13 22:18:46 482

原创 titanic代码注释

kaggle入门实践titanic的代码注释,原文链接http://ahmedbesbes.com/how-to-score-08134-in-titanic-kaggle-challenge.htmlimport warningswarnings.filterwarnings('ignore')#该行是指在notebook下将图片内嵌在交互窗口,而不是弹出一个窗口%matplotlib in

2017-04-12 21:19:43 692

转载 深度学习的tricks

原文地址:一只鸟的天空,http://blog.csdn.net/heyongluoyao8/article/details/49537427神经网络Tips 和Tricks神经网络层数ANN一般有三层或四层,包含一到两个隐含层。每层有10~1000个神经元。实验神经网络可能有5层甚至6层,包含3或4个隐含层,有数百万个神经元,但大多数实际应用仅有3层,因为每增加一层,计算量将

2017-01-12 16:14:13 491

转载 防止过拟合的方法

原文地址:一只鸟的天空,http://blog.csdn.net/heyongluoyao8/article/details/49429629防止过拟合的处理方法过拟合  我们都知道,在进行数据挖掘或者机器学习模型建立的时候,因为在统计学习中,假设数据满足独立同分布(i.i.d,independently and identically distributed),即当前

2017-01-12 16:12:14 592

转载 CNN框架的搭建及各个参数的调节

转载自http://blog.csdn.net/u012162613/article/details/43277187本文代码下载地址:我的github本文主要讲解将CNN应用于人脸识别的流程,程序基于Python+numpy+theano+PIL开发,采用类似LeNet5的CNN模型,应用于olivettifaces人脸数据库,实现人脸识别的功能,模型的误

2016-12-14 20:57:30 15023

转载 多线程实例入门--利用互斥对象实现线程同步

c++利用windows的API来实现多线程的功能#include #include using namespace std; DWORD WINAPI Fun(LPVOID lpParamter) { while(1) { cout<<"Fun display!\n"; Sleep(1000);} } int main

2016-11-24 11:19:58 361

转载 TCP四次握手断开连接

建立连接非常重要,它是数据正确传输的前提;断开连接同样重要,它让计算机释放不再使用的资源。如果连接不能正常断开,不仅会造成数据传输错误,还会导致套接字不能关闭,持续占用资源,如果并发量高,服务器压力堪忧。建立连接需要三次握手,断开连接需要四次握手,可以形象的比喻为下面的对话:[Shake 1] 套接字A:“任务处理完毕,我希望断开连接。”[Shake 2] 套接字B:“哦,是吗?请

2016-11-23 19:24:11 263

转载 TCP数据的传输过程

建立连接后,两台主机就可以相互传输数据了。如下图所示:图1:TCP 套接字的数据交换过程上图给出了主机A分2次(分2个数据包)向主机B传递200字节的过程。首先,主机A通过1个数据包发送100个字节的数据,数据包的 Seq 号设置为 1200。主机B为了确认这一点,向主机A发送 ACK 包,并将 Ack 号设置为 1301。为了保证数据准确到达,目标机器在收到数据包

2016-11-23 17:32:53 394

转载 TCP数据报结构以及三次握手(图解)

TCP(Transmission Control Protocol,传输控制协议)是一种面向连接的、可靠的、基于字节流的通信协议,数据在传输前要建立连接,传输完毕后还要断开连接。客户端在收发数据前要使用 connect() 函数和服务器建立连接。建立连接的目的是保证IP地址、端口、物理链路等正确无误,为数据的传输开辟通道。TCP建立连接时要传输三个数据包,俗称三次握手(Three-

2016-11-23 17:15:18 429

转载 socket输入输出缓冲区以及阻塞模式

socket缓冲区每个 socket 被创建后,都会分配两个缓冲区,输入缓冲区和输出缓冲区。write()/send() 并不立即向网络中传输数据,而是先将数据写入缓冲区中,再由TCP协议将数据从缓冲区发送到目标机器。一旦将数据写入到缓冲区,函数就可以成功返回,不管它们有没有到达目标机器,也不管它们何时被发送到网络,这些都是TCP协议负责的事情。TCP协议独立于 write()

2016-11-23 17:03:40 613

转载 ARP数据报格式

ARP数据报格式在网络通讯时,源主机的应用程序知道目的主机的IP地址和端口号,却不知道目的主机的硬件地址,而数据包首先是被网卡接收到再去处理上层协议的,如果接收到的数据包的硬件地址与本机不符,则直接丢弃。因此在通讯前必须获得目的主机的硬件地址。ARP协议就起到这个作用。源主机发出ARP请求,询问“IP地址是192.168.0.1的主机的硬件地址是多少”,并将这个请求广播到本地网段(以太网帧

2016-11-19 17:28:17 1412

转载 不用中间变量交换两个数的值

当要交换两个数的值时,通常的做法是定义一个临时变量,然后再进行交换。那么能不能不用临时变量而交换两个数的值呢?可以的!C语言提供的异或运算就可以实现这样的操作。 异或运算符^也称XOR运算符,它的规则是若参加运算的两个二进位同号,则结果为0(假);异号为1(真)。即0 ^ 0 = 0, 0 ^ 1 = 1, 1 ^ 0 = 1, 1 ^ 1 = 0。 例:

2016-11-16 21:55:25 390

转载 kd-tree实现KNN

转载:http://www.cnblogs.com/v-July-v/archive/2012/11/20/3125419.html   从K近邻算法、距离度量谈到KD树、SIFT+BBF算法前言    前两日,在微博上说:“到今天为止,我至少亏欠了3篇文章待写:1、KD树;2、神经网络;3、编程艺术第28章。你看到,blog内的

2016-09-21 21:48:28 3883

转载 socket基础总结

Socket总结一、SocketSocket是在应用层与TCP/IP协议族之间的一个中间抽象层,是一组网络应用程序的接口,像文件一样,可以使用文件描述符。网间进程通信由两个进程构成,使用同一种协议,它包括一个五元组(协议,本地IP,远程IP,本地端口,远程端口)端口:操作系统可分配的资源,由数据结构和IO构成,在网络中可以被寻址,用于标识通信进程。网络字节序

2016-09-21 21:43:39 422

转载 如何成为一名优秀的程序员

中国的信息技术发展迅速,由它所带来的浪潮已经渗入到了人们生活的每一个角落,而程序员们成为了这场信息化浪潮的见证者之一,更是其中的主要参与者,这是时代赋予每个程序员的机会和责任。  信息技术的更新速度是惊人的,程序员的职业生涯则是一个要求不断学习的过程,如何才能成为一名合格的程序员,一名合格的程序员需要掌握哪些技能呢?为此天天招生网  采访到几位孳生的程序工作人员,就如何做好一名成功

2016-04-21 19:27:13 379

转载 windows(4)修改窗口过程函数的机制和论证

[摘要] 这节课详细解释系统如何修改窗口类这个机制,并用代码去验证这个机制,提供了两份验证的代码留给大家验证。    修改窗口类的窗口过程,能够让所有用这个窗口类来创建的窗口都改变了窗口过程吗?或者换句话说,修改窗口过程,会让修改应用于后面创建的窗口上吗?更或者说,注册的窗口类信息(窗口过程)永久修改了吗?    如果你有这些疑问,那么就继续往下看吧。    不管是系统窗口类,

2016-03-28 10:54:18 1620 1

转载 windows(3)修改窗口类实现文字的切换

【摘要】这节课的主要内容是将如何修改窗口类,也就是修改一个创建好的窗口类。本节课实现修改我们自己创建的窗口类,来达到闪烁的文字和窗口背景颜色的效果。当然也可以修改系统创建的窗口类。修改窗口类,系统已经提供了API函数SetWindowLong。它可以修改已经创建的窗口的风格、窗口过程、窗口ID和窗口关联的数据。修改的实现过程很简单。我们利用这个修改,可以随意切换窗口处理过程。只要修改一下窗

2016-03-28 10:22:46 725

转载 Win32窗口机制和消息机制整体流程

[摘要] 本节课通过一张图,详细的介绍了Windows的窗口机制和消息机制整体流程,让你一目了然。 Windows系统,是窗口作为基础的系统,以消息机制作为运转机制的系统。我们学习Windows编程(Win32编程)也就必须先掌握这两个根本机制即窗口机制和消息机制。    Windows系统,是窗口作为基础的系统,以消息机制作为运转机制的系统。我们学习Windows编程(Win32编程

2016-03-25 14:56:39 9459 1

转载 程序如何执行和程序入口

[摘要] 我们的程序进入到入口函数之前,是发生了很多事情的。操作系统的安排,启动运行时库,运行时库再初始化好环境,然后启动你的入口函数,你的程序才正常的运行起来。等你的程序运行结束后,就退回到运行时库,然后再退回到操作系统,然后系统再调度其他程序执行。    在系统把使用权交给我们的这个过程,就是系统安排我们程序运行的过程,也就是准备进入我们程序的入口函数main或者WinMain的过程。

2016-03-22 16:17:38 5114

转载 if语句详解

用if语句可以构成分支结构。它根据给定的条件进行判断,以决定执行某个分支程序段。C语言的if语句有三种基本形式。语句的三种形式1) 第一种形式为基本形式:if        if(表达式) 语句其语义是:如果表达式的值为真,则执行其后的语句,否则不执行该语句。其过程可表示为下图。【例5-3】#include int main(void){ in

2016-03-11 14:55:33 1037

原创 文件的读和写(基础用法)

主要介绍下fstream(filestream—文件流),ostream,istream。涉及到文件的一些流操作要包含头文件fstream#include ofstream //文件写操作,内存写入存储istream //文件读操作,存储读ofstream out;out.open("hello.txt",ios::in|ios::out|ios::binary)

2016-03-10 19:13:31 476

原创 工资类的编写(其中工资数据的输入从文件中输入)

salary类的编写要求编写的成员函数:void read_data( );  手动输入工资太麻烦。现给出包含了不足500个职工工资的文件salary.txt(下                               载)从文件中读数据                        void write_data();  将排序后的结果存放到一个文件中,即ofstream

2016-03-10 17:04:47 700

原创 基础的图书馆管理系统

编写图书馆管理系统。要求编写一个类。类中的数据成员:name(书名)、writer(著者)、public_name(出版社)、price(价格)、number(数量)、no(书号)类中的成员函数:setbook(为数据成员赋值)                              borrow和restore(借入和借出,表现为number的加一和减一)           

2016-03-09 21:44:32 805

原创 博客第一天

刚开通博客第一天,2016/3/9。现在是研一下学期刚开学。研一也快过去了,但是还是没有什么大的收获,时间过得飞快,而自己当初入学时候的目标也没有达到,就觉得心虚的慌。是时候让自己的行动落地,朝着既定的目标出发了。记住:梦想一旦开始,你所做的就是一步一个脚印的往前走,走!努力克服困难,有些东西看似很难,但是走过去了你会发现其实不够如此,这个过程中, 你也挑战了自己,收获了充实,加油,fightin

2016-03-09 20:40:49 212

空空如也

空空如也

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

TA关注的人

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