放牧代码和思想
专注自然语言处理、机器学习算法
    This thing called love. Know I would've. Thrown it all away. Wouldn't hesitate.

hankcs的文章

第17页
DES算法实例详解
信息安全

DES算法实例详解

阅读(16197)评论(6)

译自J. Orlin Grabbe的名作《DES Algorithm Illustrated》,国外许多大学将该文章作为补充材料,可作为理解DES算法的最佳入门手册。反观许多教材介绍DES时直接照搬一张流程图,图中IP等缩写符号不加解释,让...

《算法导论》矩阵链乘法Java实现
算法

《算法导论》矩阵链乘法Java实现

阅读(5170)评论(1)

问题 有A1A2…An共n个矩阵,第i个矩阵的大小为pi-1*pi,计算代价由标量乘法决定,求最小代价及运算顺序。 比如: 对应的答案是:  15125次乘法 思路 设m[i,j]表示从i到j的矩阵链的最小计算代价,s...

libsvm使用说明
机器学习

libsvm使用说明

阅读(13105)评论(2)

本文记录了libsvm的使用方法、参数说明、数据格式、模型格式,并且对数据标准化和自动寻参等,做了整理。对libsvm的Java代码,整理成了Maven结构,注释了主要接口。本来准备完整地将libsvm源码剖析一遍的,后来太忙顾不上了,连这...

多说评论丢失的找回办法
WordPress

多说评论丢失的找回办法

阅读(3563)评论(0)

这两天发现“关于”页面的多说评论数突然从两百多锐减到27条,一下丢失几乎全部的相关评论。起初以为是多说服务器抽风,可过了好几天也没见评论自动找回来,于是想出了一个找回多说评论的解决方案。要知道,文章版权属于博主,评论版权属于读者,两者对于一...

Make迁移CMake与跨平台的一点总结
C++

Make迁移CMake与跨平台的一点总结

阅读(8045)评论(2)

这几天将一个C++绘图库从Make迁移到CMake,并且利用NDK+SWIG支持Android,利用MinGW支持Windows,最后还把作者留下的一个VisualStudio的GUI Demo也转成CLion项目,期间踩了不少坑,解决了许...

在Windows下编译TouchVG
Android

在Windows下编译TouchVG

阅读(4301)评论(0)

在Windows下编译TouchVG特别麻烦,而且官方的文档不够详细,所以撰文记录编译步骤,仅供个人备忘。 编译工具链 安装JDK 安装步骤略过,但必须设置如下环境变量: 安装NDK 下载后解压,将android-ndk-r10e的路径加入...

Python调用自然语言处理包HanLP
自然语言处理

Python调用自然语言处理包HanLP

阅读(17058)

如果你是能力不足的小白,请直接使用傻瓜安装包。 能力达标的话,一句话安装pyhanlp,全自动下载安装配置,还支持升级。 pip install pyhanlp 调用方法参考项目主页:https://github.com...

POJ 3688 Cheat in the Game 题解《挑战程序设计竞赛》
算法

POJ 3688 Cheat in the Game 题解《挑战程序设计竞赛》

阅读(3849)评论(0)

Cheat in the Game  金手指:有俩人玩一个取石子的游戏,你是裁判。游戏中有W块石头和N张卡片,卡片上分别写着数字Ai。玩家随机抽走一张卡片,按卡片上的数字从石头堆中取走相应数量的石头,如果石头不够,玩家重新抽卡片,...

在CSharp中调用HanLP
自然语言处理

在CSharp中调用HanLP

阅读(7554)评论(7)

今天有用户想在CSharp里调用HanLP的API,遇到了些小问题。所以我干脆自己写了个指南,一步步演示IKVM与HanLP的集成方法,供广大C#程序员参考。本方法也可推广到用C#调用任何Java jar类库,并解决classpath的问题...

支持向量机
机器学习

支持向量机

阅读(10980)评论(8)

本文是《统计学习方法》第七章《支持向量机》的笔记,附带了少量注解和背景知识的补充;后半部分将《机器学习实战》支持向量机的Python代码加以整理注释,与公式放到一起形成对照,辅助理解。私以为,没有泛函分析基础的人是无法深刻理解支持向量机的,...

我的作品

HanLP自然语言处理包《自然语言处理入门》