摘要:
本文的起源来自最近一个让我非常不爽的事。我最近在改一个开源RNN工具包currennt(http://sourceforge.net/projects/currennt/),想用它实现RNNLM功能。currennt使用了大量的面向对象的编程技巧,可以使用GPU,向量运算使用了thrust库(htt... 阅读全文
摘要:
我定义了一个结构体,然后初始化它,结果编译报错no appropriate default constructor available代码如下:struct matrixXvect_func{ thrust::host_vector& matrix; thrust::host_vector& vec... 阅读全文
摘要:
今天写程序又以为我见鬼了!最后查出来发现原来又是浮点数搞的鬼!情况大致是这样的,我想要测试向量运算的速度,所以要对一个浮点数向量进行求和运算,代码如下:int vect_size=100000000;vector vect1(vect_size,0.1);float sum=0;for(int i=... 阅读全文