This post gives the guide of how to use sqlalchemy's engine, session and query API and change the results into JSON format....
分类:
编程语言 时间:
2014-01-20 23:14:15
收藏:
0 评论:
0 赞:
0 阅读:
527
提供了一个非常逼真的虚函数实现,高仿 C++ 中的虚函数表(VTABLE)...
分类:
编程语言 时间:
2014-01-20 23:10:35
收藏:
0 评论:
0 赞:
0 阅读:
519
看《我是歌手》第三期回放,张宇唱得实在太烂,还是回来写会儿blog吧。
1. 初衷
前两次实现,第一次的输入特征限于0-1特征,第二次限于实值特征,两者混用的还没尝试过,这次也不打算尝试。前面实现的都是二分类问题,在现实生活中,最经常遇到的还是多分类问题。由二分类器转成多分类器有两种方法:one vs all,or one vs one。前者,对于K个类别,建立K个分类器,每个分类器区...
分类:
编程语言 时间:
2014-01-20 23:10:10
收藏:
0 评论:
0 赞:
0 阅读:
429
1. scale
为什么要对输入数据做scale?在《再次实现Logistic Regression(c++)_实现和测试》给出的理由是这样一句话“由于sigmoid函数在计算机中的精度限制,我们必须对实值输入进行归一化处理。” 具体的来说,是指数函数exp在计算中的精度限制,才需要对数据进行处理。
scale的接口为
// scale all of the sample values an...
分类:
编程语言 时间:
2014-01-20 23:10:00
收藏:
0 评论:
0 赞:
0 阅读:
427
引言
在《算法导论 之 红黑树 - 插入》的博文中,已经对红黑树的插入操作做了较详尽的分析。和插入操作一样,结点的删除操作的时间复杂度也是O(log2@N)[注:以2为底数,N为对数]。...
分类:
编程语言 时间:
2014-01-20 23:09:55
收藏:
0 评论:
0 赞:
0 阅读:
431
模板方法模式, 模板方法模式应该算是比较简单容易理解的了。
定义:
定义一个操作中的算法骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。
适用性:
1、 一次性实现一个算法的不变部分,并将可变的行为留给子类来实现。
2、 各子类中公共的行为应该被提取出来并集中到一个公共父类中以避免代码重复。
3、 控制子类扩展。
...
分类:
编程语言 时间:
2014-01-20 23:09:30
收藏:
0 评论:
0 赞:
0 阅读:
405
再进想不借用超级宝典第五版的封装类自己完整写一个着色器,但是一直读取shader文件失败,原因在于相对路径的写法错误。
codeblock 下如下写即可读取
#include
#include
char *ReadText(char *fn);
int main()
{
char *ff;
ff=ReadText("first.vert");
print...
分类:
编程语言 时间:
2014-01-20 23:05:05
收藏:
0 评论:
0 赞:
0 阅读:
517
2. SGD训练
SGD权重更新方式,同LR二分类的基本相同;所不同的是,二分类LR只用训练一个权重向量,而K分类LR需要训练K-1个权重向量。函数接口如下:
// train by SGD on the sample file
bool TrainSGDOnSampleFile (
const char * sFileName, int iClassNum, int iFeatureN...
分类:
编程语言 时间:
2014-01-20 23:03:55
收藏:
0 评论:
0 赞:
0 阅读:
514
1. 数据
scaling前的数据:
0 92:5 112:1 115:8 141:1 150:1 180:3 193:1 293:5 395:1 473:1 588:1 601:2 629:1 712:2 713:1 714:3 753:2 759:16 761:1 766:1 776:1 803:1 813:1 841:1 941:1 1055:1 1070:1 1186:3 1268:6...
分类:
编程语言 时间:
2014-01-20 23:02:51
收藏:
0 评论:
0 赞:
0 阅读:
483
1.前言
树莓派的GPIO端口数量有限,可通过IO扩展芯片增加GPIO的数量,使得树莓派可以适应更多的应用。PCF8574为一款通过I2C总线扩展IO的芯片,单个PCF8574可扩展8个IO,一个I2C总线最多可挂载8个PCF8574,所以树莓派最多可扩展64个IO。
树莓派扩展功能的开发方法有很多,例如wiringPi和bcm2835 C library都提供I2C AP...
分类:
编程语言 时间:
2014-01-20 23:02:40
收藏:
0 评论:
0 赞:
0 阅读:
878
把源代码上传到google code上去了。从前也没贡献过什么开源代码,这方面没什么经验,感觉google招牌大,就用它了。传上去,除了给共同学习者参考之外,还有一个作用就是给自己备份——很多时候自己很久以前写的东西,就想不起来放哪儿了。
代码project主页:http://code.google.com/p/logistic-regression-cplusplus/
代码下载页:...
分类:
编程语言 时间:
2014-01-20 23:02:15
收藏:
0 评论:
0 赞:
0 阅读:
399
#include
#include
#include
using namespace std;
class sj
{public :
int year,month,day;
void shuru()
{cin>>year>>month>>day;
}
};
class student
{
public :
string xm,kc[5];
int bj,xh,cj[5];
sj time;...
分类:
编程语言 时间:
2014-01-20 22:56:20
收藏:
0 评论:
0 赞:
0 阅读:
402
1、为什么istream类型的对象(例如std::cin对象)可以用作循环测试条件?
#include
int main() {
int sum = 0, value;
while (std::cin >> value)
sum += value;
std::cout << "Sum is " << sum << std:endl;
return...
分类:
编程语言 时间:
2014-01-20 22:55:50
收藏:
0 评论:
0 赞:
0 阅读:
435
之前总结过C的标准I/O库函数,现在总结一下C++的标准I/O库:iostream, fstream, sstream。...
分类:
编程语言 时间:
2014-01-20 22:53:05
收藏:
0 评论:
0 赞:
0 阅读:
423
Java 中有 interface 关键字,C++ 中有抽象类或纯虚类可以与 interface 比拟,C 语言中也可以实现类似的特性。...
分类:
编程语言 时间:
2014-01-20 22:50:50
收藏:
0 评论:
0 赞:
0 阅读:
358
#include
using ::abs; //绝对值
using ::acos; //反余弦
using ::acosf; //反余弦
using ::acosl; //反余弦
using ::asin; //反正弦
using ::asinf; //反正弦
using ::asinl; //反正弦
using ::atan; ...
分类:
编程语言 时间:
2014-01-20 22:47:45
收藏:
0 评论:
0 赞:
0 阅读:
406
paip.java c++得到当前类,方法名称以及行号
作者Attilax 艾龙, EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attila
得到当前类名称(带package 路径)
//m.util.tAnno
System.out.println( ...
分类:
编程语言 时间:
2014-01-20 22:47:35
收藏:
0 评论:
0 赞:
0 阅读:
358