Keras版GCN源码解析
直接上代码:
后面会在这份源码的基础上做实验;
TensorFlow版的GCN源码也看过了,但是看不太懂,欢迎交流GCN相关内容。
1 setup.py
from setuptools import setup
from setuptools import find_packages
setup(name='kegra', # 生成的包名称
version='0.0.1', # 版本号
description='Deep Learning on Graphs with Keras', # 包的简要描述
author='Thomas Kipf', # 包的作者
author_email='thomas.kipf@gmail.com', # 包作者的邮箱地址
url='https://tkipf.github.io', # 程序的官网地址
download_url='...', # 程序的下载地址
license='MIT', # 程序的授权信息
install_requires=['keras'], # 需要安装的依赖包
extras_require={ # 额外用于模型存储的依赖包
'model_saving': ['json', 'h5py'],
},
package_data={'kegra': ['README.md']},
# fine_packages()函数默认在和setup.py同一目录下搜索各个含有__init__.py的包
packages=find_packages())
2 utils.py
---------------------
作者:tsz_upUP
来源:CSDN
原文:https://blog.csdn.net/tszupup/article/details/89004637
版权声明:本文为博主原创文章,转载请附上博文链接!
Keras版GCN源码解析相关推荐
- AlphaGo简易版MuGo源码解析
文章目录 前言 围棋术语介绍 源码实现 MuGo的输入数据 主要类和数据结构 棋盘和落子 初始化棋盘(在go.py中) 获得相连棋子串(长的串俗称"大龙") LibertyTrac ...
- PureMVC(JS版)源码解析(五):SimpleCommand类
之前我们对PureMVC中涉及到观察者模式的三个基本类(Notification/Observer/Notifier)进行了分析,接下来将对PureMVC源码中的其他类进行分析,首先我们讲解Simpl ...
- 【SpringBoot】最新版2019Spring Boot配置解析,源码解析(速成SpringBoot)——学习笔记版【2】
SpringBoot配置文件 文章目录 SpringBoot配置文件 四.配置文件 1.简介 2.YAML用法 2.1 简介 2.2语法 3.为属性注入值 3.1使用.yml配置文件 3.1编写.ym ...
- keras里面tensorflow版ResNet101源码分析
keras里面tensorflow版ResNet101源码分析 """ Adapted from https://gist.github.com/flyyufelix/6 ...
- BAT高级架构师合力熬夜15天,肝出了这份PDF版《Android百大框架源码解析》,还不快快码住。。。
前言 为什么要阅读源码? 现在中高级Android岗位面试中,对于各种框架的源码都会刨根问底,从而来判断应试者的业务能力边际所在.但是很多开发者习惯直接搬运,对各种框架的源码都没有过深入研究,在面试时 ...
- Java生鲜电商平台-SpringCloud微服务架构中网络请求性能优化与源码解析
Java生鲜电商平台-SpringCloud微服务架构中网络请求性能优化与源码解析 说明:Java生鲜电商平台中,由于服务进行了拆分,很多的业务服务导致了请求的网络延迟与性能消耗,对应的这些问题,我们 ...
- abp vnext2.0核心组件之DDD组件之实体结构源码解析
接着abp vnext2.0核心组件之模块加载组件源码解析和abp vnext2.0核心组件之.Net Core默认DI组件切换到AutoFac源码解析集合.Net Core3.1,基本环境已经完备, ...
- abp vnext2.0核心组件之.Net Core默认DI组件切换到AutoFac源码解析
老版Abp对Castle的严重依赖在vnext中已经得到了解决,vnext中DI容器可以任意更换,为了实现这个功能,底层架构相较于老版abp,可以说是进行了高度重构.当然这得益于.Net Core的D ...
- arraylist能否接收强转类型_ArrayList 源码解析
点击上方"IT牧场",选择"设为星标" 技术干货每日送达! 前言 JDK源码解析系列文章,都是基于JDK8分析的,虽然JDK14已经出来,但是JDK8我还不会, ...
- 【Vue.js源码解析 一】-- 响应式原理
前言 笔记来源:拉勾教育 大前端高薪训练营 阅读建议:建议通过左侧导航栏进行阅读 课程目标 Vue.js 的静态成员和实例成员初始化过程 首次渲染的过程 数据响应式原理 – 最核心的特性之一 准备工作 ...
最新文章
- ROS与深度相机入门教程:(1)Ubuntu16.04 在ROS中驱动Intel D435i深度相机
- 恢复博客更新 --- 逆序单项链表 要求空间复杂度o(1) 时间复杂度o(n)
- Connect Three
- 人工智能之语音识别技术(三)
- KMP(字符串匹配)算法 O(m+n)
- Windows Server 笔记之备份与灾难恢复
- BugkuCTF-MISC题隐写3
- 设计模式学习总结——工厂模式
- 高职计算机等级考试试题,高职院校计算机等级考试的教学与思考
- pdf在线翻译_如何将英文的PDF文档翻译成中文简体?
- mysql命令导出数据不完整_使用MySQL MySqldump命令导出数据时的注意事项
- 树莓派添加USB外接硬盘
- android 文件大小排序,android 文件列表排序
- Atitit.国际化中的日期与钱符号问题
- vue-table-with-tree-grid的使用(黑马笔记)
- linux的dd命令与cp,dd命令中seek和skip的用法-Linux下挂载 windows 共享的命令-学习history命令的使用方法_169IT.COM...
- 路由器修改html,徒手修改大麦路由器dw33d,变luci中文界面,并开启ssh
- 齐鲁工业大学计算机学院复试名单,齐鲁工业大学2019年硕士研究生拟录取名单公示...
- AHRS和IMU的联系和区别
- 强化学习、GAN与多巴胺对撞:阿里AI 智能体认知研讨会干货