logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

error: cuda_runtime.h: No such file or directory 和undefined reference to `cudaSetDevice'

使用cuda的gcc编译错误:error: cuda_runtime.h: No such file or directory 和undefined reference to `cudaSetDevice’。解决办法,加载cuda 的lib。gcc singleProcess.cpp -o singleProcess -L/usr/local/cuda/lib64 -lcudart -...

cuda 流

以下哪句对一个 CUDA 流的描述最恰当?1.可从多个并行线程中读取的数据缓冲区2.一种用于在 GPU 上并发运行任何操作的方法3.用于协调来自多个 CPU 的指令的 CUDA 机制4. 按发布顺序执行的一系列操作答案:4用于控制非默认流行为的两条规则是什么?1在同一非默认流中发布的操作将并行执行2同一流中的操作将依发布顺序执行3在不同非默认流中发布的操作之间没有必然顺序4不同非默认流中的操作将始

python 引用传值、赋值

python 数组 A=B 默认的是引用传值,改变A中的元素,B中的元素同样改变。而A=B[:]则是传值,改变A中的元素的值,B中元素的值保持不变。样例:引用a=[1,2,3,4]b=a[:]b[0]=4print(b)print(a)def Cal(A):B=[]B=AB[0]=4return Ba=[[1,2,3,4]]...

git reset revert 回退回滚取消提交返回上一版本

这些开发中很常见的问题,所以git的取消提交,回退甚至返回上一版本都是特别重要的.大致分为下面2种情况:1.没有push重点内容这种情况发生在你的本地代码仓库,可能你add ,commit 以后发现代码有点问题,准备取消提交,用到下面命令resetgit reset [–soft | –mixed | –hard可以参考博客:http://blog.csdn.net/th_num/a

#git
使用TVM构建一个简单的神经网络框架(仅仅使用TVM的算子)

tvm 对神经网络的算子、编译和底层硬件进行了分块抽象。如何构建一个神经网络框架呢?下面我们用简单的MLP分类网络仅仅含有加法和乘法操作以及softmax。y = softmax(Wx+b)1.第一步构建计算图和反向梯度计算图...

通过阿里云服务器 使用 autossh 建立反向 SSH 隧道管理局域网计算机

设你有这样一个需求:你在家中有一台 Linux/Unix 设备,可以是路由器、NAS 或者台式机,存有自己常用工具或者数据,想要在自己外出时也能随时访问。那么你现在的目的和我一样了,你所需要的是少许 Linux/Unix 经验以及一台能够从公网访问的中继服务器。我们所需要的技术是通过 SSH 隧道搭建一个反向代理。现在有的条件:公网的阿里云服务器:阿里云服务器 Ali: root@a_a_a...

RNN神经网络的梯度消失和梯度爆炸

时间序列的反向传播算法得到:∂ht∂hs=∂ht∂ht−1∂ht−1∂ht−2...∂hs+1∂hs\frac{\partial h_t}{\partial h_s} = \frac{\partial h_t}{\partial h_{t-1}} \frac{\partial h_{t-1}}{\partial h_{t-2}} ... \frac{\partial h_{s+1}}{\parti

循环神经网络常见的结构(学习笔记)

多对1例如情感分类,根据句子预测情感。文档分类,输出情感,但是下面的结构存在上下文、长时间的序列损失的缺点。一对多看图描述文字任务。找到CNN特征图的图片之间的对应关系。多对多机器翻译Sequence to Sequence编码器和解码器,等价与 many-to-One + One-to-many ,缺点1是ht存在信息瓶颈, 缺点2是在推断的时候,需要递归的进行推断,会形成误差累积(解决方法:R

深度学习basic

PDF(probality density function) 概率密度函数∫p(x)dx=1\int p(x)dx=1 ∫p(x)dx=1这里面的p(x) 可以大于1Conditional probailityp(x(1),...,x(n))=p(x(1))∏i=2nP(x(i)∣x(1),...,x(i−1))p(x^{(1)},...,x^{(n)})=p(x^{(1)})\...

bazel 安装与手动安装tensorflow

1 .安装bazel 需要的jdk-8sudo apt-get install openjdk-8-jdk在Ubuntu 14.04 LTS上,您必须使用PPA:sudo add-apt-repository ppa:webupd8team/javasudo apt-get update && sudo apt-get install oracle-java8-ins...

    共 38 条
  • 1
  • 2
  • 3
  • 4
  • 请选择