摘要: 说到统计词频数,python比cuda要好用多了,首先是python有相关的库供我们使用, 还有python调用相关的函数,省去我们在cuda中需要写很多的函数。汉语的词频统计 和英语有些不同,汉语需要用到jiba库。 英文词频统计的思路:1.首先我们将文中的特殊字符,替换为空格; 2.进行词语分割 阅读全文
posted @ 2020-07-22 06:06 flyingswallow 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 用CUDA求解矩阵的逆,有多种方法,也可以自己编写内核函数去实现,我查阅CSDN上用 cublas求解矩阵逆的方法,但是作者写的比较繁琐,其他观看学习的人会觉得比难懂。所以我 决定自己写一个。我采用的是LU分解法,cublas提供了相应的函数。代码如下: #include <stdio.h> #in 阅读全文
posted @ 2020-07-22 05:42 flyingswallow 阅读(2809) 评论(0) 推荐(1) 编辑
摘要: Thrust自定义函数非常灵活,给编写程序带来方便,上次的自定义函数没有带参数,这次 笔者写一个带参数的自定义函数。通过这次写带参数的自定义函数,我对如何用transformation 调用函数有了更深的理解。 代码: #include <thrust/device_vector.h> #inclu 阅读全文
posted @ 2020-07-22 05:12 flyingswallow 阅读(425) 评论(0) 推荐(0) 编辑
摘要: Thrust有一个Transformations. 这个方法为我们进行数学运算提供了方便其中 thrust/functional.h 包含大部分内建的算法和比较操作。代码如下: #include <thrust/device_vector.h> #include <thrust/transform. 阅读全文
posted @ 2020-07-22 04:29 flyingswallow 阅读(379) 评论(0) 推荐(0) 编辑