@@ -7,7 +7,6 @@ __version__ = "0.1" | |||||
__author__ = "Linlin Jia" | __author__ = "Linlin Jia" | ||||
__date__ = "November 2018" | __date__ = "November 2018" | ||||
from gklearn.kernels.metadata import GRAPH_KERNELS, list_of_graph_kernels | |||||
from gklearn.kernels.graph_kernel import GraphKernel | from gklearn.kernels.graph_kernel import GraphKernel | ||||
from gklearn.kernels.common_walk import CommonWalk | from gklearn.kernels.common_walk import CommonWalk | ||||
@@ -24,6 +23,8 @@ from gklearn.kernels.path_up_to_h import PathUpToH | |||||
from gklearn.kernels.treelet import Treelet | from gklearn.kernels.treelet import Treelet | ||||
from gklearn.kernels.weisfeiler_lehman import WeisfeilerLehman, WLSubtree | from gklearn.kernels.weisfeiler_lehman import WeisfeilerLehman, WLSubtree | ||||
from gklearn.kernels.metadata import GRAPH_KERNELS, list_of_graph_kernels | |||||
# old version. | # old version. | ||||
from gklearn.kernels.commonWalkKernel import commonwalkkernel | from gklearn.kernels.commonWalkKernel import commonwalkkernel | ||||
from gklearn.kernels.marginalizedKernel import marginalizedkernel | from gklearn.kernels.marginalizedKernel import marginalizedkernel | ||||
@@ -32,4 +33,4 @@ from gklearn.kernels.spKernel import spkernel | |||||
from gklearn.kernels.structuralspKernel import structuralspkernel | from gklearn.kernels.structuralspKernel import structuralspkernel | ||||
from gklearn.kernels.untilHPathKernel import untilhpathkernel | from gklearn.kernels.untilHPathKernel import untilhpathkernel | ||||
from gklearn.kernels.treeletKernel import treeletkernel | from gklearn.kernels.treeletKernel import treeletkernel | ||||
from gklearn.kernels.weisfeilerLehmanKernel import weisfeilerlehmankernel | |||||
from gklearn.kernels.weisfeilerLehmanKernel import weisfeilerlehmankernel |
@@ -5,23 +5,35 @@ Created on Fri Nov 6 10:11:08 2020 | |||||
@author: ljia | @author: ljia | ||||
""" | """ | ||||
from gklearn.kernels.common_walk import CommonWalk | |||||
from gklearn.kernels.marginalized import Marginalized | |||||
from gklearn.kernels.sylvester_equation import SylvesterEquation | |||||
from gklearn.kernels.conjugate_gradient import ConjugateGradient | |||||
from gklearn.kernels.fixed_point import FixedPoint | |||||
from gklearn.kernels.spectral_decomposition import SpectralDecomposition | |||||
from gklearn.kernels.shortest_path import ShortestPath | |||||
from gklearn.kernels.structural_sp import StructuralSP | |||||
from gklearn.kernels.path_up_to_h import PathUpToH | |||||
from gklearn.kernels.treelet import Treelet | |||||
from gklearn.kernels.weisfeiler_lehman import WLSubtree | |||||
# The metadata of all graph kernels. | # The metadata of all graph kernels. | ||||
GRAPH_KERNELS = { | GRAPH_KERNELS = { | ||||
### based on walks. | ### based on walks. | ||||
'common walk': '', | |||||
'marginalized': '', | |||||
'sylvester equation': '', | |||||
'fixed point': '', | |||||
'conjugate gradient': '', | |||||
'spectral decomposition': '', | |||||
'common walk': CommonWalk, | |||||
'marginalized': Marginalized, | |||||
'sylvester equation': SylvesterEquation, | |||||
'fixed point': FixedPoint, | |||||
'conjugate gradient': ConjugateGradient, | |||||
'spectral decomposition': SpectralDecomposition, | |||||
### based on paths. | ### based on paths. | ||||
'shortest path': '', | |||||
'structural shortest path': '', | |||||
'path up to length h': '', | |||||
'shortest path': ShortestPath, | |||||
'structural shortest path': StructuralSP, | |||||
'path up to length h': PathUpToH, | |||||
### based on non-linear patterns. | ### based on non-linear patterns. | ||||
'weisfeiler-lehman subtree': '', | |||||
'treelet': '', | |||||
'weisfeiler-lehman subtree': WLSubtree, | |||||
'treelet': Treelet, | |||||
} | } | ||||