Learn R Programming

⚠️There's a newer version (1.6.1) of this package.Take me there.

graphkernels (version 1.6)

Graph Kernels

Description

A fast C++ implementation for computing various graph kernels including (1) simple kernels between vertex and/or edge label histograms, (2) graphlet kernels, (3) random walk kernels (popular baselines), and (4) the Weisfeiler-Lehman graph kernel (state-of-the-art).

Copy Link

Version

Install

install.packages('graphkernels')

Monthly Downloads

106

Version

1.6

License

GPL (>= 2)

Maintainer

Mahito Sugiyama

Last Published

May 30th, 2018

Functions in graphkernels (1.6)

CalculateEdgeHistGaussKernel

Gaussian RBF kernel between edge label histograms
GetGraphInfo

Necessary information of graphs for kernel computation
CalculateVertexHistGaussKernel

Gaussian RBF kernel between vertex label histograms
CalculateVertexHistKernel

Linear kernel between vertex label histograms
graphkernels-package

Graph Kernels
CalculateWLKernel

Weisfeiler-Lehman subtree kernel
mutag

The mutag dataset
CalculateKernelCpp

An C++ implementation of graph kernels
CalculateGeometricRandomWalkKernel

Geometric random walk kernel
CalculateConnectedGraphletKernel

Connected graphlet kernel
CalculateEdgeHistKernel

Linear kernel between edge label histograms
graphkernels_CalculateGraphletKernelCpp

Symbol registration
CalculateVertexEdgeHistGaussKernel

Gaussian RBF kernel between vertex-edge label histograms
CalculateKStepRandomWalkKernel

k-step random walk kernel
CalculateExponentialRandomWalkKernel

Exponential random walk kernel
CalculateVertexVertexEdgeHistKernel

Linear kernel combination of vertex label histograms and vertex-edge label histograms
CalculateGraphletKernel

Graphlet kernel
CalculateShortestPathKernel

Shortest-path kernel
CalculateVertexEdgeHistKernel

Linear kernel between vertex-edge label histograms
CalculateGraphletKernelCpp

An C++ implementation of graphlet kernels
graphkernels_CalculateKernelCpp

Symbol registration