- 博客(55)
- 资源 (1)
- 收藏
- 关注
原创 neural style论文解读
相关的代码都在Github上,请参见我的Github,https://github.com/lijingpeng/deep-learning-notes 敬请多多关注哈~~~概述在艺术领域,艺术家可以通过风格和内容的相互交融来创作不同的画作,现阶段,在深度神经网络的帮助下,计算机可以轻易的识别画作中的物体或者内容。但是,风格是一个比较抽样的概念,计算机其实无法像人类那样识别一个画作或者艺术家的风
2016-11-21 10:41:40
875
原创 包含深度学习常用框架的Docker环境
相关的代码都在Github上,请参见我的Github,https://github.com/lijingpeng/deep-learning-notes 敬请多多关注哈~~~All in one docker如果你不想单独安装每个深度学习组件,并且厌倦于安装过程中的各种依赖冲突等问题,那么推荐你使用Docker来搭建深度学习工作环境。下面是一个可以参考的 All in one docker 环境
2016-11-04 20:42:00
4211
原创 在Docker中运行torch版的neural style
相关的代码都在Github上,请参见我的Github,https://github.com/lijingpeng/deep-learning-notes 敬请多多关注哈~~~在Docker中运行torch版的neural styleTensorFlow neural-style, TensorFlow版本的实现比Torch版本的实现要慢很多,因此本文介绍如何运行torch版本的neural sty
2016-11-04 20:40:03
1505
原创 Docker快速搭建neural style环境
概览相关的代码都在Github上,请参见我的Github,https://github.com/lijingpeng/neural-style 敬请多多关注哈~~~Docker镜像构建Dockerfile如下:FROM tensorflow/tensorflow:latestRUN echo deb http://mirrors.aliyun.com/ubuntu trusty universe
2016-10-28 21:22:41
552
翻译 Kaggle之Grupo Bimbo Inventory Demand
Grupo Bimbo Inventory Demandkaggle比赛解决方案集合 Grupo Bimbo Inventory Demand 在这个比赛中,我们需要预测某个产品在某个销售点每周的需求量。数据包含墨西哥9周的销售数据。每周,货运车辆把产品发往销售点,每笔交易包含销售量和退货量,其中退货量主要由未销售出的和过期的产品组成。每个产品的需求量是指该商品这周的销售量减去下周的退货量。几点注意
2016-09-09 20:54:16
2140
转载 pandas Merge, join, and concatenate
http://pandas.pydata.org/pandas-docs/stable/merging.html
2016-09-08 22:27:59
783
翻译 kaggle之人脸特征识别
Facial_Keypoints_Detection github codefacial-keypoints-detection, 这是一个人脸识别任务,任务是识别人脸图片中的眼睛、鼻子、嘴的位置。训练集包含以下15个位置的坐标,行末是图片的像素值,共96*96个像素值。测试集只包含图片的像素值。left_eye_center, right_eye_center, left_eye_inner_co
2016-08-28 14:48:41
4500
3
翻译 sklearn GridSearchCV简介
sklearn.grid_search.GridSearchCV(estimator, param_grid, scoring=None, fit_params=None, n_jobs=1, iid=True, refit=True, cv=None, verbose=0, pre_dispatch='2*n_jobs', error_score='raise')GridS
2016-08-24 23:05:00
16143
1
转载 sklearn pipeline简介
Pipeline可以将许多算法模型串联起来,比如将特征提取、归一化、分类组织在一起形成一个典型的机器学习问题工作流。主要带来两点好处: 1. 直接调用fit和predict方法来对pipeline中的所有算法模型进行训练和预测。 2. 可以结合grid search对参数进行选择下面是一个官方文档的示例:>>> from sklearn.pipeline import Pipeline>>>
2016-08-24 09:10:14
8431
原创 kaggle之识别谷歌街景图片中的字母
识别谷歌街景图片中的字母https://github.com/lijingpeng/kaggle/tree/master/competitions/image_recognizestreet-view-getting-started-with-julia 让我们从谷歌街景的图片中鉴定字母,这个题目是让我们学习和使用Julia,Julia有python和R的易用性,有C语言的速度
2016-08-21 17:00:26
2518
原创 kaggle之数字序列预测
数字序列预测Github地址 Kaggle地址%matplotlib inlineimport pandas as pdimport stringimport numpy as npimport matplotlib.pyplot as pltfrom sklearn import preprocessingtrain = pd.read_c
2016-08-19 22:45:17
970
原创 kaggle之电影文本情感分类
电影文本情感分类Github地址 这个任务主要是对电影评论文本进行情感分类,主要分为正面评论和负面评论,所以是一个二分类问题,二分类模型我们可以选取一些常见的模型比如贝叶斯、逻辑回归等,这里挑战之一是文本内容的向量化,因此,我们首先尝试基于TF-IDF的向量化方法,然后尝试word2vec。# -*- coding: UTF-8 -*-import pandas as pd
2016-08-19 14:40:17
9328
4
原创 kaggle之旧金山犯罪
特点: 1. 离散特征 2. 离散特征二值化处理数据概览import pandas as pdimport numpy as np
2016-08-19 09:28:54
5047
原创 Kaggle之Titanic 沉没
代码在这里,欢迎关注:https://github.com/lijingpeng Titanic 沉没这是一个分类任务,特征包含离散特征和连续特征。目标是根据数据特征预测一个人是否能在泰坦尼克的沉没事故中存活下来。接下来解释下数据的格式:survival 目标列,是否存活,1代表存活 (0 = No; 1 = Yes) pclass 乘坐
2016-08-19 09:25:49
1460
转载 Tcp 断开连接
TCP协议规定,对于已经建立的连接,网络双方要进行四次握手才能成功断开连接,如果缺少了其中某个步骤,将会使连接处于假死状态,连接本身占用的资源不会被释放。网络服务器程序要同时管理大量连接,所以很有必要保证无用连接完全断开,否则大量僵死的连接会浪费许多服务器资源。在众多TCP状态中,最值得注意的状态有两个:CLOSE_WAIT,TIME_WAIT。1、LISTENING状态FTP服务启动后首
2013-08-14 15:53:54
840
翻译 vim python自动补全
先看下效果图___________________________________________________________________________________安装cdgit clone https://github.com/rkulla/pydiction.gitcd pydictionmkdir -p ~/.vim/tools/pydictioncp
2013-08-04 17:12:44
790
原创 ubuntu 安装webmin
webmin下载地址:http://sourceforge.net/projects/webadmin/files/安装sudo dpkg -i webmin_1.490_all.deb如果安装过程中提示缺少组建,单独用apt-get install 安装组建即可测试https://localhost:10000/用系统账户和密码登陆即可
2013-07-19 16:30:13
722
原创 ubuntu 列出已安装包
1. 基于debian的发行版都可以很轻易地列出系统上已安装的包的列表并把它们写入文件中。 dpkg --get-selections > ~/packagelist.txt2. 然后把这个文件复制到新系统sudo dpkg –set-selections 3. 这样就标记了所有之前系统已安装的包,但直到你运行sudo apt-get -u dselect-upgrad
2013-07-14 15:37:20
1736
转载 Ubuntu 通过Deb 安装 MySQL 5.5
1. 下载 MySQL 5.5 deb 安装包cd /usr/local/srcsudo wget -O mysql-5.5.22-debian6.0-i686.deb http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.22-debian6.0-i686.deb/from/http://mysql.ntu.edu.tw/
2013-07-13 13:35:21
784
转载 Linux 基本信息查看
系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv
2013-07-11 11:13:15
508
转载 windbg检测句柄泄露(可定位到具体代码)
1、用c++写一个句柄泄露的样例程序:#include "stdafx.h"#include void fun1(void);void fun2(void);void fun3(void);void fun4(void);int main(int argc, char* argv[]){while(1){fun1();fun2();
2013-07-10 15:00:51
626
原创 vsftpd搭建图文详解
1. 安装1.1 尽量不要用系统的yum install, apt-get install 进行安装,这些安装命令安装的软件版本太新了,新版本的软件容易出现各种问题,对于FTP 这种对稳定性有较高要求的服务来说,还是手动编译安装vsftpd比较保险1.2 下载1.3 解压并编译安装tar xzvf vsftpd-2.3.4.tar.gzcd vsftpd-2.3.4mak
2013-07-04 11:42:54
765
转载 C++的异常处理
一、什么是异常处理 一句话:异常处理就是处理程序中的错误。二、为什么需要异常处理,以及异常处理的基本思想 C++之父Bjarne Stroustrup在《The C++ Programming Language》中讲到:一个库的作者可以检测出发生了运行时错误,但一般不知道怎样去处理它们(因为和用户具体的应用有关);另一方面,库的用户知道怎样处理这些错
2013-06-21 10:51:03
601
转载 开源免费的C/C++网络库
转自:http://blog.csdn.net/weiqubo/article/details/8730199(1)ACE庞大、复杂,适合大型项目。开源、免费,不依赖第三方库,支持跨平台。http://www.cs.wustl.edu/~schmidt/ACE.html (2)AsioAsio基于Boost开发的异步IO库,封装了Socket,简化基
2013-06-19 14:01:05
1768
转载 同步/异步与阻塞/非阻塞的区别
转自:http://blog.csdn.net/weiqubo/article/details/8640072我喜欢用自己的语言通过联系现实生活中的一些现象解释一些概念,当我能做到这一点时,说明我已经理解了这个概念.今天要解释的概念是:同步/异步与阻塞/非阻塞的区别.这两组概念常常让人迷惑,因为它们都是涉及到IO处理,同时又有着一些相类似的地方.首先来解释同步和异步的概念,这两
2013-06-19 13:57:12
582
转载 关于TCP封包、粘包、半包
Codeproject上的一篇文章http://www.codeproject.com/Articles/11922/Solution-for-TCP-IP-client-socket-message-boundary很多朋友已经对此作了不少研究,也花费不少心血编写了实现代码和blog文档。当然也充斥着一些各式的评论,自己看了一下,总结一些心得。首先我们学习一下这些朋友的心得,他们
2013-06-17 17:08:06
740
转载 TCP网络编程MSS细节
8.I/O通信从I/O的角度来看,套接字也是文件,它提供了同文件读写(fread()/fwrite())对应的收发数据操作接口:send()/recv()。8.1 发送数据8.1.1 send// The send function sends data on a connected socket.int send(SOCKETs, // [in]
2013-06-17 15:51:30
986
转载 WinSock编程基础
一.套接字的一些基础知识1.Windows通信相关驱动netio.sys(Network I/O Subsystem)ndis.sys(NDIS Driver)ipnat.sys(IP Network Address Translator)tcpip.sys(TCP/IP Driver)tdtcp.sys(TCP Transport Driver)tdi.sys(TDI
2013-06-17 15:50:20
2309
转载 TCP消息边界处理
在前面的几篇中,讲了关于套接字Socket以及利用套接字助手类来进行服务端和客户端之间的通信,在此中间并没有对发送的信息进行任何的处理。在本篇中将会讲一下TCP通信时的信息边界问题。通过套接字或其助手类来接收信息时,是从缓存区里一次性把全部的缘存都读取出来,只要你设置的缓存够大,它就能读取这么多,这样就会导致这样的情况出现。如果服务端连续发送信息到客户端,如我连续发送字符串“message
2013-06-17 14:58:52
1634
转载 SOCK_STREAM与SOCK_DGRAM套接口类型
SOCK_STREAM套接口(流套接口)的性质1、不保留任何消息的边界举一个例子:本地主机通过两次独立的write(2)调用向远程主机发送数据,第一次本地进程写入25字节的数据,并通过套接口发送到远程进程,第二次再写入30字节的数据发往远程进程,总共55字节的数据,而远程进程从套接口接收数据时,将消息作为一个完整的单元来接收,或是通过若干次独立的读操作来将数据取走,即接受端并不知道
2013-06-17 14:11:28
542
原创 linux下安装boost环境
1. 下载地址http://sourceforge.net/projects/boost/files/boost/1.53.0/2. 解压tar -zxvf boost_1_53_0.tar.gz复制到usr/localsudo mv boost_1_53_0 /usr/local3. 进入/usr/local/boost_1_53_0 目录下执行./boots
2013-06-15 12:30:26
1663
转载 Ubuntu Unity 添加快捷方式至侧边栏
去Ubuntu Software Center下载一个Main Menu应用,可以管理侧边栏的快捷方式。看评论中说“ But in ubuntu 11.10 you must install "menu classic indicator" before use itsudo apt-add-repository ppa:diesch/testingsudo
2013-06-13 10:01:15
1644
转载 windows 用X11VNC远程连接ubuntu
In Ubuntu install and setup x11vnc server:Open up a terminal from the dash or press Ctrl+Alt+T.1. Install x11vnc in ubuntu via command:sudo apt-get install x11vnc2. Set vnc password and it
2013-06-13 09:50:48
1406
转载 基于jwSMTP的C++发送Email的Demo
http://blog.csdn.net/generalhking/article/details/8111309
2013-06-08 15:19:44
757
原创 glog多线程下按照指定条件创建新的日志文件
#define NOGDI #include #include #include #include "glog/logging.h"#pragma comment(lib,"libglog.lib") using namespace std; using namespace google;DWORD WINAPI TH(PVOID lp);void init()
2013-06-07 19:41:43
5119
转载 glog Notes for Windows users
Google glog defines a severity level ERROR, which is also defined in windows.h . You can make glog not define INFO, WARNING, ERROR, and FATAL by definingGLOG_NO_ABBREVIATED_SEVERITIES before includi
2013-06-07 16:16:03
742
原创 window环境下glog的安装
下载后解压,利用Visual Studio打开google-glog.sln。生成解决方案安装:方法一:将libglog.dll和libglog.lib文件,拷贝文件到你的工程文件夹下,并拷贝src\windows\下的glog目录到你的工程文件下。方法二:你也可以将这两个文件拷贝到系统文件夹下,实现全局访问。1. 将libglog.dll拷贝到C:\Program Files
2013-06-07 15:13:31
5113
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人