TF2.0
menghaocheng
这个作者很懒,什么都没留下…
展开
-
【TF2.0】From_Keras_Tutorial_v2a
将Coursera上吴恩达的教程《Convolutional Neural Networks》第2周的练习1代码转成TF2.0 import tensorflow as tf from matplotlib.pyplot import imshow from tensorflow.keras.utils import plot_model #from kt_utils import *...原创 2019-12-15 15:40:21 · 334 阅读 · 0 评论 -
【TF2.0】From_Residual_Networks_v2a
将Coursera上吴恩达的教程《Convolutional Neural Networks》第2周的练习2代码转成TF2.0 import tensorflow as tf from matplotlib.pyplot import imshow from tensorflow.keras.utils import plot_model from kt_utils import...原创 2019-12-15 13:29:40 · 573 阅读 · 1 评论 -
[TF2.0]下载文件
csv_file=tf.keras.utils.get_file('heart.csv','https://storage.googleapis.com/applied-dl/heart.csv') df=pd.read_csv(csv_file) df.head() df.dtypes CSV_COLUMN_NAMES = ['SepalLength', 'SepalWid...原创 2019-12-01 15:02:31 · 822 阅读 · 0 评论 -
【TF2.0-RNN】创建并预测合成数据
【确认Tensorflow版本】 import tensorflow as tf print(tf.__version__) # EXPECTED OUTPUT # 2.0.0 【创建合成数据】创建具有季节性、趋势和一些噪声的时间序列。 import numpy as np import matplotlib.pyplot as plt import tensorflow as tf ...原创 2019-11-02 11:34:35 · 609 阅读 · 0 评论 -
【TF2.0-NLP】词嵌入(Word Embeddings)
在TF2.0-NLP Helloworld中讲了单词向量化,其主要目的是说明用数字来编码文本的概念。Helloworld中的所有例子都是用一个整个来编码一个单词,但实事证明用多维小数来编码单词更利于机器学习。这种用多维小数来编码单词的方式即是传说中的Word Embeddings。 Word Embeddings的第一个好处是意思相近的单词在多维空间中所处的位置是靠近的,比如“美丽”和“漂亮...原创 2019-10-29 15:38:15 · 615 阅读 · 0 评论 -
【TF2.0-NLP】Hello world(单词向量化)
单词向量化 【例1】 import tensorflow as tf from tensorflow import keras from tensorflow.keras.preprocessing.text import Tokenizer sentences = [ 'i love my dog', 'I love my cat', ] tokenizer = Tok...原创 2019-10-29 09:24:18 · 857 阅读 · 0 评论 -
【TF2.0-CNN】多分类学习(石头剪子布)
【例1】 import tensorflow as tf from keras_preprocessing.image import ImageDataGenerator ''' !wget --no-check-certificate \ https://storage.googleapis.com/laurencemoroney-blog.appspot.com/rps.zip ...原创 2019-10-28 18:32:35 · 819 阅读 · 0 评论 -
【TF2.0-CNN】迁移学习(将inceptionV3应用到猫狗分类)
【准备】 下载inceptionV3的权重文件。 下载猫狗分类数据集。 【例1】 from tensorflow.keras.preprocessing.image import ImageDataGenerator import tensorflow as tf local_weights_file = '/tmp/inception_v3_weights_tf_dim_o...原创 2019-10-28 16:46:02 · 1524 阅读 · 0 评论 -
【TF2.0-CNN】数据增强-训练Cats v Dogs模型
数据增强主要是通过以下方式获得更多的训练数据:缩放、拉伸、旋转、剪切、翻转等。 本文将使用ImageDataGenerator的进行数据增强。 【例1】未使用增强 !wget --no-check-certificate \ https://storage.googleapis.com/mledu-datasets/cats_and_dogs_filtered.zip \ ...原创 2019-10-28 11:32:05 · 598 阅读 · 0 评论 -
【TF2.0-CNN】将数据按指定比例随机分割成训练集、验证集
【例】以猫狗数据集为例 import os import zipfile import random from shutil import copyfile ''' !wget --no-check-certificate \ "https://download.microsoft.com/download/3/E/1/3E1C3F21-ECDB-4869-8368-6DEBA77...原创 2019-10-28 10:12:24 · 2545 阅读 · 0 评论 -
【TF2.0-CNN】使用ImageDataGenerator生成训练数据
如果你还没有下载训练数据,请参考这里。 TF2.0提供了极简洁的API用来生成训练数据,你只要指定图片所在的目录。 【例】马与人的分类 from tensorflow.keras.preprocessing.image import ImageDataGenerator import tensorflow as tf from tensorflow.keras.optimizers imp...原创 2019-10-26 14:42:11 · 3856 阅读 · 8 评论 -
[TF2.0-CNN]tensorflow 2.0 helloworld(用卷积神经网络优化mnist)
Fensorflow 2.0把Keras变成默认高级API后,易用性极好。 【例1】手写体数字识别mnist import tensorflow as tf class myCallback(tf.keras.callbacks.Callback): def on_epoch_end(self, epoch, logs={}): if(logs.get('accuracy'...原创 2019-10-25 14:47:32 · 1270 阅读 · 0 评论 -
NLP-TF2.0-C3W1L6-Padding
Coursera课堂笔记Natural Language Processing in TensorFlow C3W1L3-单词向量化 C3W1L5-Text to sequence C2W1L6-Padding pading的效果是补0使所有句子长度一致,最后组成矩阵 例1. from tensorflow.keras.preprocessing.text import Tokeniz...原创 2019-06-21 09:27:35 · 217 阅读 · 0 评论 -
NLP-TF2.0-C3W1L5-Text to sequence
Coursera课堂笔记Natural Language Processing in TensorFlow C3W1L3-单词向量化 C3W1L5-Text to sequence 基于上一节的单词向量化 例1. from tensorflow.keras.preprocessing.text import Tokenizer sentences = [ 'i love my ...原创 2019-06-21 09:09:10 · 240 阅读 · 0 评论 -
NLP-TF2.0-C3W1L3-Using APIs.单词向量化
Coursera课堂笔记Natural Language Processing in TensorFlow 单词向量化是把句子中的单词用数字来编码,如: import tensorflow as tf from tensorflow import keras from tensorflow.keras.preprocessing.text import Tokenizer sente...原创 2019-06-21 08:22:08 · 164 阅读 · 1 评论