![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自己笔记
文文文文盲
这个作者很懒,什么都没留下…
展开
-
python学习小笔记之np.tril_indices_from
B = np.array([[1,0,0,0],[1,1,0,0], [1,1,1,0],[1,1,1,1]])输出结果:array([[1, 0, 0, 0],[1, 1, 0, 0],[1, 1, 1, 0],[1, 1, 1, 1]])r = np.tril_indices_from(B)输出结果:(array([0, 1, 1, 2, 2, 2, 3, 3, 3, 3], ...原创 2019-06-05 16:50:10 · 4043 阅读 · 0 评论 -
新手从零敲代码:遗传算法由简到繁(一)
简化遗传算法:模拟物竞天择的生物进化过程,通过维护一个潜在解的群体执行了多方向的搜索,并支持这些方向上的信息构成和交换。以面为单位的搜索,比以点为单位的搜索,更能发现全局最优解。**1.***这里我们的思想是不考虑基因变异。**2.***只考虑遗传问题,并且用浮点型遗传代码如下:from random import uniformimport matplotlib.pyplot as...原创 2019-06-26 21:47:43 · 438 阅读 · 0 评论 -
遗传算法模块——改进了浮点转二进制之间的转换
直接调用bin函数只能转换整数,小数的模块添加到了里面。def dec_bin(population,len_str): flo_po=population-int(population) n=0 bins_i=bin(int(population)) bins_d = str() while n<(len_str-len(bins_i)): ...原创 2019-06-27 16:41:37 · 174 阅读 · 0 评论