Tensorflow
文章平均质量分 69
wf592523813
这个作者很懒,什么都没留下…
展开
-
Tensorflow常用函数(一)
tf.placeholder()tf.placeholder(dtype, shape=None, name=None)此函数可以理解为形参,用于定义过程,不必指定初始值,可在执行的时候再赋具体的值,如通过 Session.run 的函数的 feed_dict 参数指定参数: dtype:数据类型。常用的是tf.float32,tf.float64等数值类型 shap...原创 2018-03-07 11:36:15 · 354 阅读 · 0 评论 -
已解决 failed call to cuInit: CUDA_ERROR_NO_DEVICE
重启服务器之后就出现连接不上NVIDIA驱动的情况。这个时候tensorflow还是可以运行的,但只是在用cpu跑。安装gpu版的TensorFlow时,也显示已安装。首先在终端输入nvidia-smi出现NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that th...原创 2019-07-02 10:52:52 · 19074 阅读 · 2 评论 -
linux下导入自己写的模块,找不到conda命令
自定义的模块必须PYTHONPATH上,否则在导入该模块时会出现找不到该模块的错误,即必须把所需要的模块的路径添加到PYTHONPATH(一般情况下是把lib/python3.5/site-packages添加到PYTHONPATH)。具体做法如下:(1) 在~/.bashrc 中输出环境变量export PYTHONPATH=$PYTHONPATH:模块路径(2) 更新PATHONPAT...原创 2019-07-01 21:45:05 · 1636 阅读 · 0 评论 -
Tensorflow常用函数(三)
1 tensorflow比较函数# 判断每一个数是否大于thresholdgreater = tf.greater(x, threshold)# 判断每一个数是否小于thresholdless = tf.less(x,threshold)# 判断每一个数是否大于等于thresholdgreater_equal=tf.greater_equal(x, threshold)# 判断每一个...原创 2019-04-17 18:10:28 · 888 阅读 · 0 评论 -
Tensorflow常用函数(二)
tf.lin_space(start, stop, num, name=None)create a sequence of num evenly-spaced values are generated beginning at start. If num > 1, the values in the sequence increase by (stop - start) / (num - ...原创 2019-04-17 18:05:38 · 312 阅读 · 0 评论 -
Tensorflow基础
TensorFlow 简介TensorFlow 是一个使用数据流图进行数值计算的开放源代码软件库。图中的节点代表数学运算,而图中的边则代表在这些节点之间传递的多维数组(张量)。借助这种灵活的架构,可以通过一个 API 将计算工作部署到桌面设备、服务器或移动设备中的一个或多个 CPU 或 GPU。TensorFlow 最初是由 Google Brain 团队(隶属于 Google 机器智能研究部门...转载 2019-04-17 15:23:10 · 309 阅读 · 0 评论 -
TensorFlow笔记(三)--CNN识别手写数字
卷积神经网络(Convolutional Neural Network)最初是为了解决图像识别等问题设计的,现在不限于图像和视频,也可以用于时间序列信号,如音频信号和文本数据。早期图像识别最大挑战在于组织特征,图像数据不像其他数据可以通过人工理解来提取有效而丰富的特征。在深度学习出现之前,必须借助SIFT、HoG等算法来提取具有良好区分度的特征,再结合SVM等机器学习算法进行图像识别。SIFT...原创 2018-03-09 15:27:39 · 417 阅读 · 0 评论 -
TensorFlow笔记(二)---多层感知机识别手写数字
Softmax Regression无隐含层,在MNIST数据集上取得了大约92%的正确率,提高准确度,要给神经网络加上隐含层,并使用能减轻过拟合的Dropout,自适应学习速率的Adagrad以及可以解决梯度弥散的激活函数ReLU. 定义算法公式即神经网络前向(forward)时的计算 载入数据 隐层参数设置并初始化 Dropout的比率设置:在训练时应该小于1来制造随机性防止过拟合,在...原创 2018-03-08 11:48:39 · 884 阅读 · 0 评论 -
TensorFlow笔记(一)---Softmax Regression识别手写数字
用TensorFlow进行算法设计、训练的核心步骤: (1)定义算法公式,即神经网络forward时的计算。 (2)定义loss,选定优化器,并指定优化器优化loss。 (3)迭代地对数据进行训练。 (4)在测试集或验证集上对准确率进行测评。MNIST(Mixed National Institute of Standards and Technology database)是一个非常...原创 2018-03-07 15:57:43 · 303 阅读 · 0 评论 -
在Ubuntu 16.04.6上使用tensorflow-GPU出现的问题记录及解决办法
由于需要,实习时在服务器上安装了anaconda3+tensorflow-gpu+keras,使用的时候一直都是使用import osos.environ['CUDA_VISIBLE_DEVICES']=“0”来指定使用第0个gpu,程序也一直是使用GPU加速计算的,但是奇怪的是今天忽然发现程序运行很慢,并且运行时出现“Your CPU supports instructions tha...原创 2019-07-20 19:53:47 · 1104 阅读 · 0 评论