- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 Ubuntu16.04 下cuda的安装
cuda:CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。cuDNN:CuDNN是专门针对Deep Learning框架设计的一套GPU计算加速方案,目前支持的DL
2017-07-28 20:11:28 6058
原创 PAT-Acute Stroke
题意:给定一个三维的数组,由0和1组成,如果一个联通分量中1的个数大于t,则该联通分量满足条件,问三维数组中满足条件的联通分量中的1 的个数。解法: dfs:利用递归来遍历所有满足条件的点bfs:利用queue来记录走过点的位置 本题使用dfs会出现段错误,因为递归次数太多了,所以我们使用bfs作为正确的解法代码如下: bfsint count_point_queue(bool ma
2017-07-27 21:07:44 293
原创 PAT-All Roads Lead to Rome
一开始写的dfs,但是提交上去之后超时了,所以最后就改成扩充版本的dijkstra算法首先我们回顾一下基本的dijkstra算法,基本的dijkstra算法是用来计算最短路径的,他的关键在于维护了一个起点到所有点的最短距离d数组,通过每次找到最短距离里买嗯还没有用过的点,来更新我们的d数组。假设我们的终点index是t,那么我们到终点的最短距离就是d[t]然后我们将问题抽象一下,其实该题就是让算
2017-07-25 19:30:51 1003
原创 ubuntu 16.04 下cuda的安装
cuda:CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。cuDNN:CuDNN是专门针对Deep Learning框架设计的一套GPU计算加速方案,目前支持的DL
2017-07-19 17:26:00 500
原创 XGBoost 入门使用方法
官方网址:http://xgboost.readthedocs.io/en/latest/安装步骤(ubuntu): 下载C++源码: git clone –recursive https://github.com/dmlc/xgboost多进程编译 安装: cd xgboost; make -j4安装 python 支持: cd python-packages; sudo python s
2017-07-16 15:31:22 650 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人