《TensorFlow》
阿卡基-马
业余马拉松选手
展开
-
TensorFlow Estimator
EstimatorsThis document introducestf.estimator—a high-level TensorFlow API. Estimators encapsulate the following actions:training evaluation prediction export for servingYou may either use th...原创 2020-02-11 09:46:16 · 313 阅读 · 0 评论 -
Tensorflow object detection API 搭建属于自己的物体识别模型——常见问题汇总Q&A
执行model_main.py命令行时,需要设置的参数:flags.DEFINE_string( 'model_dir', None, 'Path to output model directory ' 'where event and checkpoint files will be written.')flags.DEFINE_string('pipeline_conf...原创 2020-02-07 16:56:05 · 887 阅读 · 0 评论 -
visualize_boxes_and_labels_on_image_array
def visualize_boxes_and_labels_on_image_array( image, boxes, classes, scores, category_index, instance_masks=None, instance_boundaries=None, keypoints=None, track_...原创 2020-02-07 16:24:32 · 1787 阅读 · 0 评论 -
tf.convert_to_tensor()函数的使用 | 数据类型转换
#将python的数据类型(列表和矩阵)转换成TensorFlow可用的tensor数据类型import tensorflow as tfimport numpy as np A = [1,2,3]B = np.array([1,2,3])C = tf.convert_to_tensor(A)D = tf.convert_to_tensor(B)print(type(A), A...原创 2020-02-06 20:48:43 · 5211 阅读 · 0 评论 -
目标检测 API Demo
Welcome to theObject Detection API. This notebook will walk you step by step through the process of using a pre-trained model to detect objects in an image.Important: This tutorial is to help you ...原创 2020-02-05 20:27:04 · 396 阅读 · 0 评论 -
Tensorflow object detection API 安装过程中出现的一些问题
$ python object_detection/builders/model_builder_test.pyTraceback (most recent call last): File "object_detection/builders/model_builder_test.py", line 23, in <module> from object_detect...原创 2020-02-04 19:12:51 · 1750 阅读 · 0 评论 -
MNIST机器学习入门
这个教程的目标读者是对机器学习和TensorFlow都不太了解的新手。如果你已经了解MNIST和softmax回归(softmax regression)的相关知识,你可以阅读这个快速上手教程。当我们开始学习编程的时候,第一件事往往是学习打印"Hello World"。就好比编程入门有Hello World,机器学习入门有MNIST。MNIST是一个入门级的计算机视觉数据集,它包含各...转载 2019-06-11 12:25:32 · 345 阅读 · 0 评论 -
【TensorFlow-softmax】小白都能看懂的softmax详解
1.softmax初探在机器学习尤其是深度学习中,softmax是个非常常用而且比较重要的函数,尤其在多分类的场景中使用广泛。他把一些输入映射为0-1之间的实数,并且归一化保证和为1,因此多分类的概率之和也刚好为1。首先我们简单来看看softmax是什么意思。顾名思义,softmax由两个单词组成,其中一个是max。对于max我们都很熟悉,比如有两个变量a,b。如果a>b,则max为a...转载 2019-06-04 21:03:35 · 1006 阅读 · 0 评论 -
【TensorFlow-One-Hot】机器学习:数据预处理之独热编码(One-Hot)
前言————————————————————————————————————————在机器学习算法中,我们经常会遇到分类特征,例如:人的性别有男女,祖国有中国,美国,法国等。这些特征值并不是连续的,而是离散的,无序的。通常我们需要对其进行特征数字化。那什么是特征数字化呢?例子如下: 性别特征:["男","女"] 祖国特征:["中国","美国,"法国"] 运动...转载 2019-06-04 20:30:13 · 1271 阅读 · 0 评论 -
常用激活函数(激励函数)理解与总结
引言学习神经网络的时候我们总是听到激活函数这个词,而且很多资料都会提到常用的激活函数,比如Sigmoid函数、tanh函数、Relu函数。那么我们就来详细了解下激活函数方方面面的知识。本文的内容包括几个部分:1. 什么是激活函数?2. 激活函数的用途(为什么需要激活函数)?3. 有哪些激活函数,都有什么性质和特点?4. 应用中如何选择合适的激活函数?如果你对以上几个问题不是很...转载 2019-06-10 11:45:54 · 1028 阅读 · 0 评论 -
【TensorFlow-cross entropy】一文搞懂交叉熵在机器学习中的使用,透彻理解交叉熵背后的直觉
关于交叉熵在loss函数中使用的理解交叉熵(cross entropy)是深度学习中常用的一个概念,一般用来求目标与预测值之间的差距。以前做一些分类问题的时候,没有过多的注意,直接调用现成的库,用起来也比较方便。最近开始研究起对抗生成网络(GANs),用到了交叉熵,发现自己对交叉熵的理解有些模糊,不够深入。遂花了几天的时间从头梳理了一下相关知识点,才算透彻的理解了,特地记录下来,以便日后查阅。...转载 2019-06-10 08:48:52 · 1053 阅读 · 1 评论 -
tf.placeholder函数说明
函数形式:tf.placeholder(dtype,shape=None,name=None)参数:dtype:数据类型。常用的是tf.float32,tf.float64等数值类型shape:数据形状。默认是None,就是一维值,也可以是多维(比如[2,3], [None, 3]表示列是3,行不定)name:名称为什么要用placeholder?...转载 2019-05-26 18:46:33 · 677 阅读 · 0 评论 -
【TensorFlow】理解tf.nn.conv2d方法 ( 附代码详解注释 )
最近在研究学习TensorFlow,在做识别手写数字的demo时,遇到了tf.nn.conv2d这个方法,查阅了官网的API 发现讲得比较简略,还是没理解。google了一下,参考了网上一些朋友写得博客,结合自己的理解,差不多整明白了。方法定义tf.nn.conv2d (input, filter, strides, padding, use_cudnn_on_gpu=None, data_...转载 2019-05-26 19:01:54 · 4078 阅读 · 2 评论 -
tf.expand_dims和tf.squeeze函数
tf.expand_dims()Functiontf.expand_dims(input, axis=None, name=None, dim=None)Inserts a dimension of 1 into a tensor’s shape.在第axis位置增加一个维度Given a tensor input, this operation inserts a dimen...转载 2019-05-26 20:34:25 · 241 阅读 · 0 评论 -
mnist = input_data.read_data_sets('MNIST_data', one_hot=True)报错: HTTP Error 403: Forbidden
使用的是pycharm。报错信息如图所示:分析:一般来说HTTP Error 403: Forbidden是因为爬虫被限制,解释一下为什么会报关于url的错。from tensorflow.examples.tutorials.mnist import input_datamnist = input_data.read_data_sets('MNIST_data', one_...转载 2019-05-27 08:45:36 · 3523 阅读 · 0 评论 -
Tensorflow Eager Execution入门指南
【导读】本文介绍了最新版的Tensorflow 1.7的功能及其使用方法,重点介绍其中最有趣的功能之一eager_execution,它许用户在不创建静态图的情况下运行tensorflow代码。本文给出了使用eager_execution的步骤及一些注意事项,并不涉及理论知识,如果您已经对Tensorflow有所了解,那么可以阅读以下本文,它能指导您使用这个有趣的功能。作者|Keshav ...转载 2019-05-30 09:25:13 · 1627 阅读 · 0 评论 -
深入MNIST
TensorFlow是一个非常强大的用来做大规模数值计算的库。其所擅长的任务之一就是实现以及训练深度神经网络。在本教程中,我们将学到构建一个TensorFlow模型的基本步骤,并将通过这些步骤为MNIST构建一个深度卷积神经网络。这个教程假设你已经熟悉神经网络和MNIST数据集。如果你尚未了解,请查看新手指南.安装在创建模型之前,我们会先加载MNIST数据集,然后启动一个Tenso...转载 2019-06-12 21:09:36 · 296 阅读 · 0 评论 -
【TensorFlow】Neural Network
Neural NetworkNote: Functions takingTensorarguments can also take anything accepted bytf.convert_to_tensor.ContentsNeural NetworkActivation Functions tf.nn.relu(features, name=None) tf....转载 2019-06-12 21:41:03 · 339 阅读 · 0 评论 -
安装TensorFlow时出现的问题
>>> import tensorflow as tfTraceback (most recent call last): File "C:\Users\cheng\AppData\Local\Programs\Python\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 58...原创 2019-05-10 10:42:18 · 1917 阅读 · 8 评论