tensorflow
薛定谔的智能
这个作者很懒,什么都没留下…
展开
-
利用GAN原始框架生成手写数字
这一篇GAN文章只是让产生的结果尽量真实,还不能分类。本次手写数字GAN的思想:对于辨别器,利用真实的手写数字(真样本,对应的标签为真标签)和随机噪声经过生成器产生的样本(假样本,对应的标签为假标签)送入辨别器,分别得到两个损失值,最小化这两个损失值,这样的话就能保证辨别器能分清楚真假。而对于生成器,用产生的随机噪声送入生成器,产生样本(假样本,对应的标签为真标签),得到损失值,最小化...原创 2018-07-29 13:29:15 · 2130 阅读 · 0 评论 -
tensorflow实现反卷积
先看ogrid用法from numpy import ogrid,repeat,newaxisfrom skimage import ioimport numpy as npsize=3x,y=ogrid[:size,:size]#第一部分产生多行一列 第二部分产生一行多列print(x)print(y)打印结果:newaxis用法:"""newaxis用法 增...原创 2018-07-18 15:50:50 · 900 阅读 · 0 评论 -
tensorflow:双线性插值反卷积
首先生成3×3×3的黑色图片"""生成3×3×3黑色图像"""def produce_image(): size = 3 x, y = ogrid[:size, :size] # 第一部分产生多行一列 第二部分产生一行多列 z = x + y z = z[:, :, newaxis] # 增加第三维 # print(z) img = r...原创 2018-07-18 19:50:43 · 6797 阅读 · 0 评论 -
L1/L2/smooth_l1_loss/center_loss+Dice Loss+focal loss+各种IOU loss+kl散度
函数:def smooth_l1_loss(y_true, y_pred): """Implements Smooth-L1 loss. y_true and y_pred are typically: [N, 4], but could be any shape. """ diff = tf.abs(y_true - y_pred) less_th...原创 2018-10-16 16:58:15 · 8828 阅读 · 0 评论 -
学习率周期性变化
学习率周期性变化,能后解决陷入鞍点的问题,更多的方式请参考https://github.com/bckenstler/CLR base_lr:最低的学习率max_lr:最高的学习率step_size:(2-8)倍的每个epoch的训练次数。scale_fn(x):自定义用来减少最高的学习率。cycle = np.floor(1+iterations/(2*step_size...原创 2018-09-30 12:56:05 · 1722 阅读 · 0 评论 -
tensorflow中batch normalization的用法
转载网址:如果侵权,联系我删除https://www.cnblogs.com/hrlnw/p/7227447.htmlhttps://www.cnblogs.com/eilearn/p/9780696.htmlhttps://www.cnblogs.com/stingsl/p/6428694.html神经网络学习过程本质就是为了学习数据分布,一旦训练数据与测试数据的分布不同,那么...转载 2018-09-27 11:35:26 · 2587 阅读 · 0 评论 -
tensorflow权重初始化
一,用10层神经网络,每一层的参数都是随机正态分布,均值为0,标准差为0.01#10层神经网络data = tf.constant(np.random.randn(2000, 800).astype('float32'))layer_sizes = [800 - 50 * i for i in range(0, 10)]num_layers = len(layer_sizes)fc...原创 2018-09-26 14:20:25 · 11187 阅读 · 3 评论 -
tensorflow(GPU)使用
一,直接指定GPU:tf.ConfigProto一般用在创建session的时候。用来对session进行参数配置with tf.Session(config = tf.ConfigProto(...),...) #tf.ConfigProto()的参数log_device_placement=True : 是否打印设备分配日志allow_soft_placement=Tru...原创 2018-08-30 13:34:54 · 35858 阅读 · 1 评论 -
unet实现区域分割
https://github.com/zonghaofan/pig-seg/tree/master/disk_segmentation网络架构:# coding:utf-8import tensorflow as tfimport cv2import numpy as npimport matplotlib.pyplot as pltimg = cv2.imread('....原创 2018-08-16 16:05:24 · 8845 阅读 · 4 评论 -
简单的线性回归实现模型的存储和读取
和这篇文章对比https://blog.csdn.net/fanzonghao/article/details/81023730不希望重复定义图上的运算,也就是在模型恢复过程中,不想sess.run(init)首先看路径lineRegulation_model.py定义线性回归类:import tensorflow as tf"""类定义一些公共量,方便模型载入用"""c...原创 2018-08-13 21:47:30 · 401 阅读 · 0 评论 -
简单的线性模型实现tensorflow权重的生成和调用,并且用类的方式实现参数共享
首先看文件路径,line_regression是总文件夹,model文件夹存放权重文件,global_variable.py写了一句话. save_path='./model/weight'权重要存放的路径,以weight命名.lineRegulation_model.py代码 import tensorflow as tf"""类定义一些公共量,方便模型载...原创 2018-07-12 22:58:54 · 918 阅读 · 0 评论 -
tensorflow实现回归
直线拟合:y=w*x+b"""回归:直线拟合"""import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltx_data=np.random.rand(100)y_data=x_data*5+1W=tf.Variable(0.)b=tf.Variable(0.)y_pred=W*x_d...原创 2018-08-03 14:23:45 · 174 阅读 · 0 评论 -
两层卷积网络实现手写字母的识别(基于tensorflow)
可和这篇文章对比,https://blog.csdn.net/fanzonghao/article/details/81489049,数据集来源代码和链接一样。import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltimport read_pickle_datasettrain_dataset,...原创 2018-08-07 21:58:26 · 3679 阅读 · 3 评论 -
三层神经网络实现手写字母的识别(基于tensorflow)
数据集的制作参考这篇文章:https://blog.csdn.net/fanzonghao/article/details/81229409一,读取数据集import tensorflow as tfimport numpy as npimport pickleimport matplotlib.pyplot as plt#对于x变成(samles,pixs),y变成one_...原创 2018-08-07 21:39:31 · 4011 阅读 · 3 评论 -
两层卷积网络实现手写数字的识别(基于tensorflow)
可和这篇文章对比:https://blog.csdn.net/fanzonghao/article/details/81603367# coding: utf-8# ## MNIST数据集from __future__ import division, print_function, absolute_importimport tensorflow as tf# Import ...原创 2018-08-12 10:08:26 · 425 阅读 · 0 评论 -
三层神经网络实现手写数字的识别(基于tensorflow)
数据集链接:https://download.csdn.net/download/fanzonghao/10598333from tensorflow.examples.tutorials.mnist import input_datamnist = input_data.read_data_sets("./mnist/", one_hot=True)import tensorflow...原创 2018-08-12 09:05:56 · 1399 阅读 · 0 评论 -
tensorflow知识点
https://tensorflow.google.cn/一,打印出与训练变量相关的信息"""slim.model_analyzer.analyze_vars打印出与训练变量相关的信息"""import tensorflow as tfimport tensorflow.contrib.slim as slimx1=tf.Variable(tf.constant(1,shape...原创 2018-07-29 23:48:12 · 691 阅读 · 0 评论