美文网首页
2018-05-22第七周 LycorisNet之Indivi

2018-05-22第七周 LycorisNet之Indivi

作者: 土豆土豆我是potato | 来源:发表于2018-06-15 00:58 被阅读0次

Individual是LycoirisNet最小粒度的完整计算单元,是增强拓扑的基础,也是交配、突变等操作的原子单元。这个类的头文件定义得相当简单,头文件定义如下:

包含set、get等基本所需的函数。值得一说的存储元信息的数据结构,除了inputNum、outputNum、innovationNum、nodeSum、fitness外,还有一个存储node序列的容器“vector *nodeSlice”,以及一个辅助计算的字典“map *nodeMap”。

在前馈计算中,所调用的是forward函数,实现代码如下:

forward过程中,有时候由于mutate的操作,在individual中会有不参与计算的节点,代码实现中根据一定的随机概率进行移除:

相关文章

  • 2018-05-22第七周 LycorisNet之Indivi

    Individual是LycoirisNet最小粒度的完整计算单元,是增强拓扑的基础,也是交配、突变等操作的原子单...

  • 2018-05-27 第八周

    LycorisNet之并行计算的实现 毫无疑问LycorisNet是需要实现多核计算的,上学期又恰好选修了一门“多...

  • 基于大脑机制的亲子教养(翻译十二)

    According to Porges, “the neuroception of familiar indivi...

  • 第八周 - 20180601

    LycorisNet之超参数自动搜寻策略 在设计Lycoris的伊始,就没有考虑过为用户留下太多的接口来调整超参数...

  • 2018-05-23

    2018-05-22 vavawing 2018-05-22 23:13 · 字数 513 · 阅读 4 · 日记...

  • Everyday English 5.20

    1. mesh 紧密配合,互相协调 vi Although teamwork can amplify indivi...

  • 2018-05-22

    2018-05-22· 字数 593· 阅读 82· 日记本 姓名:周富强 公司:厦门大科机械有限公司 日精进打卡...

  • 2018-05-22

    2018-05-22 戴师傅简书作者 2018-05-22 22:05 打开App (稻盛哲学学习会)打卡第62天...

  • 13月亮历法学习第一课作业

    公历9月26日 我出生于电力鹿之月启动之周第七天。 电力鹿之月:我如何提供最好的服务? 启动之周:知识使见解产生。...

  • 万邦时代之周国

    1.中南古国之周国。 周文王第七子周公旦建立。 ↓ 周平公:君陈。 ↓ 周定公 ↓ 周枉公:黑肩。 ↓ 周公孔:宰...

网友评论

      本文标题:2018-05-22第七周 LycorisNet之Indivi

      本文链接:https://www.haomeiwen.com/subject/dsrueftx.html