从零开始搭建图像处理实验平台(React&Flask&MongoDB)

为了争取提前毕业,最近需要做大量图像处理的实验,改代码、调参、存结果,由于专注于实验,所以丝毫没顾及代码质量,又懒得重构,导致今天写的代码明天就忘了什么意思,加上实验室同学可能将来都或多或少需要做图像处理实验,所以不如借此机会,花几周时间把「图像处理网站」搭好,让有需要的同学能方便地做图像处理实验...

2018-11-26 15:58:00

阅读数 79

评论数 0

用责任链模式实现图像处理方法的选择(python)

结合我们822实验室开源的图像处理平台(http://822lab.top)介绍用责任链模式实现图像处理方法的选择(python),供后续学弟学妹参考,整个平台的从零搭建记录在这里,后端仓库在这里,前端仓库在这里,欢迎大家为平台做贡献。 需求: 图像处理方法可以分为几个大类,比如图像平滑、轮廓提...

2018-11-26 16:00:49

阅读数 66

评论数 0

了解Flask并实现简单的HTTP请求

结合我们822实验室开源的图像处理平台(http://822lab.top)介绍Flask后端开发,供后续学弟学妹参考,整个平台的从零搭建记录在这里,后端仓库在这里,前端仓库在这里,欢迎大家为平台做贡献。 Flask是一个python web微框架,也是刚开始接触,入门服务器端框架并能快速搭建好...

2018-11-26 16:00:06

阅读数 133

评论数 0

Jenkins安装与配置(Flask+Gunicorn及React)

结合我们822实验室开源的图像处理平台(http://822lab.top)介绍Jenkins安装与配置(Flask+Gunicorn及React),供后续学弟学妹参考,整个平台的从零搭建记录在这里,后端仓库在这里,前端仓库在这里,欢迎大家为平台做贡献。 服务器:阿里云 操作系统:Ubuntu1...

2018-11-26 15:59:10

阅读数 89

评论数 0

CAM论文剖析(Learning Deep Features for Discriminative Localization)

英文原文请点这里 译文请点这里 文章内容剖析 实验代码在这里. 摘要 本文主要工作 1、阐述GAP如何使CNN具有卓越定位能力 2、证明了所提出网络能定位出“区别性”区域,且分类效果也不差 1 介绍 扩写摘要,展示结果图 引出GAP的功能远不止正...

2018-05-03 18:49:27

阅读数 342

评论数 3

[翻译]Learning Deep Features for Discriminative Localization

英文原文请点这里 摘要 在这项工作中, 我们重新审视了《 Network in network》中提出的全局平均 池化层(global average pooling),并阐明了它是如何通过图片标签就能让卷积神经网络具有卓越的定位能力。虽然这项技术以前被当做正则化训练的一种方法,但是我们发现它...

2018-05-02 16:48:56

阅读数 296

评论数 0

卷积神经网络看见了什么

这是众多卷积神经网络可视化方法之一,方法来自于论文《Learning Deep Features for Discriminative Localization》,论文译文在[翻译]Learning Deep Features for Discriminative Localization。 这...

2018-05-02 16:48:31

阅读数 122

评论数 0

TensorFlow和Keras解决大数据量内存溢出问题

内存溢出问题是参加kaggle比赛或者做大数据量实验的第一个拦路虎。 以前做的练手小项目导致新手产生一个惯性思维——读取训练集图片的时候把所有图读到内存中,然后分批训练。 其实这是有问题的,很容易导致OOM。现在内存一般16G,而训练集图片通常是上万张,而且RGB图,还很大,VGG16的图片一...

2018-05-02 16:48:06

阅读数 1663

评论数 2

卷积神经网络实现多个数字识别

数据集:MNIST 框架:Keras 显卡:NVIDIA GEFORCE 750M 参考:Keras中文文档 这是优达学城的深度学习项目,数据集和需求都很简单,关键是为了熟悉框架的使用以及项目搭建的套路,只要用很简单的卷积神经网络就能实现,准确率轻轻松松就能上90%。 需求描述 随...

2018-05-02 16:47:20

阅读数 248

评论数 2

神经网络体系搭建(五)

本篇是神经网络体系搭建的第五篇,解决体系搭建的项目实战,详见神经网络体系搭建(序) 主要有下面两个实战: - 卷积神经网络实现多数字识别 - Kaggle走神司机侦测(该项目的代码和网络会在2019年发布,因为本人要写毕设论文,防查重……但是会把这个过程中的一些没有创新点的工程问题总结出来)...

2018-05-02 16:46:32

阅读数 103

评论数 0

[翻译]VGGNET分类任务——VERY DEEP CONVOLUTIONAL NETWORKS FOR LARGE-SCALE IMAGE RECOGNITION

VGGNet于2014年提出,在文献VERY DEEP CONVOLUTIONAL NETWORKS FOR LARGE-SCALE IMAGE RECOGNITION 中有详细介绍。 摘要 本文研究了在大规模图片识别中,卷积神经网络的深度对准确率(accuracy)的影响。我们的主要贡献是通...

2018-05-02 16:45:57

阅读数 110

评论数 0

Fedora27替换cuda9.1为cuda9.0

安装完cuda9.1才发现和tensorflow不兼容…………………… 只好到官网重新下载9.0和对应的cudnn。 卸载cuda9.1 到/usr/local/,卸载cuda sudo dnf remove cuda 卸载rpm rpm -e --nodeps c...

2018-05-02 16:44:56

阅读数 140

评论数 0

神经网络体系搭建(四)——快速上手TensorFlow

本篇是神经网络体系搭建的第四篇,解决体系搭建的TensorFlow相关问题,详见神经网络体系搭建(序) TensorFlow安装 建议用Anaconda。 - Mac & Linux conda create -n tensorflow python=3...

2018-02-03 09:39:53

阅读数 266

评论数 0

Fedora27搭建GPU版TensorFlow

主机:华硕(ASUS)G11飞行堡垒 显卡:GeForce 1070 原操作系统为win10,准备安装Fedora 27,从零开始搭建GPU版TensorFlow。 安装Fedora27 下载ISO镜像并制作U盘启动盘(注意!启动盘一定用官方的制作方法) 我用另一台win10笔记...

2018-02-03 09:39:08

阅读数 812

评论数 0

神经网络体系搭建(三)——卷积神经网络

本篇是神经网络体系搭建的第三篇,解决体系搭建的卷积神经网络相关问题,详见神经网络体系搭建(序) 卷积神经网络(CNN) CNN是什么 卷积神经网络是一种空间上共享参数的神经网络。 为什么会有CNN 像素间具有临近性,图片中相邻像素在一起时有特殊意义的,但是普通非卷积网络中...

2018-01-16 12:03:52

阅读数 236

评论数 0

神经网络体系搭建(二)——深度学习网络

本篇是神经网络体系搭建的第二篇,解决体系搭建的深度学习网络相关问题,详见神经网络体系搭建(序) 深度学习是一个已经被说烂了的词,几乎说起人工智能,非专业人士也会说出深度学习这个词,甚至有时候觉得神经网络,low爆了,深度学习才流行。 我也一度以为深度学习是多么神奇的一个技术,其实说到底,还是神...

2018-01-14 16:03:48

阅读数 207

评论数 0

神经网络体系搭建(一)——神经网络

本篇是神经网络体系搭建的第一篇,解决体系搭建的前四个问题,详见神经网络体系搭建(序) 神经网络 最简单的神经网络 神经网络的定义就不再赘述,直接从最简单的神经网络说起。 将一系列输入数据,通过训练好的网络模型处理,得到输出结果,这是神经网络决策的步骤。那么我们的重点就是通过训练...

2018-01-10 17:26:55

阅读数 229

评论数 0

神经网络体系搭建(序)

神经网络这个概念并不陌生,但是从接触到现在这一个月的时间里,云里雾里,始终无法建立起完整的体系,能让自己顺畅地用神经网络解决一个具体问题,并进行有针对性的优化。于是决定整理近日所学,尝试搭建一个完整的知识体系。 体系的搭建想从一系列问题入手,也是我学到此刻急需彻底理清的一些问题,将陆续更新并附上...

2018-01-10 17:26:24

阅读数 129

评论数 0

用Q-Learning算法实现无人车智能代理程序

优达学城的第四个项目,通过Q-Learning算法来实现一个简单的无人车代驾程序。 先来一张训练过程的动图。 需求分析一个无人车需要满足的最基本需求就是安全性和可靠性。安全性用来保证用户安全,可靠性用来保证在限定时间内将用户送达目的地。安全性和可靠性划分为A+、A、B、C、D、F六个等级 -...

2017-12-18 11:44:01

阅读数 689

评论数 0

05 Gradle打包jmonkey开发的Desktop应用

只是抱着尝试的状态看看gradle能不能将jmonkey程序打包成exe文件,以前没有用gradle打包过exe,百度了一下,居然只用在build.gradle中加两句话:// 加在最上面 apply plugin: 'application' compileJava.options.encodi...

2017-11-16 14:58:45

阅读数 200

评论数 0

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