tensorflow
文章平均质量分 89
dz4543
这个作者很懒,什么都没留下…
展开
-
win10 + cuda10.2+tensorflow2.0 :cudart64_100.dll not found
cudart64_100.dll not found新安装tensorflow2.0,从vs2019到cuda、cudnn,都是重新安装,真是脑壳疼。配置:vs2019cuda 10.2cudnn v7.6.5.32tensorflow 2.0嗯,装完cuda 与cudnn后,检测下:nvcc -V没问题。接着装tensorflow2.0,装完之后,检测一下,报错:折腾了...原创 2019-12-26 11:20:34 · 9109 阅读 · 8 评论 -
DLL load failed: 找不到指定模块\Failed to load the native TensorFlow runtime解决方法
安装tensorflow出错:Traceback (most recent call last):File "C:\Users\toy\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 18, in swig_import...原创 2019-04-11 20:53:58 · 2205 阅读 · 1 评论 -
深度学习笔记1---Minist机器学习
最近在看一本书,何之源老师的《21个项目玩转深度学习》,感觉不错,特此做个笔记。Minist手写体识别也算是深度学习入门的一个教程,本篇有俩个部分,一个是softamx回归,一个是俩层卷积网络分类。softmax回归读取MINIST数据# 从tensorflow.examples.tutorials.mnist引入模块。这是TensorFlow为了教学MNIST而提前编制的程序from tens...原创 2018-04-28 16:34:07 · 684 阅读 · 0 评论 -
TensorFlow队列与多线程
1 tf.Coordinator TensorFlow提供俩个类tf.Coordinator和tf.QueueRunner来完成多线程协同的功能。tf.Coordinator主要用于协同多个线程一起停止,并提供了should_stop、request_stop和join三个函数。在线程启动之前,需要声明一个tf.Coordinator,并将这个类传入每一个创建的线程中。启动的线程需要一直...原创 2018-03-21 22:30:17 · 354 阅读 · 0 评论 -
tensorflow队列
在TensorFlow中,队列和变量类似,都是计算图上有状态的节点。对于队列状态的操作主要有Enqueue、EnqueueMany、Dequeue。如下程序:import tensorflow as tf#创建一个先进先出的队列,指定队列中最多可以保存2个元素,并指定类型为整数q = tf.FIFOQueue(2, "int32")#使用enqueue_many函数来初始化队列中的元素,在队...原创 2018-03-21 20:35:47 · 201 阅读 · 0 评论 -
tensorflow图像数据处理
今天学到tensorflow图像数据处理,所以写个笔记。1 首先是导入库import matplotlib.pyplot as pltimport tensorflow as tf import numpy as np2 读取图片image_raw_data = tf.gfile.FastGFile('../datasets/cat.jpg','rb').read()with tf.S...原创 2018-03-20 23:21:13 · 842 阅读 · 0 评论 -
'utf-8' codec can't decode byte 0xff in position 0: invalid start byte
写了一个句子:1 image_raw_data_jpg = tf.gfile.FastGFile('../test_images/test_1.jpg', 'r').read()然后报错,'utf-8' codec can't decode byte 0xff in position 0: invalid start byte原因在于解码错误,系统默认采用utf-8,解决方法是改为对应的解码...原创 2018-03-20 22:49:53 · 8760 阅读 · 1 评论 -
TensorFlow输入数据处理框架
如图,大致为输入数据处理流程示意图。输入数据处理第一步为获取存储训练数据的文件列表,在该图中文件列表为{A,B,C}。通过tf.train.string_input_producer函数可以选择性将文件顺序打乱,并加入输入队列。tf.train.string_input_producer函数会生成并维护一个输入文件队列,不同线程中的文件读取函数可以共享这个文件队列。 ...原创 2018-03-22 18:54:34 · 788 阅读 · 3 评论 -
TensorFlow组合训练数据
TensorFlow提供了tf.train.batch和tf.train.shuffle_batch函数来讲单个样例组织成batch的形式输出:import tensorflow as tfexample, label = features['i'], features['j']#一个batch中的样例的个数batch_size = 3#组合样例的队列最多可以储存的样例个数。队列太大会很占...原创 2018-03-22 14:18:01 · 502 阅读 · 0 评论 -
TensorFlow输入文件队列
TensorFlow提供了tf.train.match_filenames_once函数来获取符合一个正则表达式的所有文件,得到的文件列表可以通过tf.train.string_input_producer函数来进行有效管理。下面给出一个简单的程序来生成样例数据:import tensorflow as tfdef _int64_feature(value): retur...原创 2018-03-22 13:46:24 · 916 阅读 · 0 评论