自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

rosefun96的博客

深度学习、算法交流q群596506387。

  • 博客(24)
  • 资源 (22)
  • 论坛 (1)
  • 收藏
  • 关注

原创 深度学习网课及其他资源

汇总1 cs231n 计算机视觉

2019-03-31 15:39:20 4720

原创 numpy实现两层神经网络

1 理论损失函数的反向传播就是层层链式求导,得到每个矩阵或者向量的增量,然后更新。2 实践import numpy as npx = np.array([[0,0,1], [0,1,1],[1,0,1],[1,1,1]])y = np.array([[0,1,1,0]]).Tw0 = 2*np.random.random((3,4))-1w1 = 2*np.random.rando...

2019-03-31 15:37:45 5105

原创 神经网络loss Nan

1.原因有可能是学习率太高(调为0,看是否出现这个问题);如果仍有,说明是那个地方出现 /0, log(0)等可能性,导致出现无穷大的数。参考:1 为什么用tensorflow训练网络,出现了loss=nan,accuracy总是一个固定值?...

2019-03-29 16:09:09 4942

原创 numpy常用函数汇总(np.vectorize,np.where,np.vstack)

1 常用函数判断:同时满足两个条件:my_array = arange(10)np.where((my_array > 3) & (my_array < 7))满足其中一个条件:res = np.where(np.logical_or(mask == 120, mask == 180), 1, 0)...

2019-03-28 19:21:27 163

原创 浅谈Attention UNet

1 理论其中,g就是解码部分的矩阵,xl是编码(左边)的矩阵,x经过乘于系数(完成Attention)和g一起concat,进入下一层解码。数学公式:2 实践Pytorch Attention Unet:class Attention_block(nn.Module): def __init__(self,F_g,F_l,F_int): super(Atte...

2019-03-28 14:33:30 10662 14

原创 图像后处理去除比较小的连通域

1. 理论>>> from skimage import morphology>>> a = np.array([[0, 0, 0, 1, 0],... [1, 1, 1, 0, 0],... [1, 1, 1, 0, 1]], bool)>>> b = morphology.r...

2019-03-28 11:15:53 1680

原创 关于后处理

1 图像语义分割Iou阈值def iou_metric_batch(y_true_in, y_pred_in): batch_size = y_true_in.shape[0] metric = [] for batch in range(batch_size): value = iou_metric(y_true_in[batch], y_pred_in...

2019-03-27 21:07:22 160

原创 图像预处理简要

1. 预处理操作1.原图和label图都需要旋转:90度,180度,270度;2.原图和label图都需要做沿y轴的镜像操作;3.原图做模糊操作;4.原图做光照调整操作;5.原图做增加噪声操作(高斯噪声,椒盐噪声);...

2019-03-27 20:24:33 268

原创 浅谈变分自编码器VAE

1 理论假设后验分布p(z|x)是服从正态分布。两个loss, 一个是重构误差,一个是p(z)分布和标准正态分布的散度(假定p(z)是服从标准正态分布)。2 实践x = Input(shape=(original_dim,))h = Dense(intermediate_dim, activation='relu')(x)# 算p(Z|X)的均值和方差z_mean = Dense...

2019-03-27 14:44:42 332

原创 彩色图片转换为灰度图 python

1 理论图像可以分为RGB(3通道,每个通道 的值是0-255),灰度图(单通道,值范围0-255),二值图(0:黑色,1:白色)。fig,ax = plt.subplots(2,1,figsize = (5,5))ax[0].imshow(tmp)ax[1].imshow(tmp2,cmap = "gray")加了“gray”,就显示二值。...

2019-03-26 20:51:33 1689 1

原创 读取照片,显示照片, Resize,保存照片方法

1.读取1.1 Keras读取使用np.array来存储照片import numpy as npfrom keras.preprocessing.image import load_imgtrain = [np.array(load_img("./data/mg/img_{}.jpg".\ format(idx), grayscale = False))/...

2019-03-26 17:27:50 679

原创 python双冒号::-1

1实践::1,代表本身::-1,代表从后往前截取再比如:a = (1,3,5)print(a[::1])print(a[::-1])print(a[::2])print(a[::-2])output:(1, 3, 5)(5, 3, 1)(1, 5)(5, 1)

2019-03-25 22:00:19 676

原创 numpy 实现求范数,softmax等函数

1 实践# -*- coding: utf-8 -*-"""Created on Sat Mar 23 11:17:12 2019@author: win10"""import numpy as np def softmax(x): totalSum = np.sum(exp(x), axis = 0) return exp(x)/totalSum d...

2019-03-23 16:37:56 677

原创 有序网络,融合树结构到LSTM网络

1.模型思想:如何一个单元更新,接下来在其后面的神经元也接着更新。(c)在每个时间步骤可视化每组神经元的更新神经元的比率。 在每个时间步,给定输入字,深灰色块被完全更新,浅灰色块被部分更新。 三组神经元具有不同的更新频率。 较高的组更新频率较低,较低的组更新频率更高。在LSTM内部使用 cumsum激活函数,用于更新。(参考:1.ORDERED NEURONS: INTEGRATIN...

2019-03-18 21:16:20 336

原创 gcForest

1.背景gcForest是周志华团队提出的一个模型。2.模型2.1级联森林结构2.2多粒度扫描2.3特点级联结构中的超参数:-级联的每层的森林数-每个森林的决策树的数量-树停止生长的规则多粒度扫描中的超参数:-多粒度扫描的森林数-每个森林的决策树数-树的停止生长规则-滑动窗口的数量和大小参考:1.cosx博客;2.Github Code;...

2019-03-18 20:21:54 219

原创 精确快速目标检测接收场块网络(RFBNet)

1.模型使用11,33,55卷积以及33(rate = 1,3,5)的空洞卷积核。各种模型对比图:RFB结构:RFB-Net300:2.实现class BasicRFB(nn.Module): def __init__(self, in_planes, out_planes, stride=1, scale = 0.1,map_reduce=8): s...

2019-03-18 19:55:55 4688

原创 python 可视化汇总

1 混淆矩阵分类经常需用到混淆矩阵来查看各类别分类的效果。#输入:true, pred, 形如 [1,2,1,1]的list或者numpy array。from sklearn.metrics import classification_reportprint(classification_report(true, pred))效果: precision ...

2019-03-12 21:05:19 439

原创 leetcode 96. 不同的二叉搜索树

1 题目2 方案Java:class Solution { public int numTrees(int n) { int[] f = new int[n + 1]; int k = 0; int i = 0; f[0] = 1; f[1] = 1; for(i = 2; i&lt;=...

2019-03-12 16:42:06 72

原创 Pytorch保存模型saveModel及使用tensorboardX

参考:1 save and load models Kaggle

2019-03-11 11:46:27 648

原创 矩阵运算之矩阵求导

1. 矩阵求导常用公式:实值函数对向量求导

2019-03-09 11:52:56 1694

原创 孪生网络Siamese Network 简介

1 简介架构:对比损失函数(Contrastive Loss function)其中,Dw为以下表达式,网络输出的欧式距离。2 实践class SiameseNetwork(nn.Module): def __init__(self): super(SiameseNetwork, self).__init__() self.cnn1 =...

2019-03-07 20:44:14 5456

原创 困难样本挖掘 online hard example mining(OHEM)

2 实现def rpn_class_loss_graph(config, rpn_match, rpn_class_logits): &quot;&quot;&quot;RPN anchor classifier loss. rpn_match: [batch, anchors, 1]. Anchor match type. 1=positive, -1=negative, 0=...

2019-03-06 16:38:38 1908

原创 Mask R-CNN

简介mask-rnn是何恺明在 faster R-CNN后又一论文,而且是ICCV 2017的最佳论文。(没有了解CV之前就听到何恺明的大名了,最近看语义分割资料,真的太佩服这位大神了,竞赛保上清华,高考状元, Facebook AI Research等)原论文;开源代码。1 Mask RCNNFaster R-CNN,包含两个阶段,一个阶段是 区域提取网络(Region Proposa...

2019-03-03 16:35:13 142

原创 Pytorch 的损失函数Loss function

0 损失函数损失函数,又叫目标函数,是编译一个神经网络模型必须的两个参数之一。另一个必不可少的参数是优化器。损失函数是指用于计算标签值和预测值之间差异的函数,在机器学习过程中,有多种损失函数可供选择,典型的有距离向量,绝对值向量等。我们先定义两个二维数组,然后用不同的损失函数计算其损失值。import torchfrom torch.autograd import Variableim...

2019-03-01 15:22:05 12491 3

生成对抗网络画猫python

使用对抗神经网络来画猫.pptx; 以及对应的生成对抗网络代码。 使用对抗神经网络来画猫.pptx; 以及对应的生成对抗网络代码。 使用对抗神经网络来画猫.pptx; 以及对应的生成对抗网络代码。

2018-12-25

python程序设计(浙江大学).rar

python程序设计PPT(浙江大学python课件)对应慕课该课程PPT。 包含9章内容: python语言介绍; 语句; 字符串,列表,元组; 集合,字典; 函数,命名空间和作用域; 文件读写操作; Web应用; 网络爬虫;等

2020-10-22

深度卷积生成对抗网络TensorFlow代码实现

Tensorflow implementation of [Deep Convolutional Generative Adversarial Networks](http://arxiv.org/abs/1511.06434) which is a stabilize Generative Adversarial Networks.

2018-12-25

从FM到FFM.pdf

美团技术团队的FM各类模型分析,侵删。

2020-04-27

tennessee-eastman21Faults.rar

TE过程数据 d00.dat ~ d21.dat 以及 d00_te.dat ~ d21_te.dat

2019-06-13

使用AutoEncoder实现语音增强.pptx

使用AutoEncoder实现语音增强.pptx,15页PPT内容;使用AutoEncoder实现语音增强.pptx

2018-12-29

变分自编码器python代码

generate.py; model.py; train.py; read.py四个代码文件,实现vae。

2018-12-25

深度学习与自然语言处理

2018年发布的,由佐治亚理工学院交互计算学院副教授Jacob Eisenstein编写的深度学习与自然语言处理的教材。 LEARNING;SEQUENCES and TREES;MEANING

2018-12-13

人工智能Nilsson(中文版)

人工智能(中文版 nils nilsson).pdf 人工智能: 英文版- 尼尔森, Nils J. Nilsson

2018-11-26

预训练在⾃然语⾔处理的发展,从Word Embedding到BERT模型

预训练在⾃然语⾔处理的发展,从Word Embedding到BERT模型,45页PPT

2018-11-23

python qt gui快速编程PyQt编程指南 pdf扫描版及随书源代码源码.zip

PYTHON QT GUI快速编程---PYQT编程指南》,其英文原版书名为:《Rapid GUI Programming with Python and Qt》PDF扫描版; 包括随书源代码。

2018-03-04

Windows直接安装版本redis-3

Windows直接安装版本redis-3.2 64位 下载后解压缩,直接运行安装。

2018-01-30

MySQL编译文件直接下载安装mysqlclient-1.3.7-cp35-none-win_amd64.whl

MySQL编译文件直接下载安装mysqlclient-1.3.7-cp35-none-win_amd64.whl 只使用于python3.5! 其他python需要相应版本的。

2018-01-28

visual studio 黑色主题

visual studio 黑色主题,适用于各个版本,直接导入配置即可。 dark-vision.vssettings

2018-01-25

C程往年试卷2000-2010年

C程往年试卷2000-2010年 ZJU C程往年试卷2000-2010年

2018-01-14

Python for Probability,Statistics,and Machine Learning.pdf

Python for Probability,Statistics,and Machine Learning.pdf Python for Probability,Statistics,and Machine Learning.pdf

2018-01-11

机器学习实战随书代码machine learning in action

机器学习实战随书代码machine learning in action随书代码;CH02-CH15

2017-12-19

TensorFlow_ Large-Scale Machine Learning

TensorFlow_ Large-Scale Machine Learning on Heterogeneous Distributed Systems.pdf )

2017-12-17

数据结构基础期末考试 2005-2012.7z

数据结构基础期末考试 2005-2012 Final Exam of Fundamentals of Data Structures 2012-2013.pdf Final Exam of Fundamentals of Data Structures 2011-2012.pdf etc

2017-12-09

小波变换详解及应用2页PPT

小波变换 在这一章中,我们介绍小波转换。最近几年来,有一种方法被使 用在分解信号方面,而此方法就是小波转换,为什么我们需要这个方 法去分解信号呢?为了去回答这个问题,我们先来看看另一种对分析信 号的标准工具-傅立叶转换(Fourier transform)。

2017-11-27

C++编写的图书馆管理系统

使用C++编写 的图书馆管理系统。 void ViewBook(ook &boo;,lend &Lin;); void ViewCard(ook &boo;,lend &Lin;)等还几个类。

2017-11-22

arduinoTimerOneLibrary_v1.1.0

The library provides two objects — Timer1 and TimerRTC — to manipulate different hardware timers as follows.

2017-11-08

rosefunR的留言板

发表于 2020-01-02 最后回复 2020-04-09

空空如也

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

TA关注的人 TA的粉丝

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