深度学习入门
文章平均质量分 87
会记录一些在学习深度学习过程遇到的问题以及学会的知识点。
hello689
此号已废,勿cue。
展开
-
深度学习基础之过拟合、欠拟合问题和正则化
面试常问,说一下过拟合及其解决办法?该怎么回答原创 2022-07-27 20:18:03 · 671 阅读 · 0 评论 -
深度学习基础之batch_size
为什么需要batch训练原创 2022-05-12 14:36:24 · 6382 阅读 · 0 评论 -
深度学习基础之批量归一化(BN)
BN工作原理解析原创 2022-04-17 16:42:02 · 2066 阅读 · 0 评论 -
谱定理、瑞利熵、PCA(主成分分析)、clustering algorihtm
先给出我参考和学习的一些博客:原创 2020-10-27 19:36:26 · 2265 阅读 · 0 评论 -
一次可预测多张图片
目前网上好多代码案例是预测一张图片,那么如何可以调用一次模型,预测很多图片呢。首先读取文件夹中的图片,设置batch_size,开始预测。最后对结果进行处理。原创 2020-02-21 12:42:17 · 3526 阅读 · 10 评论 -
Tensorflow,Keras环境下实现EfficientNet实例
EfficientNet号称最好的分类网络,本文记录了EfficientNet的环境安装,应用实例代码(注意是在keras、tensorflow环境下)。EfficientNet Keras (and TensorFlow Keras),EfficientNet网络是2019年新出的一个网络,性能超过了之前的其他网络。本人亲测,一个四分类问题,准确率在5个epoch时就已经很高了,远超Xception、ResNet、VGG16、VGG19、DenseNet等。原创 2020-02-25 12:57:43 · 11458 阅读 · 19 评论 -
Win10安装cuda10.1总是出错!别着急重装,看这篇文章
我安装的cuda10.1,tensorflow2.0,python3.6然后各种报错,搜了好多方法,但下边这个方法解决了我的问题,还好操作https://blog.csdn.net/qq_29391809/article/details/102642314今天运行了一个程序,发现上边链接中的方法治标不治本。运行代码可以调用gpu,但是一旦涉及卷积等复杂操作,就会程序莫名dead解决办法...原创 2020-02-05 12:10:04 · 7690 阅读 · 4 评论 -
用tensorflow将图片灰度化及遇到的坑
将图片灰度化,因为我遇到了一些坑,所以在这里写篇文章。原创 2020-02-16 13:24:42 · 4137 阅读 · 6 评论 -
Tensorflow入门基本概念-----张量
张量是TensorFlow最主要的数据结构,张量是数学领域的概念,具体到TensorFlow中,一个张量就是一个张量类的实例,是绑定了相关运算的一个特定类型的多维数组。1、张量的属性:所有张量都有一个静态的类型和动态的维数,也就是说你可以实时的改变一个张量的内部结构。 只有张量类型的对象才能在计算图的节点中传递。 张量的阶(rank):表示张量的维度,但跟矩阵的秩又不太一样。它表示张量...原创 2019-12-19 12:18:40 · 397 阅读 · 0 评论 -
Tensorlfow增加或者减小矩阵的维度的两个方法
感觉这个不常用,但用到了不会就很尴尬了!增加维度主要是用tf.expand_dims()这个方法,降低维度用的是tf.squeeze()这个方法。下面我放上这两个函数的源代码,其实自己稍微看一下就懂了。def expand_dims(input, axis=None, name=None, dim=None): """Inserts a dimension of 1 into a t...原创 2019-11-26 17:41:44 · 2139 阅读 · 0 评论 -
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte
对图像进行解码时出现的问题原创 2019-11-26 16:48:07 · 1448 阅读 · 0 评论 -
经典卷积网络模型LeNet-5模型来解决MNIST数字识别问题(主要解决验证集正确率低的问题)
LeNet-5模型不是重点,重点是我当时遇到的问题,不知道你遇到了没?是不是发现你训练的正确率跟书本上或者正常情况下的相差甚远,尤其是在验证集上的正确率我当时才0.1,而我参考的那本书(《TensorFlow实战Google深度学习框架》)上的正确率是0.99!解决办法:当时网上查找原因,下面这篇博客https://blog.csdn.net/wangdong2017/article/deta...原创 2019-11-20 10:06:24 · 2264 阅读 · 2 评论 -
TensorBoard生成的网址打不开 的解决办法
目前我遇到的无法访问的问题有以下几种:检查一下有没有日志文件,如果代码中都没有写日志文件的部分(嘿嘿,先去写要写日志文件的代码)。如以下代码就是写日志文件的。日志文件的名字一般时event....,如图1所示。writer = tf.summary.FileWriter('log',tf.get_default_graph()) writer.close()图1 日志文件...原创 2019-11-09 11:39:06 · 2259 阅读 · 8 评论 -
TensorFlow入门03——TensorBoard可视化
TensorBoard是TensorFlow的可视化工具,它可以通过TensorFlow程序运行过程中输出的日志文件可视化TensorFlow程序的运行状态。TensorBoard和TensorFlow程序跑在不同的进程中,TensorBoard会自动读取最新的TensorFlow日志文件,并呈现当前TensorFlow程序运行的最新状态。1、TensorBoard简单介绍:以下的简单代码...原创 2019-11-09 15:48:34 · 245 阅读 · 0 评论 -
TensorFlow入门02——简单的神经网络
在本文中会先介绍一些概念,然后给出一个简单的完整神经网络样例程序。激活函数:首先激活函数可以解决线性不可分问题。读者可以访问https://playground.tensorflow.org/。通过网页浏览器就可以训练简单神经网络并实现可视化过程。截图如下所示:对于这个网页怎么用,读者可以自行百度学习一下。上图有一个Activation,如果选择Linear则根本不能训练出很好的...原创 2019-11-08 16:53:02 · 153 阅读 · 0 评论 -
Tensorflow入门基本概念
Tensorflow中最基本的几个概念:计算图(tf.Graph)、张量(tf.Tensor)、会话(tf.Session)和优化方法(Optimizer)。我将从这几个方面简单说一下我的理解,对于文中出现的任何错误或者不准确的地方,欢迎大家批评指正!TensorFlow程序一般可分为两个阶段。第一阶段需要定义计算图中所有的计算,第二阶段为执行计算(会话部分)。计算图:计算图是Tens...原创 2019-11-03 17:54:44 · 274 阅读 · 0 评论 -
深度学习入门之 基本概念
根据自己看书和看视频的理解,简单介绍一下机器学习常用到的基本概念。由于我自己的理解和能力有限,所以可能有的概念也讲不清楚,或者是理解错误。希望读者能不吝指正!原创 2019-10-12 14:26:10 · 258 阅读 · 0 评论