自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Tensorflow深度学习的日常——day-5

什么是过拟合(overfitting)?其实过拟合就相当于我们生活中的自负,机器学习模型于自信,已经到了自负的阶段了,这样往往得不到我们想要的结果.分类例子(图引用莫凡python)上图分类的例子中(我们的目的是把红色和蓝色区分开来),其中黑色的曲线是正常的模型。然而绿色的线就是过拟合模型,尽管它很精确的区分了训练数据,但是并没有具体描述这些数据的整体特征,因此我们换上新的测试数据时,适应性会很差。Regression(回归)(图引用莫凡python)由回归例子的图可以看出,..

2020-06-29 18:17:34 119

原创 Tensorflow深度学习的日常——day-4

分类学习基于TensorFlow,实现softmax Regression手写体分类首先先上完整的代码,过后再具体的解析:代码softmax Regression可以算作没有隐含层的最浅的神经网络,实现的过程主要分为四个阶段:1. 定义算法公式,即神经网络前向传播的计算;2. 定义损失函数,选定优化器,并且制定优化器优化损失函数;3. 迭代地对数据进行训练;4. 在测试集或者验证集上对准确率进行计算。具体一些介绍和定义以及代码中重要语法看:http://www.ten

2020-06-29 18:17:00 177

原创 Tensorflow深度学习的日常——day-3

1.可视化神经网络(TensorBoard)在我们运行完程序后,图结构将以日志文件的形式保存到给定的路径下。然后在命令行启动Tensorboardtensorboard --logdir=C://Users//Administrator//Desktop//tensorboard运行完上述代码后,我们可以得到一个ip》》》》http://SC-201706201654:6006然后把其复制粘贴到浏览器打开就好2.可视化day_2 代码的神经网络的建造过程代码:运行结果

2020-06-29 18:16:19 254

原创 Tensorflow深度学习的日常——day-2

1.定义变量,Veriable(代码演示)Veriable2.placeholder 传入值placeholder3.TensorFlow 激活函数的使用- 激活函数activation function 运行时激活神经网络中某一部分神经元,将激活信息向后传入下一层的神经网络。- 神经网络之所以能解决非线性问题(入语音、图像识别),本质上就是激活函数加入了非线性因素,弥补了线性模型的表达力,把“激活的神经元的特征”通过函数保留并映射到下一层。- 因为神经网络的数学基础是.

2020-06-29 18:14:35 171

原创 Tensorflow深度学习日常——day-1

序言:俗话说好记性不如烂笔头,在我们学习的过程中,特别是搞程序这一块的,每天的学习的东西有很多,光靠我们的大脑来记忆,那是不怎么可能的,如果可以的话,那你应该去参加最强大脑了。因此我们可以每天在学习完以后,自己把知识点梳理一下,然后写成一个笔记,这样我们如果在以后的工作学习中用到这方面的知识我们也可以通过自己的学习笔记来快速的掌握,我之前也写过文章,但是由于别的事情就没写了,我因此在这立下一个flag,只要自己每天学习到的东西,都会把它整理成文章。在之后我也会整理关于python基础,爬虫,数据分析的几个重

2020-06-29 18:13:53 142

原创 使用EasyExcel添加多级分类功能

绪论当面对很多数据要处理,并且需要导入导出Excel表格时。在使用POI时发现非常耗内存,这时GitHub上的阿里开源项目Easy Excel可以解决此类问题,它是基于java的读写Excel,十分省内存。本篇博文主要是总结其简单使用以及关于添加分类功能的实现。快速入门创建项目导入依赖(此依赖依靠PIO模块,项目还需要导入PIO模块)<dependency> <groupId>com.alibaba</groupId> <ar

2020-06-29 17:55:31 3952 1

原创 Nginx实现请求转发

什么是请求转发?环境配置到官网下载nginx,这里使用的windows版本,最好使用Linux版本(性能好)把下载好的文件解压,在Nginx.conf进行配置(1)修改Nginx默认端口,把80修改为81listen 81;server_name localhost;(2)配置Nginx转发规则,在http{}加入下面配置: server { listen 9001; server_name localhost;

2020-06-28 23:34:15 20284 4

原创 服务端(后端)OSS的使用(图片丶视频等资源的存储)

准备首先去阿里云官网,注册账号,实名认证,充一点钱,开通OSS服务,到下面的页面:控制台的使用创建Bucket,填完信息,点击确认。进入创建的Bucket页面上传文件访问(根据URL可以访问下载)Java代码中实现(因为在实际工作中,不会有操作控制台的权限)准备工作:创建阿里云oss的许可证(阿里云颁发的id和密钥)创建一个maven项目service_oss引入依赖<dependencies> <!-- 阿里云os

2020-06-28 19:24:05 3717 2

原创 深度学习+OpenCV+python实现实时目标检测

环境安装安装Anaconda,官网链接Anaconda使用conda创建py3.6的虚拟环境,并激活使用 conda create -n py3.6 python=3.6 //创建 conda activate py3.6 //激活安装依赖numpy和imutils//用镜像安装pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpypip install -i https://pypi.tuna.tsinghua.

2020-06-23 10:44:42 2741 6

原创 经典排序算法的总结(Java实现)

冒泡排序算法思想比较前后相邻的二个数据,如果前面数据大于后面的数据,就将这二个数据交换这样对数组的第0个数据到N-1个数据进行一次遍历后,大的一个数据就“沉”到数组第 N-1个位置N=N-1,如果N不为 0就重复前面二步,否则排序完成演示代码 //冒泡排序 public static void bubbleSort(int [] arr,int n){ int i,j; for(i=0;i<n;i++){

2020-06-21 21:18:10 136

原创 计算机基础学科面试题整理

操作系统(1)简单说明一下进程和线程的区别?进程是系统进行资源调度和分配的一个独立单位线程是进程的实体,是CPU调度和分配的基本单位,比进程更小能独立运行的单位一个进程可以有多个线程,多线程也可以并发执行(不了解进程和线程的点击链接)(2)线程同步的方式互斥量:采用互斥对象机制,只有拥有互斥对象的线程才有访问公共资源的权限。因为互斥对象只有一个,所以可以保证公共资源不会被多个线程同时访问。信号量:它允许同一时刻多个线程访问同一资源,但是需要控制同一时刻访问此资源的最大线程数量。事件(

2020-06-07 10:49:25 904

原创 基础数据结构(Java实现)(1)

基础数据结构的Java实现简介基础数据结构:Java自带类集合框架及继承关系:数组Array:数组的实现package 数据结构.数组;/** * 数组的实现 * */public class Arrary<E> { private E[] data; private int size; public Arrary(int ca){ // String[] data = (String[]) new Object[4];

2020-06-06 00:28:46 365

原创 JDK中常见的设计模式

JDK中常见的设计模式单例模式(Singleton pattern)用于 Runtime,Calendar 和其他的一些类中。工厂模式(Factory pattern)被用于各种不可变的类如 Boolean,像 Boolean.valueOf。观察者模式(Observer pattern)被用于 Swing 和很多的事件监听中。装饰器设计模式(Decoratordesign pattern)被用于多个 Java IO 类中。#单例模式单例模式重点在于在整个系统上共享一些创建时较耗资源的对象。整个

2020-06-04 22:37:34 1517 1

空空如也

空空如也

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

TA关注的人

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