自定义博客皮肤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)
  • 资源 (7)
  • 收藏
  • 关注

原创 矩阵的LU分解法——Python实现

理论参考:LU分解、LDLT分解和Cholesky分解 https://blog.csdn.net/zhouliyang1990/article/details/21952485Doolittle分解法(LU分解)详细分析以及matlab的实现 https://blog.csdn.net/lol_IP/article/details/78491457 ...

2019-04-11 02:31:46 23656 5

原创 快速选择算法——关于Lomuto划分的Quick selects算法Python实现

选择问题是求一个n个数列表的第k个最小元素的问题。这个数字被成为第k个顺序统计量。对于k=1或k=n,问题退化为最小和最大元素问题。显然,为了找出第k个最小的元素,我们可以先对数组排序,然后再从输出中找出第k个元素。但是,杀鸡需用牛刀?只是找第k个最小元素,我们并不需要排序(除非查询的次数很多,并且每次k都不一样,但那是属于预排序优化的内容了,后面会讲),我们可以采用划分(parti...

2019-04-09 00:48:07 3126 2

原创 pip install transformers之后却不能import,显示“No module named .....”

问题描述:在anaconda的创建了一个环境,直接在环境所在的文件夹下面进入cmd命令:pip install *安装某包,但是点开文件夹里面的python.exe却不能import这个包.解决办法:在进入cmd命令时,需要先activate 环境名;然后pip install;然后import就可以了。详细解说:问题:在anaconda创建了一个环境tensorflow_g...

2019-11-20 17:03:23 24560 1

原创 生成组合对象的算法——LexicographicPermute算法Python实现

有人说Johnson-Trotter算法生成的排列的次序不是非常自然。例如排列n,n-1,…1的自然位置应该是列表的最后一个。将排列按照升序排列,这样被称为字典序。伪代码:算法 LexicographicPermute(n) //以字典序生成排列 //输入:一个正整数n //输出:{1,2,...,n}的所有排列的列表 初始化第一个排列为1,2,....

2019-04-02 17:19:17 1025 1

原创 生成组合对象的算法——Johnson-Trotter算法的python实现

伪代码是Anany Levitin 著作的《算法设计与分析基础》 ,初学代码,发现网上几乎没有Johnson-Trotter算法的python实现,所以自己根据伪代码琢磨了一下,写了这个代码,写的匆忙有些粗糙,可能不是很美。Johnson-Trotter算法,是满足最小变化要求的全排列生成算法。这里给一个初始化的升序排列的每个元素k赋予一个方向,如果元素k的箭头指向一个相邻的较小元素,那么它在...

2019-03-29 17:51:44 2522 5

算法设计与分析

1、 算法描述 2、 伪代码 3、 python代码实现 4、 实验结果 5、 小结 有:JohnsonTrotter算法、Kruskal 算法、Prim算法、插入排序算法、广度优先查找算法BFS、深度优先查找算法DFS、生成二进制格雷码算法、最优路径算法

2019-04-21

算法:求解递归方程-11(1)ppt

算法复杂性经常描述为递归方程,解递归方程得到算法复杂性的具体表示 用特征方程解递归方程 用生成函数解递归方程 用递推方法解递归方程

2019-04-21

DeepVisual-SemanticAlignmentsforGeneratingImageDescription论文

四年前的一篇论文了,但AK留给大家以供学习的代码依然广为流传(neuraltalk,neuraltalk2)感谢AK大神对我们这些newbie们铺的路。。但怎么能只会使用不懂原理呢?查了一下发现网上对这篇论文的解释却十分鲜有。虽然说文章中特别有新意的地方个人感觉确实也不是很多,但思路还是蛮清晰的,有很大的启发意义,也是值得一读。下面跟大家分享一下我对这篇文章的理解以及自己的一些想法吧~如有不对,请多指正!

2019-04-21

Qlearning的PPT

Qlearning的PPT讲义,包括举例子以及公式推导。QLearning是强化学习算法中value-based的算法,Q即为Q(s,a)就是在某一时刻的 s 状态下(s∈S),采取 动作a (a∈A)动作能够获得收益的期望,环境会根据agent的动作反馈相应的回报reward r,所以算法的主要思想就是将State与Action构建成一张Q-table来存储Q值,然后根据Q值来选取能够获得最大的收益的动作。

2019-04-21

单纯形法(寻找最优解的单纯形表格PPT)

单纯形计算方法(Simplex Method)是先求出一个初始基可行解并判断它是否最优,若不是最优,再换一个基可行解并判断,直到得出最优解或判断出问题无最优解。它是一种逐步逼近最优解的迭代方法。当系数矩阵A中可以观察得到一个可行基时(通常是一个单位矩阵或m个线性无关的单位向量组成的矩阵),则可以通过解线性方程组求得基本可行解。

2019-04-21

标准型与单纯形法

在约束条件下,寻找目标函数z的最大值。在用单纯法求解线性规划问题时,为了讨论问题方便,需将线性规划模型化为统一的标准形式。

2019-04-21

数学模型与图解法

书籍:《深入浅出强化学习:原理入门》郭宪 方勇纯。 《深入浅出强化学习:原理入门》用通俗易懂的语言深入浅出地介绍了强化学习的基本原理,覆盖了传统的强化学习基本方法和当前炙手可热的深度强化学习方法。开篇从最基本的马尔科夫决策过程入手,将强化学习问题纳入到严谨的数学框架中,接着阐述了解决此类问题最基本的方法——动态规划方法,并从中总结出解决强化学习问题的基本思路:交互迭代策略评估和策略改善。 基于这个思路,分别介绍了基于值函数的强化学习方法和基于直接策略搜索的强化学习方法。最后介绍了逆向强化学习方法和近年具有代表性、比较前沿的强化学习方法。 除了系统地介绍基本理论,书中还介绍了相应的数学基础和编程实例。因此,《深入浅出强化学习:原理入门》既适合零基础的人员入门学习、也适合相关科研人员作为研究参考。

2019-04-21

空空如也

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

TA关注的人

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