TensorFlow_notebook
记录学习过程
zmjames2000
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[tensorflow2.0]08.wide_and_deep
import matplotlib as mpl import matplotlib.pyplot as plt import numpy as np import pandas as pd import sklearn import os import sys import time import tensorflow as tf import pprint from tensorflow import keras print('Tensorflows Version:{}'.format(tf._原创 2020-05-08 23:22:11 · 479 阅读 · 0 评论 -
[tensorflow2.0]06.BatchNormallization
import matplotlib as mpl import matplotlib.pyplot as plt import numpy as np import pandas as pd import sklearn import os import sys import time import tensorflow as tf import pprint from tensorflow import keras print('Tensorflows Version:{}'.format(tf._原创 2020-05-08 23:21:26 · 509 阅读 · 0 评论 -
[tensorflow2.0]03.fetch_california_housing
import matplotlib as mpl import matplotlib.pyplot as plt import numpy as np import pandas as pd import sklearn import os import sys import time import tensorflow as tf import pprint from tensorflow import keras print('Tensorflows Version:{}'.format(tf._原创 2020-05-08 23:20:34 · 649 阅读 · 0 评论 -
[tensorflow2.0]02.callbacks
import matplotlib as mpl import matplotlib.pyplot as plt import numpy as np import pandas as pd import sklearn import os import sys import time import tensorflow as tf import pprint from tensorflow import keras print('Tensorflows Version:{}'.format(tf._原创 2020-05-08 23:19:42 · 290 阅读 · 0 评论 -
[tensorflow2.0]1.fashion_mnist
import matplotlib as mpl import matplotlib.pyplot as plt import numpy as np import pandas as pd import sklearn import os import sys import time import tensorflow as tf import pprint from tensorflow ...原创 2020-05-08 16:34:19 · 239 阅读 · 0 评论 -
[tensorflow2.0](入门) 特性
tensorflow 是什么? 节点----------处理数据 线---------节点间的输入和输出的关系 线上运输的是丈量tensor 节点被分配到各种计算设备上运行 tensorflow2.0 主要特性 使用tf.keras 和 eager mode 进行更加简单的模型构建 鲁邦的跨平台模型部署 (鲁邦, 就是不敏感) 强大的研究实验 清除不推荐使用的API和减少重复来碱化API ...原创 2020-05-08 15:27:17 · 299 阅读 · 0 评论 -
[tensorflow2.0](入门)简单记录
f(x) = ax + b import tensorflow as tf import pandas as pd data = pd.read_csv(r’…xxx.csv’) x = data.Education y = data.Income model = tf.keras.Sequential() model.add(tf.keras.layers.Dense(1, input_shap...原创 2020-05-08 15:12:11 · 289 阅读 · 0 评论 -
tensoflow版本下载记录
tensoflow-gpu 连接地址:http://mirrors.aliyun.com/pypi/simple/tensorflow-gpu/ tensorflow-cpu 链接地址:https://pypi.org/project/tensorflow/#files原创 2020-05-04 16:17:57 · 224 阅读 · 0 评论 -
cifar10:tensorflow
# -*- encoding:utf-8 -*- import numpy as np import os import tensorflow as tf import pickle import matplotlib.pyplot as plt import random import tensorflow as tf os.environ['TF_CPP_MIN_LOG_LEVEL'] =...原创 2019-10-12 11:01:27 · 280 阅读 · 0 评论 -
1.TensorFlow 基本概念
使用Graphs来表示计算任务 在Session的上下文context中执行图 使用tensor表示数据 通过变量Variable维护状态 使用feed和fetch可以为任意的操作赋值或者从其中获取数据 Tensorflow是一个编程系统,图graphs表示计算任务,图graphs中的节点称之为op(operation),一个op可以获得0个或多个Tensor,执行计算,产生0个或多个Ten...原创 2019-09-14 19:38:03 · 245 阅读 · 0 评论 -
2.Mnist手写集
MNIST数据集官网 :Yann LeCun’s website Four files are available on this site: train-images-idx3-ubyte.gz: training set images (9912422 bytes) train-labels-idx1-ubyte.gz: training set labels (28881 bytes) ...原创 2019-09-14 20:22:35 · 280 阅读 · 0 评论 -
3.二次代价函数,梯度下降法找loss最小值,交叉熵函数 的应用
二次代价函数(quadratic cost)原创 2019-09-14 20:35:36 · 1274 阅读 · 0 评论 -
4.防止过拟合,使用dropout, 并增加隐藏层
过拟合的了解:线性问题中的过拟合,分类问题的中过拟合 防止过拟合: 1.增加数据集,2.正则化方法 3.Dropout 正则化:就是在代价函数后增加正则项 Dropout:神经元的随机失活 tensorflow中屏蔽输出的log信息方法 TF_CPP_MIN_LOG_LEVEL 取值 0 : 0也是默认值,输出所有信息 TF_CPP_MIN_LOG_LEVEL 取值 1 : 屏蔽通知信息 T...原创 2019-09-14 21:16:00 · 2023 阅读 · 0 评论 -
5.Tensorflow的优化器
Tensorflow的优化器 Tensorflow中包含如下几个优化器: tf.train.GradientDescentOptimizer tf.train.AdadeltaOptimizer tf.train.AdagradOptimizer tf.train.AdagradDAOptimizer tf.train.MomentumOptimizer tf.train.AdamOptimize...原创 2019-09-14 21:37:43 · 240 阅读 · 0 评论 -
6.可视化结构,定义命名空间
import tensorflow as tf import numpy as np from tensorflow.examples.tutorials.mnist import input_data import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3' mnist = input_data.read_data_sets("MNIST_data"...原创 2019-09-14 21:43:24 · 286 阅读 · 0 评论 -
7.Tensorboard可视化,Tensorboard的数据形式, 查看网络运行时候的数据
1.Tensorboard可以记录与展示以下数据形式: 标量Scalars 图片Images 音频Audio 计算图Graph 数据分布Distribution 直方图Histograms 嵌入向量Embeddings 2.Tensorboard的可视化过程 首先肯定是先建立一个graph,你想从这个graph中获取某些数据的信息 确定要在graph中的哪些节点放置summary opera...原创 2019-09-14 21:59:51 · 1050 阅读 · 0 评论 -
8.EMBEDDINGS 展示嵌入向量的可视化效果
import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data from tensorflow.contrib.tensorboard.plugins import projector mnist = input_data.read_data_sets("MNIST_data", one_hot...原创 2019-09-14 22:31:28 · 1063 阅读 · 0 评论 -
9. 载入训练好的模型参数并用于测试集
saver = tf.train.Saver() with tf.Session() as sess: sess.run(init) # 打印准确率(不准确),因为此时权重矩阵为0,偏置值为0 print("未载入模型时准确率:" + str(sess.run(accuracy, feed_dict={x: mnist.test.images, y: mnist.test...原创 2019-09-14 22:41:54 · 882 阅读 · 0 评论 -
常见的问题
使用print(tensor)时,中间有省略号。。解决如下 import tensorflow as tf import numpy as np np.set_printoptions(threshold=np.inf) tensorflow中屏蔽输出的log信息方法 TF_CPP_MIN_LOG_LEVEL 取值 0 : 0也是默认值,输出所有信息 TF_CPP_MIN_LOG_LEVEL 取...原创 2019-09-15 07:26:13 · 365 阅读 · 0 评论 -
Win10安装CUDA10和cuDNN
come from : https://blog.csdn.net/qq_37296487/article/details/83028394 官方安装教程 CUDA:https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html cuDNN:https://docs.nvidia.com/deepl...转载 2019-09-15 14:24:45 · 671 阅读 · 0 评论 -
Tensorflow模型的保存与恢复
In this Tensorflow tutorial, I shall explain: How does a Tensorflow model look like? How to save a Tensorflow model? How to restore a Tensorflow model for prediction/transfer learning? How to work...转载 2019-09-15 19:54:56 · 403 阅读 · 0 评论 -
10.CNN基础
传统的神经网络存在的问题 权值太多,计算量太大 权值太多,需要大量的样本进行训练 卷积神经网络CNN: CNN通过感受野和权值共享减少了神经网络需要训练的参数个数。 卷积->池化–>卷积->池化–>卷积->池化–>全连接–>全连接 — 对于任意一个卷积网络来说,几个必不可少的部分为: (1)输入层:用以对数据进行输入 (2)卷积层:使用给定的核函数对输...原创 2019-09-15 23:38:38 · 407 阅读 · 0 评论 -
11.CNN可视化
import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data mnist = input_data.read_data_sets('MNIST_data', one_hot=True) batch_size = 100 #批次大小 n_batch = mnist.train.num_examp...原创 2019-09-15 23:40:24 · 214 阅读 · 0 评论 -
12.RNN recurrent NEural Network
递归神经网络,循环神经网络,在语音识别,自然语言处理,机器翻译以及图像描述。 如果需要处理文字,语音的问题,需要把他们看成一个连续的整体,所以增加一个反馈回路,把上一个时间的输出信息,作为下一个时间输入作为处理。 本质还是BP神经网络,区别是BP没有反馈神经网络。 LSTM Long short Term Memory import tensorflow as tf from tensorfl...原创 2019-09-15 23:43:57 · 146 阅读 · 0 评论 -
13.下载google图像识别网络inception-v3
import tensorflow as tf import os import tarfile import requests # inception-v3 是googlenet的第三个版本 #inception模型下载地址 inception_pretrain_model_url = 'http://download.tensorflow.org/models/image/imagenet...原创 2019-09-15 23:46:05 · 393 阅读 · 0 评论 -
14.使用inception-v3进行图像识别
import os import tensorflow as tf os.environ["CUDA_VISIBLE_DEVICES"] = "1" os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' import numpy as np import re from PIL import Image import matplotlib.pyplot as plt ...原创 2019-09-15 23:48:51 · 304 阅读 · 0 评论 -
深度学习基础介绍(收集)
1. 深度学习的起源及其发展—详细介绍 感知机------->多层感知机------->BP算法—神经网络的崛起------->2006年 深度学习 此后,逐渐发展起来的有CNN(卷积神经网络),RNN(循环神经网络),递归神经网络,LSTM长短时记忆,增强学习(Q-learning)等算法推动了深度学习的急速的发展. 目前,深度学习主要运用于以下几个方面: NLP(自然语言处...原创 2019-09-17 09:26:54 · 948 阅读 · 0 评论 -
15.验证码识别
生成验证码1: from captcha.image import ImageCaptcha # pip install captcha import numpy as np from PIL import Image import random import sys number = [] def produce_number(char_set=number): assert isi...原创 2019-09-23 16:34:55 · 253 阅读 · 0 评论 -
16.word2vec
word2vec 词to向量 CBOW 连续词袋模型 根据词的上下文词汇来预测目标词汇, skip-Gram模型 通过目标词汇来预测上下文词汇。 word2vec模型我们通常用噪声对比估计(noise contrastive estimation)。 NCE使用的方法是把上下文h对应的正确目标词汇标记为正样本D=1,然后抽取一些错误的词汇样本标记为D=0,然后最大化目标函数的值。 当真实的目标...原创 2019-09-23 20:13:14 · 161 阅读 · 0 评论 -
17. 声音信号
声音信号 将n个采样点集合成一个观测单位,成为帧。通常N的值为256或512,覆盖范围约为20-30ms左右。为来避免两帧之间变化过大,因此会让相邻帧之间有一段重叠区域。通常语音识别所采用的语音信号的采样频率为8khz或16khz MFCC梅尔频率倒谱系数 MFCC是一种广泛使用的语音特征。 语音被分为很多帧,每帧语音对应于一个频谱(通过FFT快速傅里叶变换得到),频谱表示频率与能量的关系。 频谱...原创 2019-09-23 20:38:59 · 441 阅读 · 0 评论 -
TensorFlow和Caffe、MXNet、Keras等其他深度学习框架的对比
主流深度学习框架对比 深度学习研究的热潮持续高涨,各种开源深度学习框架也层出不穷,其中包括 TensorFlow、Caffe、Keras、CNTK、Torch7、MXNet、Leaf、Theano、DeepLearning4、Lasagne、Neon 等等。然而 TensorFlow 却杀出重围,在关注度和用户数上都占据绝对优势,大有一统江湖之势。表 2-1 所示为各个开源框架在GitHub上的...转载 2019-09-27 09:14:22 · 289 阅读 · 0 评论 -
win10安装pytorch
https://pytorch.org/ https://pytorch.org/get-started/previous-versions/ 添加清华镜像 1 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ 2 conda config --add channels http...转载 2019-09-27 16:07:49 · 258 阅读 · 0 评论 -
conda packages list
conda packages list conda install numpy conda install pandas conda install matplotlib conda install tqdm conda install tensorflow-gpu scikit-learn conda install pytorch torchvision cudatoolkit=10.0 co...原创 2019-09-27 22:23:56 · 533 阅读 · 0 评论 -
MNIST:tensorflow from tensorflow.examples.tutorials.mnist import input_data
# -*- encoding:utf-8 -*- import os import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data from tensorflow.python.client import device_lib # print(device_lib.list_local_de...原创 2019-10-11 20:11:54 · 5371 阅读 · 6 评论 -
MNIST :tensorflow CNN
# -*- encoding:utf-8 -*- import os import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data from tensorflow.python.client import device_lib # print(device_lib.list_local_dev...原创 2019-10-11 21:25:34 · 263 阅读 · 0 评论
分享