NetworkX 系列教程 (5)- 查看 graph 的信息
有时候 graph 建好后,我们并不清除该 graph 内节点的,边的信息,这就需要调用函数去查看了.
有时候 graph 建好后,我们并不清除该 graph 内节点的,边的信息,这就需要调用函数去查看了.
在 linux 上学习权限管理机制
在 GoogleNetv1 的基础上修改 Inception block 得到,并且引入历史性的 BN 层,使得网络训练的调参更简单
在 linux 学习压缩命令
要画出美观的 graph, 需要对 graph 里面的节点
, 边
, 节点的布局
都要进行设置,具体可以看官方文档:Adding attributes to graphs, nodes, and edges 部分.
对 AlexNet 网络轻量化设计,主要有 3 个原则:1)使用 1x1 卷积替代 3x3 卷积;2)3x3 卷积前先通过 1x1 卷积降低通道数;3) 延迟下采样
不可否认,日常中我们使用最多的还是,使用自己的数据去手动创建自己的图形,而不是使用生成器,现从给 graph 添加点
和边入手,讲解手动创建 graph.
研究中经常涉及到图论
的相关知识,而且常常面对某些术语时,根本不知道在说什么。前不久接触了 NetworkX 这个 graph 处理工具,发现这个工具已经解决绝大部分的图论
问题 (也许只是我自己认为的,没有证据证明), 所以把这个工具的使用学习下,顺便学习图论
的相关知识.
NetworkX 本来是有官方文档的,花时间去学也是可以的,我这里把认为重要的整理出来。这些内容会分几次发布,做成一个系列使用教程.
本文从极限入手,一步步讲解到导数、偏导数、梯度,是神经网络反向传播的核心,后续在此基础上进一步展开讲解到泰勒公式,泰勒公式其实就是使用多阶导数去接近原始函数,就是韩式表达式的分解表示,类似与神经网络向不同层进行后向传播