- 博客(13)
- 资源 (4)
- 收藏
- 关注
原创 如何通过C++及CUDA扩展Pytorch
如何通过C++及CUDA扩展PytorchPytorch虽然已经使用了NVIDIA cuDNN、Intel MKL和NNPACK这些底层来加快训练速度,但是在某些情况下,比如我们要实现一些特定算法,光靠组合Pytorch已有的操作是不够的。这是因为Pytorch虽然在特定操作上经过了很好的优化,但是对于Pytorch已经写好的这些操作,假如我们组合起来,组成我们的新的算法,Pytorch才不管你...
2020-01-21 17:34:15 3533 5
原创 tf.while_loop()循环 实现
tf.while_loop 可以这样理解loop = []while cond(loop): loop = body(loop)即loop参数先传入cond 判断条件是否成立,成立之后,把 loop参数传入body 执行操作, 然后返回 操作后的 loop 参数,即loop参数已被更新,再把更新后的参数传入cond, 依次循环,知道不满足条件。我们来看这样一个场景如何在 tensorflo
2017-12-14 18:23:41 35233 4
原创 抽象类linearList
template<class T>class linearList{ public : virtual ~linearList(){}; virtual bool empty() const =0; virtual int size() const = 0; virtual T& get(int theIndex) const =0; virtual
2017-10-24 23:49:30 719
原创 tensorflow 计算图和操作ops
当我们导入TensorFlow包的时候,系统会帮我们产生一个默认人的图,它被存在_default_graph_stack中,但是我们没有权限直接进入这个图,我们需要使用 tf.get_default_graph()命令来获取图。graph=tf.get_default_graph()tensorflow中的图上的节点称之为operations或者ops。我们可以使用 graph.get_operat
2017-09-07 09:04:18 9830
原创 执行 pip install dicom 出现 Cannot open D:\Program Files\Anaconda3\Scripts\pip-script.py 错误解决办法
今天在安装pydicom 时出现 Cannot open D:\Program Files\Anaconda3\Scripts\pip-script.py问题,在网上搜索答案,也没找到,于是我就想更新一下pip,但是输入pip install –upgrade pip 也报出上面的错误,于是只好重装pip ,于是在cmd窗口输入命令:easy_install pip(注意:必须添加python的环
2017-07-25 17:35:02 28876 13
原创 anaconda4.4.0 python3.6 安装opencv3 问题解决
问题最近anaconda推出了Python3.6 ,自己就装了该版本,但是安装后发现安装opencv3不像Python3.5 版本安装opencv3那样简单,以前安装opencv3 只需要conda install –channel https://conda.anaconda.org/menpo opencv3 这条命令即可,现在安装上Python3.6,用该命令会报以下错误: Unsatis
2017-07-20 14:00:14 19326 5
原创 MySQL安装教程
Windows 版本:Windows10 64-bitPython 版本:Pyhton 3.5以上MySQL 版本:mysql-5.7.18-winx64 1. mysql-5.7.18-winx64 下载下载地址:https://www.mysql.com/downloads/对应Windows 系统版本选择下载,下面两个是测试版本,忽略。 2. 下载好的 zip 文件解压到想要安
2017-06-27 10:07:48 608 1
转载 ubuntu 下用anaconda 安装tensorflow,并配置vscode用来写代码
安装anaconda(1)bantu下连上网,我们在Anaconda的官网(https://repo.continuum.io/archive/)上下载Anaconda3 4.2.0版本,请读者根据自己的操作系统下载对应的版本(如是64位还是32位)。 (2)在终端命令下切换到Anconda的下载目录下执行一下命令(根据下载文件替换对应的文件名) bash Anaconda3-4.2.0-Li
2017-05-05 19:10:22 9430 1
原创 tensorflow张量使用
张量的使用张量的使用可以总结为两大类。 第一类用途是对中间计算结果的引用。当一个计算包含很多计算结果时,使用张量可以很大的提高代码可读性。一下为使用张量和不使用张量记录中间结果来完成向量相加的代码对比。import tensorflow as tf#使用张量记录中间结果a=tf.constant([1.0,2.0],name='a')b=tf.constant([2.0,3.0],name=
2017-04-27 16:51:23 2699
原创 tensorflow张量详解
从TensorFlow的名字就可以看出张量(tensor)是一个很重的概念。在tensorflow程序中所有的数据都通过张量的形式来表示。从功能的角度看,张量可以被理解为多维数组。其中零阶张量表示标量(scalar)也就是一个数;一阶张量为向量,也就是一维数组;n阶张量可以理解为一个n维数组。但张量的实现并不是直接采用数组的形式,它只是对TensorFlow中运算结果的引用。在张量中并没有保存数字,
2017-04-27 16:14:05 12357 3
原创 os.path.splitext(“文件路径”)
os.path.splitext(“文件路径”) 分离文件名与扩展名;默认返回(fname,fextension)元组,可做分片操作example:import ospath_01='D:/User/wgy/workplace/data/notMNIST_large.tar.gar'path_02='D:/User/wgy/workplace/data/notMNIST_large'r
2017-04-19 20:08:50 92741
原创 Window TensorFlow(gpu)安装及坑的解决
1、window下TensorFlow版本支持说明 从上面的说明知道现在TensorFlow在window下只支持 Python3.5,所以在安装TensorFlow时,Python环境一定选择Python3.5(比如你选择通过Anaconda来安装Python环境话一定要选Python3.5 Anaconda4.2.0)。2、安装TensorFlow(GPU)(1)Anaco
2017-04-19 17:42:28 3495
原创 PYQt4运行界面只能显示一次之后出现下面的错误:It seems the kernel died unexpectedly. Use 'Restart kernel' to continue usi
import sysfrom PyQt4 import QtGuiclass Example(QtGui.QWidget): def __init__(self): QtGui.QWidget.__init__(self) self.initUI() def initUI(self): QtGui.QToolTip.setFont(QtGu
2016-10-29 10:56:30 862
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人