![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
神经网络
plus_left
路漫漫其修远兮
展开
-
AlexNet模型结构,卷积池化参数计算以及应用
AlexNet模型结构,卷积池化参数计算以及应用AlexNet显示模型参数pytorch版本keras版本应用到cifar10数据集上进行分类模型训练应用分类AlexNet显示模型参数pytorch版本# 代码测试各网络层参数情况import torch.nn as nnfrom torchsummary import summaryimport torch.nn.functional as Fclass testNet(nn.Module): def __init__(self)原创 2021-05-16 16:21:43 · 766 阅读 · 0 评论 -
基于keras的GAN网络手把手代码教学+注释
基于keras的GAN网络手把手代码教学+注释代码如下视频手把手教学代码如下# by plus_leftfrom tensorflow.keras import Sequential,Modelfrom tensorflow.keras.layers import Dense, Reshape, Input, Flattenfrom tensorflow.keras.layers import LeakyReLU, BatchNormalizationfrom tensorflow.kera原创 2021-04-12 22:35:29 · 1942 阅读 · 9 评论 -
tensorflow中checkpoint断点生成,保存,下载参数续训。
四段代码实现参数保存、下载、续训练1.设置ckpt文件保存路径其中保存有模型参数(特定文件类型checkpoint_save_path = "checkpoint/mnist.ckpt"2.判断是否有索引,如果保存了参数模型,会有相应索引文件if os.path.exists(checkpoint_save_path + '.index'): print("---------------loading the model---------------") model.load原创 2020-12-05 11:28:54 · 1082 阅读 · 3 评论 -
mnist数据集预测中输入图片的问题
from PIL import Imageimport numpy as npimport tensorflow as tfmnist = tf.keras.datasets.mnist(x_train, y_train), (x_test, y_test) = mnist.load_data()x_train, x_test = x_train / 255.0, x_test / 255.0# 下载参数model_save_path = './checkpoint/mnist.ckpt'原创 2020-12-04 18:02:37 · 316 阅读 · 1 评论 -
深入理解numpy.array一些函数运算中的axis参数
深入理解ny.array中的axis参数一、二维矩阵下的一些运算实例1.创建一个二维矩阵2.二维矩阵的一些运算3.将一维数组转换成二维矩阵、n维张量此时再看最大值函数中的axis参数二、推广到n维张量三、合并运算 vstack,hstack和concatenate1. vstack、hstack2.concatenate合并3.多维以此类推 axis参数即可理解完毕一、二维矩阵下的一些运算实例1.创建一个二维矩阵# create by plusleft ############# 2020/11/3原创 2020-11-30 11:59:29 · 845 阅读 · 2 评论 -
20201121熵(信息论)与BP算法顿悟
熵H( p )交叉熵H(p,q)相对熵KL散度Dkl(p||q) p:目标概率分布 与 q:近似p的概率分布 的信息损失量化三者关系 熵+相对熵=交叉熵BP算法反向传播中的随机梯度下降详情见大佬链接,弱鸡学习完毕懒于重复整理KL散度(相对熵).三者关系.JS散度.万一有人需要,看完不会你砍我(别真下手)(可能需要科学上网...原创 2020-11-21 21:05:25 · 215 阅读 · 0 评论 -
CNN输入图片进行预测TF2版本
CNN输入图片进行预测一、直接上全码 已注解二、知乎大神输入n张图片,进行批量预测三、在此附上py数据集存储为图片的代码一、直接上全码 已注解import tensorflow as tfimport numpy as npfrom PIL import imagefrom tensorflow.keras.layers import Conv2D, BatchNormalization, Activation, MaxPool2D, Dropout, Flatten, Densefrom te原创 2020-11-11 20:48:20 · 795 阅读 · 0 评论 -
第一个GAN网络(待完善)
from __future__ import print_function, divisionfrom tensorflow.keras.datasets import mnistfrom tensorflow.keras.layers import Input, Dense, Reshape, Flatten, Dropoutfrom tensorflow.keras.layers import BatchNormalization, Activation, ZeroPadding2Dfrom转载 2020-11-10 21:39:08 · 161 阅读 · 0 评论 -
tf.keras下model.compile(metrics=[‘’])的metrics参数问题
y和y_都是数值 ‘accuracy’y_和y都是独热码(概率分布y)使用 ‘categorical_accuracy’y_是数值,y是独热码(概率分布)则使用 ‘sparse_categorical_accuracy’原创 2020-11-10 20:12:02 · 4541 阅读 · 0 评论 -
RNN循环神经网络——embedding的理解
RNN中Embedding的一些理解一、RNN 循环神经网络1. 1循环核:1.2 循环核按时间步展开1.3循环计算层二、tf描述一个循环计算层2.1基本函数2.1进入RNN时,x_train的维度2.3循环计算过程三、Embedding编码代替独热码3.1思想:3.2代码实现:3.3参数理解感谢北京大学曹健老师的《tensorflow笔记》,收益良多,基本属于课上内容,搬砖至此,作为笔记。一、RNN 循环神经网络以实现连续数据预测为例,在这里先引入几个概念1. 1循环核:具有记忆力,通过不同时刻原创 2020-10-31 15:02:01 · 3515 阅读 · 0 评论 -
FCNN和CNN笔记
神经网络全连接神经网络训练全连接神经网络预测基本卷积神经网络全连接神经网络训练import tensorflow as tfimport numpy as npimport osfrom matplotlib import pyplot as plt# 将打印项目全部不以省略号的形式输出np.set_printoptions(threshold=np.inf)# 下载数据集mnist = tf.keras.datasets.mnist(x_train, y_train), (x_tes原创 2020-10-30 12:03:37 · 1811 阅读 · 0 评论