归档: 2016/4

0

LibSVM使用

Install libsvm for ubuntu下载libsvm1wget http://www.csie.ntu.edu.tw/~cjlin/cgi-bin/libsvm.cgi?+http://www.csie.ntu.edu.tw/~cjlin/libsvm+tar.gz 解压这个文件1tar -xvf <刚才下载的文件>.tar.gz 编译进入到解压的文件夹中1234cd l

0

机器翻译

第十三章 机器翻译存在问题 词的歧义 词序 句法歧义 几种常见的翻译模式 直接翻译法:词对词的对齐翻译方式。从源语言的表层句子出发,将词或固定词组直接置换成目标语言的对应成分,这种方式的最大缺陷就在于语言和语言之间可能不存在一一对应关系。同时词的歧义也是一个问题。这个需要参照上下文才能确定这个词改如何翻译。词序也有问题,句法转换可以解决这个问题,将其用手工定义的规则转换成一颗树,然后在这棵树上

0

NLP入门

入门书籍比较古老的两本 统计自然语言处理基础 自然语言处理基础 第一版 自然语言处理基础 第二版 这个是王威廉在微博上推荐的书籍,图侵删 前两本都极其古老,但是据说不错,在看的是统计自然语言处理基础。 论文集ACL

0

STL学习笔记-4-序列式容器

vectorvector实际上是一个大小不定的线性空间。 vector提供的是Random Access Iterators。 如果加入新的元素时,空间不足以容纳,就会去请求更大的空间,来容纳。 12345678void push_back(const T& x) { if (finish != end_of_storage) { construct(f

0

python的web server

shebang这个就是放在python代码的第一句。 1#!/usr/bin/env python 这个是为了让程序找到python的位置,如果这句话不起作用的话,可以直接使用完整的python路径。 CGI(Common Gateway Interface)服务器接收到动态请求的时候,请求CGI脚本,然后启动python程序,将URL请求转换为python的标准输入,然后从python程序的标准

0

STL学习笔记-2.3内存基本处理工具

2.3 内存基本处理工具这里面主要包括了三个函数 uninitialized_copy() uninitialized_fill() uninitialized_fill_n() 对应着高层次的函数 copy() fill() fill_n() 这些都是STL算法。 uninitialized_copy()讲某一区间的内容复制到另一个区间: 配置内存区块,足以包含范围内的所有元素 使用该

0

STL学习笔记-1.1~2.2

笔记p45出现了::operator new和::operator delete,这个地方比较难理解。首先,先把new和delete当作一个操作符,因此要重载它的时候需要加个operator。 1::operator new 这个语句的意思是在全局命名空间下的new操作符。 重要概念模版特化函数模版特化比如设置了一个带有模版的函数,但是我想对其中的某种类型参数的函数进行单独定义。如果不含有这个机制