自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

迪迦 • 奥特曼

你还相信光吗?

  • 博客(12)
  • 资源 (12)
  • 收藏
  • 关注

转载 python中yield的用法详解——最简单,最清晰的解释

首先,如果你还没有对yield有个初步分认识,那么你先把yield看做“return”,这个是直观的,它首先是个return,普通的return是什么意思,就是在程序中返回某个值,返回之后程序就不再往下运行了。看做return之后再把它看做一个是生成器(generator)的一部分(带yield的函数才是真正的迭代器),好了,如果你对这些不明白的话,那先把yield看做return,然后直接看下面的程序,你就会明白yield的全部意思了:def foo(): print("starting..."

2021-02-27 20:42:38 38

转载 从Keras开始掌握深度学习-6 如何使用训练好的模型

前言在使用Keras编程的时候,我们往往会将更多的精力放在如何解决实际的问题上面。由于Keras高层封装的好处,大部分低级的错误都被避免了,对学习来说减少了大量调试找错的时间。那么在前面几篇文章里面,我们讲了如何使用Keras实现一个卷积网络的模型,并且通过TensorBoard来可视化模型训练过程,从而进行对模型的优化工作。那么现在则是时候将我们训练好的模型投入使用了。保存模型在Keras中,训练好的模型可以通过model.save来将这个模型保存下来。在程序的最后加入如下代码来将模型保存下来:

2021-02-23 11:24:36 105

转载 从Keras开始掌握深度学习-5 优化你的模型

前言在第3篇教程里面,我们所编写的CNN进行分类的模型准确度达到了80%。对于一个分类模型来说,80%的准确率不算很低了。但是,在现有的情况下,我们应该如何优化这个模型呢?在从零开始机器学习的系列里面,理论上的优化模型可以修改超参数。同样,在Keras的这个CNN程序中,我们可以指定其他的优化器(这里用的是ADAM)。修改卷积核大小、步长、修改激活函数的类型、加入/取消全连接层、修改每个层有多少神经元也是可行的方法。面对这么多可以修改的地方,修改现有的程序是必定需要做的。修改现有的程序首先确定要修

2021-02-23 11:19:15 14

转载 从Keras开始掌握深度学习-4 通过TensorBoard分析模型

前言TensorBoard是一个机器学习的可视化工具,能够有效地展示Tensorflow在运行过程中的计算图、各种指标随着时间的变化趋势以及训练中使用到的数据信息。通过使用TensorBoard,可以将训练过程中评价指标与训练次数绘制成折线图,从而观察诸如准确率提高的过程或损失下降的过程。同时,当我们更改模型的超参数(LearningRate等)时,TensorBoard还可以将不同的超参数对应的折线图分类,可以更加直观地观察超参数的选取对模型训练的影响。准备代码我们上一讲成果地编写了一个卷积网络的

2021-02-23 11:14:27 25

转载 从Keras开始掌握深度学习-3 实现卷积神经网络

前言在了解了卷积网络之后,不难发现,基本上所有的卷积网络都是按照:"卷积层->池化层->卷积层->池化层…->全连接层->输出层"这样的形式进行堆叠排列的。这样的层级结构在Keras中使用Sequential模型来实现极为方便。在Keras中实现卷积网络首先,卷积网络是神经网络的一种,因此卷及网络中需要有各种层与激活函数。这些层有全连接层(Dense Layer)、卷积层(Conv Layer)和池化层(Pooling Layer),因此需要导入Keras的Layers包

2021-02-23 11:04:46 86

转载 从Keras开始掌握深度学习-2 准备你的数据集

前言2013年的时候,Kaggle发布了这样的一个挑战(https://www.kaggle.com/c/dogs-vs-cats):In this competition, you’ll write an algorithm to classify whether images contain either a dog or a cat. This is easy for humans, dogs, and cats. Your computer will find it a bit more di

2021-02-23 10:58:52 22

转载 从Keras开始掌握深度学习-1 环境搭建与简单入门

什么是Keras,为什么要学Keras在学习深度学习的过程中,有些人用的是MatLab,有些人用的Python。而使用Python的同学必定也用过Tensorflow、PyTorch这些机器学习库。但通过Tensorflow等这些库来实现我们的深度学习模型的时候仍然需要大量的编程,对诸如前向传递、后向传递、优化算法等方法都要自己去通过编程实现。这对于初学者来说简直就是噩梦一样。相比来说,Keras是一个高层神经网络API,Keras由纯Python编写而成并基Tensorflow、Theano以及CNT

2021-02-23 10:49:51 80

转载 Visual Studio 设置C#语言代码格式

置代码大括号不另起一行: 工具 -> 选项 -> 文本编辑器 -> C# -> 代码样式 -> 格式设置:

2021-02-17 21:36:38 32

转载 使用Conda管理python环境

conda常用的命令1)查看安装了哪些包conda list2)查看当前存在哪些虚拟环境conda env list conda info -e3)检查更新当前condaconda update conda3.Python创建虚拟环境conda create -n your_env_name python=x.xconda命令创建python版本为x.x,名字为your_env_name的虚拟环境。your_env_name文件可以在Anaconda安装目录envs文件下找到。

2021-02-15 17:57:57 64

原创 pycharm 关闭import自动折叠

如图所示,把打钩的去掉就可以了。

2021-02-15 17:56:07 63

转载 多维张量的几何理解

Tensor是Tensorflow中最基础的数据结构,常常翻译为张量,可以理解为n维数组或矩阵,相关函数:constant(value, dtype=None, shape=None, name='Const', verify_shape=False)0、零维张量import tensorflow as tf#零维张量const0 = tf.constant(1, tf.float16)print(const0)运行结果:Tensor("Const:0", shape=(), dty

2021-02-13 20:35:51 30

转载 左值引用和右值引用

在C++11中可以取地址的、有名字的就是左值,反之,不能取地址的、没有名字的就是右值(将亡值或纯右值)。 举个例子,int a = b+c, a就是左值,其有变量名为a,通过&a可以获取该变量的地址;表达式b+c、函数int func()的返回值是右值,在其被赋值给某一变量前,我们不能通过变量名找到它,&(b+c)这样的操作则不会通过编译。左值一定在内存中,右值有可能在内存中也有可能在寄存器中int a=5;int b=a;//此时a在内存中int a=5;int b=a+1;//此时a

2021-02-04 12:26:38 23

markpad2 64bit 带注册码

自已用的,可以使用。

2019-01-18

MFC限制输入只可以是小数点,数字

MFC限制输入只可以是小数点,数字

2019-01-10

MFC限制输入只可以是小数点,数字V1.2修正版

MFC限制输入只可以是小数点,数字 博客配套代码博客配套代码博客配套代码

2019-09-07

多线程套接字间通信

对于初学者可能有一点参考价值

2017-03-14

memoryleak

相关代码,好像最少是2分,没法子了 相关代码,好像最少是2分,没法子了

2018-02-28

网络编程之发送结构体.zip

网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体网络编程之发送结构体

2020-03-07

9.12 key,亲测可用

TC 9.12 key,亲测可用 TC 9.12 key,亲测可用 TC 9.12 key,亲测可用 TC 9.12 key,亲测可用 TC 9.12 key,亲测可用

2018-03-17

VA and vsVIM 打包下载

这几天我打算用VS2010开发,可当我装好VS2010之后,发现原来的VA以经不能用了,从网上找了好多,终于找到一个可以用的,就传过来了。还有一个就是VIM 的键盘插件,可以让我们使用VS 像用 VIM 一样顺手,使开发直线提高,我很喜欢,也一并找包给大家了。注意;VA破解时,要把VA_X.dll(应该是这样的,不过只有一个单独的DLL,哈哈)复制在相应有目录下。 路径:C:\Users\你的用户名\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X\10.7.1925.0

2016-07-10

配套博客的文件

这个是配套博客的文本文件,为了后来和纪录和学习。这个是配套博客的文本文件,为了后来和纪录和学习。

2018-05-02

isual C++项目开发案例精粹(1-13章)雷进辉.rar

Visual C++ 项目开发案例精粹 随书代码,

2017-07-17

gdip C++ 博客对应代码

博客的配套代码,gdi显示图片 博客的配套代码,gdi显示图片

2019-12-11

AfKayAs.2.zip

博客配套破解程序

2019-10-07

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除