cnn_graph 运行bug及修复

Posted amarr

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cnn_graph 运行bug及修复相关的知识,希望对你有一定的参考价值。

Convolutional Neural Networks on Graphs with Fast Localized Spectral Filtering

中文解释传送门:https://www.cnblogs.com/huangshiyu13/p/6795896.html

github链接:https://github.com/mdeff/cnn_graph

Pooling的问题通过同学和群里的解决了。文中说是平衡二叉树,每次两两节点合并(pooling)。因为二叉树合并过程中,并不一定满足合并时每个孩子节点都是由原图中两个孩子节点合并而成,因此添加了一些额外的节点,让它们和那些没有可配对的节点合并。
比如那个图,0-1合并成了根节点、5-4合并作为根节点的右孩子,8-9是根节点的左孩子,6只有一个,于是配对一个单个的节点,10也是一样。得到了G1,G1中又一次合并,这次合并的策略变成了单个孩子节点向父节点合并,为0配一个伪节点。

运行程序时,首先在tensorflow 环境下 conda install --yes --file requirements.txt

python mnist.py

会报错找不到lib模块,这时需要在lib文件夹下加一个__init__.py空文件

以上是关于cnn_graph 运行bug及修复的主要内容,如果未能解决你的问题,请参考以下文章

献身说法---修复bug时的一些小技巧

在 iOS 客户端上通过 bitcode 为第三方库修复 bug

在 iOS 客户端上通过 bitcode 为第三方库修复 bug

AndFix Bug热修复框架原理及源码解析

苹果发布MacOS Catalina 10.15.4补充更新,修复多个bug

Maven运行报错及解决方案错误 不再支持源选项 5。请使用 6 或更高版本。