![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习
menghaocheng
这个作者很懒,什么都没留下…
展开
-
【MediaPipe】源码分析之:REGISTER_CALCULATOR宏
REGISTER_CALCULATOR是MediaPipe中注册Calculator的宏,每个Calculator都通过它来注册的。Calculator是MediaPipe中的基本元素,其地位不言而喻。REGISTER_CALCULATOR功能强大,但是比较复杂:用了多层可变参数宏、多层可变参数模板,想要把它展开真心不是件容易的事。它到底干了啥呢?本文以TfLiteConverterCalcu...原创 2019-10-17 12:22:03 · 3550 阅读 · 7 评论 -
NLP-TF2.0-C3W1L6-Padding
Coursera课堂笔记Natural Language Processing in TensorFlowC3W1L3-单词向量化 C3W1L5-Text to sequence C2W1L6-Paddingpading的效果是补0使所有句子长度一致,最后组成矩阵例1.from tensorflow.keras.preprocessing.text import Tokeniz...原创 2019-06-21 09:27:35 · 201 阅读 · 0 评论 -
NLP-TF2.0-C3W1L5-Text to sequence
Coursera课堂笔记Natural Language Processing in TensorFlowC3W1L3-单词向量化 C3W1L5-Text to sequence基于上一节的单词向量化例1.from tensorflow.keras.preprocessing.text import Tokenizersentences = [ 'i love my ...原创 2019-06-21 09:09:10 · 236 阅读 · 0 评论 -
NLP-TF2.0-C3W1L3-Using APIs.单词向量化
Coursera课堂笔记Natural Language Processing in TensorFlow单词向量化是把句子中的单词用数字来编码,如:import tensorflow as tffrom tensorflow import kerasfrom tensorflow.keras.preprocessing.text import Tokenizersente...原创 2019-06-21 08:22:08 · 159 阅读 · 1 评论 -
TF2.0-tf.where()
tf.where(condition, x=None, y=None, name=None)A = tf.where([True, False], [11,12], [22, 33])print(A)结果:tf.Tensor([11 33], shape=(2,), dtype=int32)三目运算,相当于C语言中的 A=condition?x:y当cond...原创 2019-06-14 14:07:30 · 696 阅读 · 0 评论 -
sigmoid与tanh的导数
1. sigmoid函数:f(z) = 1 / (1 + exp( − z))导数:f(z)' = f(z)(1 − f(z))2.tanh函数:f(z) = tanh(z)导数:f(z)' = 1 − (f(z))2原创 2018-12-22 23:28:09 · 4962 阅读 · 0 评论 -
deeplearning.ai-正向和反向传播算法公式
【正向和反向传播】【梯度下降i法】【逻辑回归代价函数】【实现神经网络的步骤】【浅层神经网络例子】import numpy as npdef sigmoid(x): """ Compute the sigmoid of x Arguments: x -- A scalar or numpy array of any siz...原创 2018-11-25 15:31:44 · 532 阅读 · 0 评论 -
Tensorflow-windows下采用Anaconda时使用tensorboard的方法
示例:1、代码import tensorflow as tf a = tf.constant(5, name="input_a")b = tf.constant(3, name="input_b")c = tf.multiply(a, b, name="mul_c")d = tf.add(a, b, name="add_d")e = tf.add(c, d, name="ad...转载 2018-10-23 10:34:54 · 212 阅读 · 0 评论 -
机器学习中的LSUN是什么意思
LSUN= Large-scale Scene Understanding (LSUN) 竞赛(大规模场景理解)http://lsun.cs.princeton.edu/2017/原创 2018-05-04 09:41:32 · 1814 阅读 · 0 评论 -
TensorFlow-一种改进的inception-v3迁移学习(图文)
本文是关于如何用谷歌提供的训练好的Inception-v3进行水果图片分类,涉及以下几个内容:下载inception-v3(谷歌训练好的模型)图片数据的下载图片数据的清洗将模型用于图片分类-------------------------------------------------------------------详解:【创建文件】 |--baidu_search.py #通过百度...原创 2018-04-20 15:30:08 · 4788 阅读 · 11 评论 -
TensorFlow-模型的保存及恢复
可放在ulibs.py中作为常用功能库函数用TensorFlow提供了convert_variables_to_constants函数,通过这个函数可以将计算图中的变量及其聚会通过常量的方式保存,这样整个TensorFlow计算图可以统一放在一个文件中。模型最终要关注的是输入和输出,因此保存模型的时候通常就指定导出这两个节点就够了:import tensorflow as tffrom tens...原创 2018-04-30 23:41:41 · 307 阅读 · 0 评论 -
TensorFlow-一种改进的LeNet5实现
import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_datamnist = input_data.read_data_sets('./tmp/data', one_hot=True)sess = tf.InteractiveSession()# 训练数据x = tf.placeho...原创 2018-04-06 22:01:12 · 2565 阅读 · 0 评论 -
TensorFlow-AlexNet的一种实现
注:可参考实现的方法,但目前参数尚未调好,效果欠佳。分图片预处理库和训练两个文件1.ulibs.py2.AlexNet.py----------------------------------------------------------------ulibs.py:import cv2import osimport numpy as npimport tensorflow as tf...原创 2018-04-16 21:06:39 · 186 阅读 · 0 评论 -
机器学习.数据处理.将图片数据转化为TFRecorder
把数据集: ./data/cat_and_dog/train_r/ |--cat/ |--dog/获取./data/cat_and_dog/train/目录下的的所有文件,并按文件夹标注:cat=0,dog=1import cv2import osimport numpy as npimport tensorflow as tfimport iodef get...原创 2018-04-15 00:21:20 · 1380 阅读 · 0 评论 -
机器学习.数据处理.把图片裁剪成既定大小227x227
当从网络采集的图片规格尺寸与机器学习模型中的尺寸不同时需要把图片裁剪成既定的大小。下面以狗猫狗大战中的图片为例。猫狗大战的数据集下载地址为https://www.kaggle.com/c/dogs-vs-cats。其中数据集有12500只猫和12500只狗。或者你可以参考我的另外一篇python3-按关键字爬取百度图片地爬取任何你想要的图片。下面我们把./data/cat_and_dog/trai...原创 2018-04-14 22:21:54 · 2800 阅读 · 0 评论 -
TensorFlow-FIFOQueue(使用多线程实现并行输入)
本文涉及TensorFlow的三个组件:FIFOQueue:先入先出队列; QueueRunner:队列管理器; Coordinator:协调器。它们协同完成了TensorFlow的多线程数据输入。--------------------------------------------------------------------------------------------...原创 2018-03-20 10:07:46 · 2619 阅读 · 1 评论 -
一句话解释人工智能词汇
【马尔可夫性】(未来与历史无关): 离散事件的随机过程中,未来状态与历史状态无关的性质。 马尔可夫链:具有马尔可夫性的离散事件随机过程。 详解:https://baike.baidu.com/item/马尔可夫过程/2952385【贝叶斯定理】(条件概率反推过程): 根据“B条件下A的概率”可推导出“A条件下B的概率”, 公式:P(A|B)=P(A)P(B|A)/P(B) 详解:https://b...原创 2018-03-12 09:20:15 · 1226 阅读 · 0 评论 -
模式识别
模式识别:将事物归类根据模式之间的距离函数来判别分类交叉熵是一种计算两个统计距离的方法模式是通过统计数据集得来训练过程:通过调整参数使得预测函数的计算结果与真实结果一致(监督学习)预测过程:将等测物体的参数传入已经调整好参数的预测函数,然后看输出结果跟哪个模式的距离最小查找距离最小的方法:softmax()计算两组分布的距离的方法:交叉熵 调整参数?使预测和真实结果的误差最小 如何调整...原创 2018-03-09 16:08:31 · 342 阅读 · 0 评论