自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 排序算法(三):选择排序算法

选择排序算法原理选择排序算法首先从序列中选择一个元素arr[i](通常是第一个)作为当前最小值,然后把arr[i]依次与序列中arr[i]之后的元素作比较,如果有元素小于arr[i]的,就让它跟arr[i]交换。然后再选择arr[i+1]作为下一轮比较的最小值,然后继续比较......选择排序算法原理很简单,就是每次把未排序的序列中的最小值找到,然后将它放入已排序序列的末尾。选择排序算...

2019-04-20 15:29:22 328

原创 排序算法(二):冒泡排序

冒泡排序算法原理序列arr中有n个元素,每次比较相邻的两个元素,如果右边的元素小于左边的元素,就交换两个元素,冒泡排序就是让最大的元素在每一轮排序后“冒泡”到序列的最后一位。因为有n个元素,所以需要比较n-1轮,第i轮需要比较n-i次。冒泡排序算法python实现class MPsort(object): def sort(self,arr): fo...

2019-04-20 14:55:58 195

原创 排序算法(一):快速排序算法

快速排序算法原理:快速排序算法是冒泡排序的一种改进,快速排序也是通过逐渐消除待排序的无序序列中逆序元素来实现排序的。快速排序算法的思想很简单,在序列中任意挑选一个元素作为key,把序列中其它比key小的元素放key左边(左序列),比key大的元素放key右边(右序列),然后对左序列跟右序列也进行同样的操作,直到整个序列排序完成。快速排序算法的步骤:(1)挑选序列arr中的某个元素(...

2019-04-20 14:22:30 474

转载 WGAN原理分析

原作者:郑华滨转载来自:https://zhuanlan.zhihu.com/p/25071913在GAN的相关研究如火如荼甚至可以说是泛滥的今天,一篇新鲜出炉的arXiv论文《Wasserstein GAN》却在Reddit的Machine Learning频道火了,连Goodfellow都在帖子里和大家热烈讨论,这篇论文究竟有什么了不得的地方呢?要知道自从2014年Ian Goodf...

2019-04-15 15:40:30 3742

翻译 DANN:Domain-Adversarial Training of Neural Networks

DANN原理理解DANN中源域和目标域经过相同的映射来实现对齐。DANN的目标函数分为两部分:1. 源域分类损失项2. 源域和目标域域分类损失项1.源域分类损失项对于一个m维的数据点X,通过一个隐含层Gf,数据点变为D维: 然后经过一个分类层Gy得到分类结果: 这个点的源域分类损失定义为: ...

2019-04-02 19:12:07 22966 1

空空如也

空空如也

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

TA关注的人

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