- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 ArchLinux(UBuntu)编译qfs
用下面的命令编译$ git clone https://github.com/quantcast/qfs.git$ cd qfs$ make如果出现CMake报错找不到jni,应该是环境变量的问题,参考我的.bashrc,并根据自己的环境做一些修改export JAVA_HOME=/usr/lib/jvm/java-8-openjdkexport JRE_HOME=/usr/lib/jvm/
2016-09-29 03:04:23 902
原创 python数组访问
一个奇怪的设计,下面来自http://stackoverflow.com/questions/509211/explain-pythons-slice-notation这么理解吧,1. 如果没有:,只有数字,最简单,就是去对应索引位置的元素,索引从0开始2. 第一个:表示分隔start和end两个位置索引3. 第二个:表示步长4. 如果第一个:左或者右为空,就是用默认值0和length5. 第一个
2016-09-29 02:29:11 5927
原创 在ArchLinux上安装scikit-learn 最新版本
ArchLinux默认提供最新版本scikit-learn安装pacman -Syu scikit-learn这样安装的是支持python 3的,正是我要的。然后从网站上下载一个线性回归的例子http://scikit-learn.org/stable/auto_examples/linear_model/plot_ols.html#example-linear-model-plot-ols-py
2016-09-28 17:04:11 805
原创 极值与导数
极值与导数1 求某一函数的极值,为什么让其导数函数等于零,求出的值是什么?导数的实质就是在函数图像上取一个点,然后做这个点的切线,切线的正切(tan)值,一个函数的极值一定是在拐点上(就是原本是增函数,过了这个点就变成减函数,或者反过来),而这个点的切线一定是平行于x轴的, 也就是说正切值为0,所以导数值也就是02 一元函数计算极值的计算步骤求导数f'(x)解方程f'(x)=0检查f'(x)在方程
2016-09-25 19:43:38 4088
原创 最小二乘法数学原理和newlisp实现
最小二乘法1 英文名称least square method2 用途最小二乘法(又称最小平方法)是一种数学优化技术。通过最小化误差的平方和寻找数据的最佳函数匹配。利用最小二乘法可以简便地求得未知的数据,并使得这些求得的数据与实际数据之间误差的平方和为最小。 最小二乘法还可用于曲线拟合。其他一些优化问题也可通过最小化能量或最大化熵用最小二乘法来表达。3 原理最小二乘的思想就是要使得观测点和估计点的距
2016-09-25 15:57:29 2696 1
原创 用newlisp做数学统计
newlisp stat库提供了常用的统计函数,这里简单介绍。加载模块> (module "stat.lsp")(lambda (stat:lst) (append (join (map string stat:lst) "\r\n") "\r\n"))求和> (setf a '(1 2 3 1 4 5 7))(1 2 3 1 4 5 7)> (stat:sum a)23平均值> (sta
2016-09-16 20:57:35 710
原创 父子进程发送和接收消息
用newlisp cilk API可以实现多进程通信。在实际应用中,父进程发送消息给多个子进程,使得父进程可以专注于自己的工作,把一些额外的工作交给子进程去完成,做到对父进程任务无阻塞的效果。这里的例子程序是process.lsp文件,这样调用:./process.lsp --process-number=5child-process-list: (4289 4288 4287 4286 428
2016-09-13 19:43:16 4141
JSF2自定义组件编程系列 第五部分 源代码
2011-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人