DeepLearning
文章平均质量分 85
起个名咋这么难?
这个作者很懒,什么都没留下…
展开
-
原形网络(Prototypical Networks)基于PyTorch的实现
我在Jay2coomzz的基础上修改了数据处理方式和evaluation_model()方法,作为初学者若有不当之处恳请大家批评指正,原文链接如下:https://blog.csdn.net/weixin_38471579/article/details/102631018数据集和源码链接将放到评论区文章目录1 数据集一个简单的数据集介绍数据集处理2 搭建网络CNNProtonets1 数据集一个简单的数据集介绍Omniglot数据集一共包含1623 类手写体,每一类中包含20 个样本。其中.原创 2022-01-03 10:05:14 · 5393 阅读 · 24 评论 -
实践——使用tensorflow与opencv-python进行人脸识别
简单人脸识别环境说明python与tensorflow版本安装环境1.创建py环境2.安装tensorflow3.安装本文用到的库实现步骤采集人脸数据处理与网络搭建,训练数据处理网络搭建与训练使用网络进行预测简单总结环境说明前文博客有讲到如何安装anaconda,这是一个非常好用的环境管理工具。在这里我将使用他来快速构建环境。为了提升下载速度,建议为anaconda换清华源,操作步骤请阅读官网:Anaconda 镜像使用帮助https://mirror.tuna.tsinghua.edu.cn/help原创 2021-06-29 13:09:12 · 1021 阅读 · 1 评论 -
初识tensorflow2.0--Fashion MNIST识别
导入 Fashion MNIST 数据集该数据集包含 10 个类别的 70,000 个灰度图像。这些图像以低分辨率(28x28 像素)展示了单件衣物。我们使用 60,000 个图像来训练网络,使用 10,000 个图像来评估网络学习对图像分类的准确率。您可以直接从 TensorFlow 访问 Fashion MNIST。请运行以下代码,直接从 TensorFlow 中导入和加载 Fashion MNIST 数据:# TensorFlow and tf.kerasimport tensorflow a原创 2021-06-24 19:47:36 · 295 阅读 · 0 评论 -
使用numpy库从零开始实现卷积网络,完成mnist手写体数据集的识别
参考教材:《深度学习入门,基于python的理论与实现》——斋藤康毅卷积神经网络CNN卷积神经网络的基本概念卷积层和池化层的实现4维数组基于im2col的展开卷积层和池化层的实现CNN的实现基于mnist数据集的训练附录主要代码:simple_convnet.pytrain_convnet.py其余依赖项卷积神经网络的基本概念卷积网络的概念就不详细说明了,具体可参考这篇博客:卷积神经网络超详细介绍,而我想从实现的角度来完成这篇博客。当然,本文实现的卷积网络并不复杂,先贴上一张思维导图,具体概念可.原创 2021-01-24 14:52:34 · 694 阅读 · 2 评论 -
使用随机梯度下降法进行深度网络的学习
神经网络的学习(随机梯度下降法)损失函数均方误差交叉熵函数梯度法数值法求梯度三级目录损失函数均方误差可以做损失函数的函数有很多,其中有名的是均方误差,如下式所示:E=12∑k(yk−tk)2E=\frac{1}{2}\sum_{k} (y_k-t_k)^2E=21k∑(yk−tk)2这里,yky_kyk表示神经网络的输出,tkt_ktk表示监督数据,k是数据的维度例如,之前手写数字的识别一例中 yky_kyk ,tkt_ktk是由10各元素组成的数据y=[0.1,0.05原创 2021-01-15 08:53:07 · 633 阅读 · 0 评论 -
MNIST数据集的神经网络推理处理
在上篇博客中,我们学习了mnist数据集下载以及导入的方法,今天尝试用别人训练好的网络权重参数,进行前向网络的搭建,不适用TensorFlow等框架,来体会神经网络各层之间的联系神经网络权重参数下载链接:(mnist.pkl)https://mp.csdn.net/console/Editorial/14121869来自《深度学习入门基于python的理论与实现》一书的附赠资源上一篇博客传送门https://blog.csdn.net/weixin_43872532/article/details/1原创 2021-01-12 12:59:13 · 399 阅读 · 0 评论 -
MNIST数据转化为numpy数组格式的详细步骤与讲解
mnist手写数据集初探mnist数据集的简介及下载mnist数据集的导入整体文件mnist数据集的简介及下载MNIST是一个非常有名的手写体数字识别数据集,在很多资料中,这个数据集都会被用作深度学习的入门样例。数据集下载网址:http://yann.lecun.com/exdb/mnist/一共可以下载四个文件train-images-idx3-ubyte.gz (9912422 bytes)train-labels-idx1-ubyte.gz (28881 bytes)t10k-image原创 2021-01-11 23:51:16 · 2828 阅读 · 0 评论 -
深度学习环境搭建——Anaconda(搭配VScode使用)及TensorFlow-GPU版本安装
目录1.Anaconda安装(1) Anaconda下载安装(2)(可选)Anaconda Navigator启动其他程序2.安装TensorFlow-GPU版本3.安装相应的CUDA 和cuDNN 版本1.Anaconda安装(1) Anaconda下载安装传送门: Anaconda官网官网下载速度还行,一路默认安装,直到这一步骤,一定记得勾选添加anaconda到Path中,不然后面还有要自己手动添加path。后续一切就绪,完成安装后,在cmd中输入conda -V以测试Anaconda原创 2021-01-08 17:11:35 · 742 阅读 · 1 评论