TensorFlow
wanfuchun
世界500强HR
展开
-
scipy.misc import toimage报错
函数原来形式如下:scipy.misc.toimage(*args,**kwds)这个函数将在scipy 1.2.0版本中删除,将会用Pillow的Image.formarray替代。具体参考链接如下:将数组保存成图像的多种方法...原创 2019-10-23 09:56:46 · 412 阅读 · 0 评论 -
(八)Colaboratory在谷歌云盘的使用
1 新建colab文件1.1如图新建colab文件1.2 连接GPU虚拟机1.2.1点击左上角修改,选择GPU1.2.2点击右上角链接,选择托管2将所需文件上传至Google Drive一般上传的都是自定义的模块函数,格式为.py,此时一定要从本地上传上去,因为colab貌似只能新建.pynb格式的文件3 配置文件tf版本参考链接:google手册-TensorFlow 2...原创 2019-10-15 22:42:32 · 873 阅读 · 0 评论 -
TensorFlow2.0基本操作(七)-利用ResNet18跑Cifar100
0插入语本人显卡1050 2G性能不足,因此将resnet18([2,2,2,2])改为了resnet10([1,1,1,1]),并且在cirfar100数据集为50000的情况下,将batchsiz设置为了8.显卡配置过关的同学请将本程序中的这两块改回去。解决方法:使用Google的Colab,本人将在下一篇博客中介绍利用Colab跑tf1主程序import tensorflow as ...原创 2019-10-14 11:04:36 · 1911 阅读 · 2 评论 -
TensorFlow2.0基本操作(六)——利用VGG13在TensorFlow2.0上训练Cifar100
利用VGG13在TensorFlow2.0上训练Cifar100import tensorflow as tffrom tensorflow.keras import layers, optimizers, datasets, Sequentialimport osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'tf.random.set_seed(2...原创 2019-10-13 12:15:42 · 788 阅读 · 0 评论 -
TensorFlow2.0基本操作(五)
4 自定义网络keras.Sequential(容器):model.trainable_variables所有的权重参数,会自动调用model.call()keras.layers.Layer(继承制)keras.Model:母类,inherit:1,实现初始化参数,2,5 模型保存与加载1)仅保存训练参数import tensorflow as tffrom tensorf...原创 2019-10-13 12:15:20 · 1990 阅读 · 1 评论 -
TensorFlow2.0基本操作(四)
1 FashionMnist实战import tensorflow as tffrom tensorflow import keras# datasets数据集的管理, layers, optimizers优化器,sequential容器, metrics测试的度量器from tensorflow.keras import datasets, layers, optimizers, Seq...原创 2019-10-13 12:14:47 · 461 阅读 · 0 评论 -
tensorFlow2基本操作(三)
5 数据加载keras.datasets:boston housingmnist/fasion mnistcifar10/100imdb1)载入cifar100import tensorflow as tf from tensorflow import keras(x, y), (x_test, y_test) = keras.datasets.mnist.load_data(...原创 2019-10-13 12:14:18 · 536 阅读 · 0 评论 -
tensorFlow2基本操作(二)
import tensorflow as tf1 张量排序实例output = tf.random.normal([10,6])# 随机生成一个正态分布output<tf.Tensor: id=5, shape=(10, 6), dtype=float32, numpy=array([[ 0.76310456, -1.1337202 , 1.0353428 , 1.062...原创 2019-10-13 12:13:51 · 683 阅读 · 0 评论 -
tensorFlow2.0基本操作(一)
import tensorflow as tf1 张量排序实例output = tf.random.normal([10,6])# 随机生成一个正态分布output<tf.Tensor: id=5, shape=(10, 6), dtype=float32, numpy=array([[ 0.76310456, -1.1337202 , 1.0353428 , 1.062...原创 2019-10-13 12:13:23 · 1191 阅读 · 0 评论 -
win10系统 Anaconda 和 Pycharm 的 Tensorflow2.0 之 CPU和 GPU 版本安装教程
tf2.0的三个优点:1、方便搭建网络架构;2、自动求导3、GPU加速(便于大数据计算)安装过程(概要提示)step1:安装annaconda3step2:安装pycharmstep3:安装tensorflow2.0 cpu版本(1)进入anaconda prompt(anaconda3)(2)默认为(base)环境(3)输入python,查看python...原创 2019-10-04 13:25:09 · 3132 阅读 · 3 评论 -
TensorFlow滑动平均模型
指数加权平均算法的原理TensorFlow中的滑动平均模型使用的是滑动平均(Moving Average)算法,又称为指数加权移动平均算法(exponenentially weighted average),这也是ExponentialMovingAverage()函数的名称由来。 先来看一个简单的例子,这个例子来自吴恩达老师的DeepLearning课程,个人强烈推荐初学者都看一下。 开始...转载 2019-09-30 10:32:19 · 212 阅读 · 0 评论 -
TensorFlow实操:自定义损失函数
书本:《TensorFlow实战Google深度学习框架(第2版)》介绍:此处的程序是没有隐含层的两层的网络,两个输入结点,一个输出结点,之所是全部手敲走一遍,是小白为了深刻的理解和熟悉TensorFlow的代码风格和函数意义。备注:小白请import tensorflow as tffrom numpy.random import RandomState#模型描述和讲解:#此处是回...原创 2019-09-28 11:52:17 · 782 阅读 · 0 评论