深度学习
qq_41503511
这个作者很懒,什么都没留下…
展开
-
CIFAR-10:VGGNet实现
import tensorflow as tfimport osimport pickleimport numpy as npCIFAR_DIR='cifar-10-python/cifar-10-batches-py'print(os.listdir(CIFAR_DIR))def load_data(filename): """read data from file""" ...原创 2020-03-17 13:27:22 · 725 阅读 · 0 评论 -
CIFAR-10:ResNet实现
import tensorflow as tfimport osimport pickleimport numpy as npCIFAR_DIR='cifar-10-python/cifar-10-batches-py'print(os.listdir(CIFAR_DIR))def load_data(filename): """read data from file""" ...原创 2020-03-17 13:26:12 · 228 阅读 · 0 评论 -
Python中的API
1、(全连接层)tf.layers.dense(inputs, units,activation=None,use_bias=True,kernel_initializer=None,##卷积核的初始化器bias_initializer=init_ops.zeros_initializer(),##偏置项的初始化器,默认初始化为0kernel_regularizer=None,##卷积...原创 2020-03-07 14:42:36 · 599 阅读 · 0 评论 -
深度学习中的几大模型
一、AlexNet 模型1、提出了LRN层,对局部神经元的活动创建竞争机制,使得其中响应比较大的值变得相对更大,并抑制其他反馈较小的神经元,增强了模型的泛化能力。2、数据增强,随机地从256´256的原始图像中截取224´224大小的区域(以及水平翻转的镜像)。使用了数据增强大大减轻过拟合,提升泛化能力。(进行预测时,则是取图片的四个角加中间共5个位置,并进行左右翻转,一共获得10张图片,对他...原创 2020-03-06 20:05:37 · 2676 阅读 · 0 评论 -
深度学习零散知识
深度学习有关卷积的知识一、两个3×3的卷积核=一个5*5的卷积核。优点:1、在通过两次3×3的卷积核后比一次5×5的卷积核要多一次非线性变换,使其拟合能力更好。2、减少了参数量,两个3×3=18×(输入通道+输出通道),一个5×5=25×(输入通道+输出通道)二、1×1卷积核的作用。可以用来减少图像的通道数量,比如一个100个通道的图片可以通过一个1×1的卷积核把他的通道变成10并可以...原创 2020-03-06 12:16:32 · 582 阅读 · 0 评论 -
深度学习笔记1
深度学习中整个模型建立的大概思路1、导入所需要的包(tensorflow,numpy)import tensorflow as tfimport numpy as npfrom tensorflow.examples.tutorials.mnist import input_data2、把训练所用的数据提取出来mnist = input_data.read_data_sets('MN...原创 2020-03-06 11:58:34 · 218 阅读 · 0 评论