- 博客(14)
- 收藏
- 关注
原创 java enum(枚举)使用详解 + 总结
java enum(枚举)使用详解 + 总结 enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。 下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容:1. 原始的接口定义常量2. 语法(定义)3. 遍历、switch 等常用操作4. enum 对象的常用方法介绍5. 给 en...
2019-10-04 10:20:41 265
原创 数据结构与算法
1、快排算法解析链接:https://blog.csdn.net/qq_36186690/article/details/82470451https://blog.csdn.net/TesuZer/article/details/80969006整体思想:通过排序将待排记录分割成独立的两部分,其中一部分记录的关键字比另一部分记录的关键字小,则可分别对这两部分记录继续进行排序,以达到整个序列...
2019-09-30 10:36:02 231
原创 Win10下Eclipse及JDK安装教程、环境配置
一、eclipse下载进入eclipse官网下载 https://www.eclipse.org/downloads/ 选择左下角Download Packages选择下载windows 64-bit 下载解压完就不用理会了,接下来下载jdk二、JDK下载点击https://www.oracle.com/technetwork/java/javase/download...
2019-07-30 10:14:00 3158 2
原创 python中常用的os模块
1、os.path.join(dirpath, name)把目录和文件名合成一个路径,需要得到全路径,需要使用 os.path.join(dirpath, name)2、os.walk()import os path = 'F:/source_files/python/' for fpathe,dirs,fs in os.walk(path): for f in fs...
2019-03-27 18:36:57 189
原创 最新Window10版本下tensorflow-gpu版安装详细步骤
一、首先确定你的显卡对应的cuda版本桌面上鼠标右键选择NVIDIA控制面板,左下角选择系统信息后选择组件,看你的电脑应该安装哪个版本的cuda二、可以去官网下载你所对应的版本如果你是cuda10.0可以直接下载下面百度云链接链接:https://pan.baidu.com/s/174YZ5JUERqBxeAqnCedRCQ提取码:303p三、cuda安装步骤c...
2019-03-21 23:52:29 1202
原创 计算机视觉中常见的名词解释
1、权值共享2、卷积的作用3、感受野4、BN5、梯度弥散6、1*1卷积7、dropout8、全局平均汇合代替全连接层9、Rol pooling10、conv511、反卷积,反池化...
2019-03-21 10:11:02 1771
原创 激活函数详解
1、什么是激活函数?激活函数将非线性引入到网络中,目的是将一个节点的输入信号转换成输出信号。具体操作是将输入与对应的权值乘积和作为自变量x,利用激活函数公式f(x)把输出转换为下一层的输入。2、为什么需要激活函数?当没有激活函数时,输入信号仅为一个线性函数,复杂性有限,学习复杂函数映射的能力很小。在实际中我们希望神经网络可以学习模拟复杂类型的数据,利用激活函数使得网络学习能力更强。另一...
2019-03-17 01:02:53 460
原创 TensorFlow实战 阅读笔记
一、基础知识tf.Variable() 创建张量(tensor)或称为变量,tensorflow中计算必须通过该函数转换成张量tf.constant() tensorflow中创建常量的函数,但是tf.constant(1.0, shape=[2, 3], name='a')tf.placeholder() 不指定初始值,运行时通过feed_dict参数指定,仅仅作为一种...
2019-03-06 22:31:49 202
原创 安装opencv中遇到的问题与方法
一、打开anaconda prompt 直接输入pip install opencv-python安装速度特别慢且出现read time out的问题,看别人有翻墙成功的 二、https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv 到该网站下载与你自己电脑对应的opencv文件 (版本不对时会提示不能在该平台安装)我下载的是ope...
2018-07-24 10:01:46 773
原创 tensorflow中遇到的问题
最新win10下cuda10.0安装tensorflow-gpu版本可参考我的另外一个博客:https://blog.csdn.net/SakuraShowing/article/details/88728633一、(base) C:\Users\chenchao>activate tensorflowCould not find conda environment: tensorfl...
2018-07-02 22:16:04 13631 5
转载 机器学习中遇到的偏差与方差问题
想象你开着一架黑鹰直升机,得到命令攻击地面上一只敌军部队,于是你连打数十梭子,结果有一下几种情况:1.子弹基本上都打在队伍经过的一棵树上了,连在那棵树旁边等兔子的人都毫发无损,这就是方差小(子弹打得很集中),偏差大(跟目的相距甚远)。2.子弹打在了树上,石头上,树旁边等兔子的人身上,花花草草也都中弹,但是敌军安然无恙,这就是方差大(子弹到处都是),偏差大(同1)。3.子弹打死了一部分敌军,但是也打...
2018-06-28 08:57:44 282
转载 反向传播算法推导
1.普通的机器学习模型:其实,基本上所有的基本机器学习模型都可以概括为以下的特征:根据某个函数,将输入计算并输出。图形化表示为下图:当我们的g(h)为sigmoid函数时候,它就是一个逻辑回归的分类器。当g(h)是一个只能取0或1值的函数时,它就是一个感知机。那么问题来了,这一类模型有明显缺陷:当模型线性不可分的时候,或者所选取得特征不完备(或者不够准确)的时候,上述分类器效果并不是特别喜人。如下...
2018-06-25 09:26:23 263
转载 有监督学习和无监督学习的区别
机器学习的常用方法,主要分为有监督学习(supervised learning)和无监督学习(unsupervised learning)。监督学习,就是人们常说的分类,通过已有的训练样本(即已知数据以及其对应的输出)去训练得到一个最优模型(这个模型属于某个函数的集合,最优则表示在某个评价准则下是最佳的),再利用这个模型将所有的输入映射为相应的输出,对输出进行简单的判断从而实现分类的目的,也就具...
2018-06-05 09:17:49 556
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人