![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TensorFlow相关
zh3389
无穷无尽的人工智能路上.
展开
-
制作一个属于自己的聊天机器人
github博客传送门这是一篇关于如何训练自己的基于知识库的聊天机器人项目.目标: 实现一个基于电影知识库的聊天机器人准备工作:结构化的电影知识库数据Neo4j 基础语法 CypherPython基础知识机器学习库 Sklearn高斯朴素贝叶斯原理一台电脑 + 足够的耐心实现过程可参考我的github实现过程: Chatbot项目代码可参考: Chatbot拆分思路可参考下图:效果图...原创 2020-12-06 17:49:38 · 659 阅读 · 1 评论 -
keras和tensorflow保存为可部署的pb格式
github博客传送门博客园传送门Keras保存为可部署的pb格式加载已训练好的.h5格式的keras模型传入如下定义好的export_savedmodel()方法内即可成功保存import kerasimport osimport tensorflow as tffrom tensorflow.python.util import compatfrom keras import...原创 2019-05-20 21:20:27 · 3571 阅读 · 26 评论 -
Keras模型保存的几个方法和它们的区别
github博客传送门博客园传送门Keras模型保存简介model.save()model_save_path = "model_file_path.h5"# 保存模型model.save(model_save_path)# 删除当前已存在的模型del model# 加载模型from keras.models import load_modelmodel = load_mod...原创 2019-04-21 19:06:56 · 1914 阅读 · 1 评论 -
模型部署 TensorFlow Serving
github博客传送门csdn博客传送门博客园传送门整个部署的项目结构:└── keras-and-tensorflow-serving ├── README.md ├── my_image_classifier │ └── 1 │ ├── saved_model.pb # 导出的模型 │ └── variables ...原创 2019-03-10 23:04:03 · 1309 阅读 · 0 评论 -
LeNet_5(Tensorflow实现)
github博客传送门csdn博客传送门博客园传送门本章所需知识:没有基础的请观看深度学习系列视频tensorflow资料下载链接:后面上传恩达老师的可视化极强的网络结构图:接着加上我自己使用Tensorflow实现的代码:LeNet_5网络import tensorflow as tfimport tensorflow.examples.tutorials.mnis...原创 2018-11-18 13:11:57 · 2485 阅读 · 6 评论 -
AlexNet(Tensorflow实现)
github博客传送门博客园传送门本章所需知识:没有基础的请观看深度学习系列视频tensorflow资料下载链接:后面上传首先附上百度百科不要钱的网络结构图:再附上 恩达老师的可视化极强的网络结构图:接着加上我自己使用Tensorflow实现的代码:AlexNet网络import tensorflow as tfimport tensorflow.examples....原创 2018-11-18 13:03:49 · 987 阅读 · 0 评论 -
MNIST数据集手写体识别(RNN实现)
github博客传送门博客园传送门本章所需知识:没有基础的请观看深度学习系列视频tensorflowPython基础资料下载链接:深度学习基础网络模型(mnist手写体识别数据集)MNIST数据集手写体识别(CNN实现)import tensorflow as tfimport tensorflow.examples.tutorials.mnist.input_data a...原创 2018-11-02 23:46:32 · 1715 阅读 · 28 评论 -
MNIST数据集手写体识别(CNN实现)
github博客传送门csdn博客传送门博客园传送门本章所需知识:没有基础的请观看深度学习系列视频tensorflowPython基础资料下载链接:深度学习基础网络模型(mnist手写体识别数据集)MNIST数据集手写体识别(CNN实现)import tensorflow as tfimport tensorflow.examples.tutorials.mnist.in...原创 2018-11-02 23:30:12 · 1659 阅读 · 0 评论 -
MNIST数据集手写体识别(MLP实现)
github博客传送门csdn博客传送门博客园传送门本章所需知识:没有基础的请观看深度学习系列视频tensorflowPython基础资料下载链接:深度学习基础网络模型(mnist手写体识别数据集)MNIST数据集手写体识别(MLP实现)import tensorflow as tfimport tensorflow.examples.tutorials.mnist....原创 2018-11-02 23:07:41 · 2857 阅读 · 0 评论 -
BP 算法手动实现
github博客传送门博客园传送门本章所需知识:numpymatplotlib资料下载链接:深度学习基础网络模型(mnist手写体识别数据集)梯度下降 BP 算法手动实现import numpy as npimport matplotlib.pyplot as pltx = np.linspace(1, 100, 100) # 造出一些100个伪数据 范围在 1,1...原创 2018-11-02 22:27:48 · 619 阅读 · 0 评论 -
损失函数的选择
github博客传送门博客园传送门损失函数的迭取取决于输入标签数据的类型:如果输入的是实数,无界的值,损失函数使用平方差;如果输入的标签是位矢量(分类标志)使用交叉熵会更合适均值平方差(Mean Squared Error, MSE)也称均方误差神经网络中:表达预测值与真实值之间的差异数理统计中:指参数估计值与参数真值之差平方的期望值均方误差的值越小,表明模型越好MSE: Mean...原创 2018-11-04 15:13:29 · 1075 阅读 · 0 评论 -
反向传播常用优化器
github博客传送门博客园传送门计算出损失值后,这个损失值越小越好,梯度下降的算法就用在这里,帮助寻找最小的那个损失值,从而反推出 w 和 b 达到优化模型的效果常用的梯度下降法可以分为:批量梯度下降:遍历全部数据集算一次损失,计算量大,计算速度慢,不支持在线学习随机梯度下降:每看一个数据,就算一下损失,速度快,收敛性能不太好,较低点震荡比较剧烈小批量梯度下降法:将数据分为多批,按...原创 2018-11-04 14:29:05 · 1688 阅读 · 0 评论 -
MNIST数据集手写体识别(SEQ2SEQ实现)
github博客传送门博客园传送门本章所需知识:没有基础的请观看深度学习系列视频tensorflowPython基础资料下载链接:深度学习基础网络模型(mnist手写体识别数据集)MNIST数据集手写体识别(CNN实现)import tensorflow as tfimport tensorflow.examples.tutorials.mnist.input_data a...原创 2018-11-04 12:17:01 · 729 阅读 · 0 评论 -
MNIST数据集手写体数据还原为图片
手写体识别,数据还原为图片.import tensorflow.examples.tutorials.mnist.input_data as input_data # 导入下载数据集手写体mnist = input_data.read_data_sets('MNIST_data/', one_hot=True) # 下载数据集# print(type(mnist.train.image...原创 2018-10-15 16:50:56 · 3706 阅读 · 0 评论 -
TensorFlow初识(MNIST数据集识别手写体)
github博客传送门博客园传送门TensorFlow初识(MNIST数据集识别手写体)第一步 导包import tensorflow as tfimport numpy as np# 这里使用tensorflow框架自带的识别手写体的数据集import tensorflow.examples.tutorials.mnist.input_data as input_data # 导...原创 2018-10-15 14:41:47 · 1004 阅读 · 0 评论