本三上学期学习笔记
COST_97
这个作者很懒,什么都没留下…
展开
-
《深度学习之Tensorflow》学习笔记一
模型的保存与可视化import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plttrain_X = np.float32(np.linspace(-1,1,100))train_Y = 2 * train_X + np.random.randn(*train_X.shape) * 0.3tf.rese...原创 2018-11-29 15:57:00 · 440 阅读 · 0 评论 -
《深度学习之Tensorflow》学习笔记十
从几个方面对该网络模型进行优化:1.首先使用函数封装库tf.contrib.layers重写网络模型,使得代码更加简洁明了,可读性更高。(不过这个函数封装库在Tensorflow即将到来的2.0版本将被取消,所以打算后面运用tf.keras重写一遍。)2.在实际的卷积训练中,为了加快速度,可以考虑把卷积核裁开。比如一个3x3的卷积核,可以裁成3x1和1x3两个卷积核,分别对原有输入做卷积操作,...原创 2018-11-29 19:49:32 · 283 阅读 · 0 评论 -
《深度学习之Tensorflow》学习笔记八
import cifar10_inputimport tensorflow as tfimport numpy as npbatch_size = 28data_dir = r'D:\anaconda\a_lianxi\cifar_study\tmp\cifar10_data\cifar-10-batches-bin'print('begin')images_train,labels...转载 2018-11-29 19:23:53 · 277 阅读 · 0 评论 -
《深度学习之Tensorflow》学习笔记九
建立一个简单的卷积神经网络:import cifar10_inputimport tensorflow as tfimport numpy as np#每次导入28张图片进行计算batch_size = 28# 注意数据集存放的路径data_dir = r'D:\anaconda\a_lianxi\cifar_study\tmp\cifar10_data\cifar-10-batc...转载 2018-11-29 19:21:15 · 210 阅读 · 0 评论 -
《深度学习之Tensorflow》学习笔记七
卷积神经网络# Copyright 2015 The TensorFlow Authors. All Rights Reserved.## Licensed under the Apache License, Version 2.0 (the "License");# you may not use this file except in compliance with the Licen...原创 2018-11-29 16:52:12 · 267 阅读 · 0 评论 -
《深度学习之Tensorflow》学习笔记六
卷积函数import tensorflow as tfinput = tf.Variable(tf.constant(1.,shape=[1,5,5,1]))input2 = tf.Variable(tf.constant(1.,shape=[1,5,5,2]))input3 = tf.Variable(tf.constant(1.,shape=[1,4,4,1]))filter1 ...转载 2018-11-29 16:12:34 · 205 阅读 · 0 评论 -
《深度学习之Tensorflow》学习笔记五
线性逻辑回归二分类与多分类import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltimport randomfrom sklearn.utils import shufflefrom matplotlib.colors import colorConverter, ListedColormap...转载 2018-11-29 16:11:36 · 289 阅读 · 0 评论 -
《深度学习之Tensorflow》学习笔记四
一些损失函数之间的比较import tensorflow as tfimport numpy as np# labels = [[0,0,1],[0,1,0]]# logits = [[2, 0.5,6],[0.1,0,3]]## logits_scaled = tf.nn.softmax(logits)# logits_scaled2 = tf.nn.softmax(logits...转载 2018-11-29 16:09:54 · 228 阅读 · 0 评论 -
《深度学习之Tensorflow》学习笔记三
计算图的相关操作import tensorflow as tfimport numpy as np# c = tf.constant(0.)## g = tf.Graph()# with g.as_default():# c1 = tf.constant(0.)# # print(c1.graph)# # print(g)# # print(c...转载 2018-11-29 16:07:32 · 177 阅读 · 0 评论 -
《深度学习之Tensorflow》学习笔记二
共享变量import tensorflow as tf# var1 = tf.Variable(1.,name='firstvar')# print(var1.name)## var1 = tf.Variable(2.,name='first')# print(var1.name)## var2 = tf.Variable(3.)# print(var2.name)## v...转载 2018-11-29 16:03:59 · 183 阅读 · 0 评论 -
使用keras进行迁移学习遇到的问题
这篇博客介绍使用keras加载vgg16等模型权重文件失败的解决办法和模型.h5文件网盘下载地址但是文件里面只有训练好的各种模型,使keras框架进行相关操作时,还需要下载标签文件。示例如下:from keras.applications.resnet50 import ResNet50from keras.preprocessing import imagefrom keras.appl...原创 2018-12-04 15:51:23 · 1448 阅读 · 0 评论