!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	0	/0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME	Exuberant Ctags	//
!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/
!_TAG_PROGRAM_VERSION	5.9~svn20110310	//
commonwalkkernel	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^def commonwalkkernel(*args,$/;"	function	line:23
compute_method	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^    compute_method = compute_method.lower()$/;"	variable	line:67
Gn	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^    Gn = args[0] if len(args) == 1 else [args[0], args[1]]$/;"	variable	line:69
len_gn	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^    len_gn = len(Gn)$/;"	variable	line:72
Gn	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^    Gn = [(idx, G) for idx, G in enumerate(Gn) if nx.number_of_nodes(G) != 1]$/;"	variable	line:73
idx	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^    idx = [G[0] for G in Gn]$/;"	variable	line:74
Gn	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^    Gn = [G[1] for G in Gn]$/;"	variable	line:75
ds_attrs	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^    ds_attrs = get_dataset_attributes($/;"	variable	line:81
attr_names	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^        attr_names=['node_labeled', 'edge_labeled', 'is_directed'],$/;"	variable	line:83
Gn	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^        Gn = [G.to_directed() for G in Gn]$/;"	variable	line:92
start_time	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^    start_time = time.time()$/;"	variable	line:94
Kmatrix	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^    Kmatrix = np.zeros((len(Gn), len(Gn)))$/;"	variable	line:96
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^    def init_worker(gn_toshare):$/;"	function	line:99
run_time	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^    run_time = time.time() - start_time$/;"	variable	line:173
_commonwalkkernel_exp	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^def _commonwalkkernel_exp(g1, g2, node_label, edge_label, beta):$/;"	function	line:181
wrapper_cw_exp	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^def wrapper_cw_exp(node_label, edge_label, beta, itr):$/;"	function	line:249
_commonwalkkernel_geo	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^def _commonwalkkernel_geo(g1, g2, node_label, edge_label, gamma):$/;"	function	line:255
wrapper_cw_geo	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^def wrapper_cw_geo(node_label, edge_label, gama, itr):$/;"	function	line:290
_commonwalkkernel_brute	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^def _commonwalkkernel_brute(walks1,$/;"	function	line:296
find_all_walks_until_length	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^def find_all_walks_until_length(G,$/;"	function	line:336
find_walks	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^def find_walks(G, source_node, length):$/;"	function	line:388
find_all_walks	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/commonWalkKernel.py	/^def find_all_walks(G, length):$/;"	function	line:412
randomwalkkernel	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def randomwalkkernel(*args,$/;"	function	line:27
_sylvester_equation	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def _sylvester_equation(Gn, lmda, p, q, eweight, n_jobs):$/;"	function	line:150
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^            def init_worker(Awl_toshare):$/;"	function	line:184	function:_sylvester_equation
wrapper_se_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def wrapper_se_do(lmda, itr):$/;"	function	line:214
_se_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def _se_do(A_wave1, A_wave2, lmda):$/;"	function	line:220
_conjugate_gradient	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def _conjugate_gradient(Gn, lmda, p, q, ds_attrs, node_kernels, edge_kernels, $/;"	function	line:236
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^        def init_worker(gn_toshare):$/;"	function	line:280	function:_conjugate_gradient
wrapper_cg_unlabled_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def wrapper_cg_unlabled_do(lmda, itr):$/;"	function	line:302
_cg_unlabled_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def _cg_unlabled_do(A_wave1, A_wave2, lmda):$/;"	function	line:308
wrapper_cg_labled_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def wrapper_cg_labled_do(ds_attrs, node_kernels, node_label, edge_kernels, $/;"	function	line:320
_cg_labled_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def _cg_labled_do(g1, g2, ds_attrs, node_kernels, node_label, $/;"	function	line:328
_fixed_point	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def _fixed_point(Gn, lmda, p, q, ds_attrs, node_kernels, edge_kernels, $/;"	function	line:351
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^        def init_worker(gn_toshare):$/;"	function	line:408	function:_fixed_point
wrapper_fp_labled_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def wrapper_fp_labled_do(ds_attrs, node_kernels, node_label, edge_kernels, $/;"	function	line:418
_fp_labled_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def _fp_labled_do(g1, g2, ds_attrs, node_kernels, node_label, $/;"	function	line:426
func_fp	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def func_fp(x, p_times, lmda, w_times):$/;"	function	line:448
_spectral_decomposition	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def _spectral_decomposition(Gn, weight, p, q, sub_kernel, eweight, n_jobs):$/;"	function	line:456
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^            def init_worker(q_T_toshare, P_toshare, D_toshare):$/;"	function	line:492	function:_spectral_decomposition
wrapper_sd_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def wrapper_sd_do(weight, sub_kernel, itr):$/;"	function	line:516
_sd_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def _sd_do(q_T1, q_T2, P1, P2, D1, D2, weight, sub_kernel):    $/;"	function	line:523
_randomwalkkernel_kron	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def _randomwalkkernel_kron(G1, G2, node_label, edge_label):$/;"	function	line:540
getLabels	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def getLabels(Gn, node_label, edge_label, directed):$/;"	function	line:561
filterGramMatrix	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def filterGramMatrix(gmt, label_dict, label, directed):$/;"	function	line:581
computeVK	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def computeVK(g1, g2, ds_attrs, node_kernels, node_label):$/;"	function	line:593
computeW	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/rwalk_sym.py	/^def computeW(g1, g2, vk_dict, ds_attrs, edge_kernels, edge_label):$/;"	function	line:627
spkernel	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/sp_sym.py	/^def spkernel(*args,$/;"	function	line:24
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/sp_sym.py	/^    def init_worker(gn_toshare):$/;"	function	line:115	function:spkernel
spkernel_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/sp_sym.py	/^def spkernel_do(g1, g2, ds_attrs, node_label, node_kernels):$/;"	function	line:130
wrapper_sp_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/sp_sym.py	/^def wrapper_sp_do(ds_attrs, node_label, node_kernels, itr):$/;"	function	line:191
wrapper_getSPGraph	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/sp_sym.py	/^def wrapper_getSPGraph(weight, itr_item):$/;"	function	line:197
structuralspkernel	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/ssp_sym.py	/^def structuralspkernel(*args,$/;"	function	line:25
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/ssp_sym.py	/^    def init_worker(spl_toshare, gs_toshare):$/;"	function	line:177	function:structuralspkernel
structuralspkernel_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/ssp_sym.py	/^def structuralspkernel_do(g1, g2, spl1, spl2, ds_attrs, node_label, edge_label,$/;"	function	line:265
wrapper_ssp_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/ssp_sym.py	/^def wrapper_ssp_do(ds_attrs, node_label, edge_label, node_kernels, $/;"	function	line:417
get_shortest_paths	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/ssp_sym.py	/^def get_shortest_paths(G, weight, directed):$/;"	function	line:426
wrapper_getSP	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/else/ssp_sym.py	/^def wrapper_getSP(weight, directed, itr_item):$/;"	function	line:461
marginalizedkernel	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/marginalizedKernel.py	/^def marginalizedkernel(*args,$/;"	function	line:31
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/marginalizedKernel.py	/^    def init_worker(gn_toshare):$/;"	function	line:114	function:marginalizedkernel
_marginalizedkernel_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/marginalizedKernel.py	/^def _marginalizedkernel_do(g1, g2, node_label, edge_label, p_quit, n_iteration):$/;"	function	line:144
wrapper_marg_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/marginalizedKernel.py	/^def wrapper_marg_do(node_label, edge_label, p_quit, n_iteration, itr):$/;"	function	line:290
wrapper_untotter	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/marginalizedKernel.py	/^def wrapper_untotter(Gn, node_label, edge_label, i):$/;"	function	line:296
randomwalkkernel	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def randomwalkkernel(*args,$/;"	function	line:21
_sylvester_equation	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def _sylvester_equation(Gn, lmda, p, q, eweight, n_jobs, verbose=True):$/;"	function	line:197
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^            def init_worker(Awl_toshare):$/;"	function	line:232	function:_sylvester_equation
wrapper_se_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def wrapper_se_do(lmda, itr):$/;"	function	line:262
_se_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def _se_do(A_wave1, A_wave2, lmda):$/;"	function	line:268
_conjugate_gradient	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def _conjugate_gradient(Gn, lmda, p, q, ds_attrs, node_kernels, edge_kernels, $/;"	function	line:284
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^        def init_worker(gn_toshare):$/;"	function	line:328	function:_conjugate_gradient
wrapper_cg_unlabled_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def wrapper_cg_unlabled_do(lmda, itr):$/;"	function	line:350
_cg_unlabled_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def _cg_unlabled_do(A_wave1, A_wave2, lmda):$/;"	function	line:356
wrapper_cg_labled_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def wrapper_cg_labled_do(ds_attrs, node_kernels, node_label, edge_kernels, $/;"	function	line:368
_cg_labled_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def _cg_labled_do(g1, g2, ds_attrs, node_kernels, node_label, $/;"	function	line:376
_fixed_point	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def _fixed_point(Gn, lmda, p, q, ds_attrs, node_kernels, edge_kernels, $/;"	function	line:399
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^        def init_worker(gn_toshare):$/;"	function	line:456	function:_fixed_point
wrapper_fp_labled_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def wrapper_fp_labled_do(ds_attrs, node_kernels, node_label, edge_kernels, $/;"	function	line:466
_fp_labled_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def _fp_labled_do(g1, g2, ds_attrs, node_kernels, node_label, $/;"	function	line:474
func_fp	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def func_fp(x, p_times, lmda, w_times):$/;"	function	line:496
_spectral_decomposition	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def _spectral_decomposition(Gn, weight, p, q, sub_kernel, eweight, n_jobs, verbose=True):$/;"	function	line:504
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^            def init_worker(q_T_toshare, P_toshare, D_toshare):$/;"	function	line:541	function:_spectral_decomposition
wrapper_sd_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def wrapper_sd_do(weight, sub_kernel, itr):$/;"	function	line:566
_sd_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def _sd_do(q_T1, q_T2, P1, P2, D1, D2, weight, sub_kernel):    $/;"	function	line:573
_randomwalkkernel_kron	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def _randomwalkkernel_kron(G1, G2, node_label, edge_label):$/;"	function	line:590
getLabels	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def getLabels(Gn, node_label, edge_label, directed):$/;"	function	line:611
filterGramMatrix	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def filterGramMatrix(gmt, label_dict, label, directed):$/;"	function	line:631
computeVK	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def computeVK(g1, g2, ds_attrs, node_kernels, node_label):$/;"	function	line:643
computeW	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/randomWalkKernel.py	/^def computeW(g1, g2, vk_dict, ds_attrs, edge_kernels, edge_label):$/;"	function	line:677
spkernel	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/spKernel.py	/^def spkernel(*args,$/;"	function	line:22
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/spKernel.py	/^    def init_worker(gn_toshare):$/;"	function	line:157	function:spkernel
spkernel_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/spKernel.py	/^def spkernel_do(g1, g2, ds_attrs, node_label, node_kernels):$/;"	function	line:207
wrapper_sp_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/spKernel.py	/^def wrapper_sp_do(ds_attrs, node_label, node_kernels, itr):$/;"	function	line:297
wrapper_getSPGraph	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/spKernel.py	/^def wrapper_getSPGraph(weight, itr_item):$/;"	function	line:310
structuralspkernel	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def structuralspkernel(*args,$/;"	function	line:28
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^    def init_worker(spl_toshare, gs_toshare):$/;"	function	line:179	function:structuralspkernel
structuralspkernel_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def structuralspkernel_do(g1, g2, spl1, spl2, ds_attrs, node_label, edge_label,$/;"	function	line:258
wrapper_ssp_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def wrapper_ssp_do(ds_attrs, node_label, edge_label, node_kernels, $/;"	function	line:346
ssp_do_trie	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def ssp_do_trie(g1, g2, trie1, trie2, ds_attrs, node_label, edge_label,$/;"	function	line:355
wrapper_ssp_do_trie	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def wrapper_ssp_do_trie(ds_attrs, node_label, edge_label, node_kernels, $/;"	function	line:463
getAllNodeKernels	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def getAllNodeKernels(g1, g2, node_kernels, node_label, ds_attrs):$/;"	function	line:471
getAllEdgeKernels	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def getAllEdgeKernels(g1, g2, edge_kernels, edge_label, ds_attrs):$/;"	function	line:505
traverseBothTriem	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def traverseBothTriem(root, trie2, kernel, vk_dict, ek_dict, pcurrent=[]):$/;"	function	line:551
traverseTrie2m	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def traverseTrie2m(root, p1, kernel, vk_dict, ek_dict, pcurrent=[]):$/;"	function	line:568
traverseBothTriev	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def traverseBothTriev(root, trie2, kernel, vk_dict, ek_dict, pcurrent=[]):$/;"	function	line:592
traverseTrie2v	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def traverseTrie2v(root, p1, kernel, vk_dict, ek_dict, pcurrent=[]):$/;"	function	line:609
traverseBothTriee	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def traverseBothTriee(root, trie2, kernel, vk_dict, ek_dict, pcurrent=[]):$/;"	function	line:631
traverseTrie2e	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def traverseTrie2e(root, p1, kernel, vk_dict, ek_dict, pcurrent=[]):$/;"	function	line:648
traverseBothTrieu	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def traverseBothTrieu(root, trie2, kernel, vk_dict, ek_dict, pcurrent=[]):$/;"	function	line:673
traverseTrie2u	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def traverseTrie2u(root, p1, kernel, vk_dict, ek_dict, pcurrent=[]):$/;"	function	line:690
get_shortest_paths	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def get_shortest_paths(G, weight, directed):$/;"	function	line:748
wrapper_getSP_naive	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def wrapper_getSP_naive(weight, directed, itr_item):$/;"	function	line:783
get_sps_as_trie	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def get_sps_as_trie(G, weight, directed):$/;"	function	line:789
wrapper_getSP_trie	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/structuralspKernel.py	/^def wrapper_getSP_trie(weight, directed, itr_item):$/;"	function	line:830
treeletkernel	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/treeletKernel.py	/^def treeletkernel(*args, $/;"	function	line:23
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/treeletKernel.py	/^        def init_worker(canonkeys_toshare):$/;"	function	line:105	function:treeletkernel
_treeletkernel_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/treeletKernel.py	/^def _treeletkernel_do(canonkey1, canonkey2, sub_kernel):$/;"	function	line:140
wrapper_treeletkernel_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/treeletKernel.py	/^def wrapper_treeletkernel_do(sub_kernel, itr):$/;"	function	line:160
get_canonkeys	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/treeletKernel.py	/^def get_canonkeys(G, node_label, edge_label, labeled, is_directed):$/;"	function	line:166
wrapper_get_canonkeys	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/treeletKernel.py	/^def wrapper_get_canonkeys(node_label, edge_label, labeled, is_directed, itr_item):$/;"	function	line:418
find_paths	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/treeletKernel.py	/^def find_paths(G, source_node, length):$/;"	function	line:424
find_all_paths	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/treeletKernel.py	/^def find_all_paths(G, length, is_directed):$/;"	function	line:449
cyclicpatternkernel	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/cyclicPatternKernel.py	/^def cyclicpatternkernel(*args, node_label = 'atom', edge_label = 'bond_type', labeled = True, cycle_bound = None):$/;"	function	line:20
_cyclicpatternkernel_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/cyclicPatternKernel.py	/^def _cyclicpatternkernel_do(patterns1, patterns2):$/;"	function	line:63
get_patterns	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/cyclicPatternKernel.py	/^def get_patterns(G, node_label = 'atom', edge_label = 'bond_type', labeled = True, cycle_bound = None):$/;"	function	line:87
pathkernel	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/pathKernel.py	/^def pathkernel(*args, node_label='atom', edge_label='bond_type'):$/;"	function	line:20
_pathkernel_do_l	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/pathKernel.py	/^def _pathkernel_do_l(G1, G2, sp1, sp2, node_label, edge_label):$/;"	function	line:107
_pathkernel_do_nl	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/pathKernel.py	/^def _pathkernel_do_nl(G1, G2, sp1, sp2, node_label):$/;"	function	line:148
_pathkernel_do_el	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/pathKernel.py	/^def _pathkernel_do_el(G1, G2, sp1, sp2, edge_label):$/;"	function	line:171
_pathkernel_do_unl	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/pathKernel.py	/^def _pathkernel_do_unl(G1, G2, sp1, sp2):$/;"	function	line:196
get_shortest_paths	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/pathKernel.py	/^def get_shortest_paths(G, weight):$/;"	function	line:211
treepatternkernel	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/treePatternKernel.py	/^def treepatternkernel(*args,$/;"	function	line:21
_treepatternkernel_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/treePatternKernel.py	/^def _treepatternkernel_do(G1, G2, node_label, edge_label, labeled, kernel_type,$/;"	function	line:90
matchingset	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/treePatternKernel.py	/^    def matchingset(n1, n2):$/;"	function	line:119	function:_treepatternkernel_do
mset_com	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/treePatternKernel.py	/^        def mset_com(allpairs, length):$/;"	function	line:123	function:_treepatternkernel_do.matchingset
kernel_h	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/treePatternKernel.py	/^    def kernel_h(h):$/;"	function	line:165	function:_treepatternkernel_do
weisfeilerlehmankernel	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/weisfeilerLehmanKernel.py	/^def weisfeilerlehmankernel(*args, node_label = 'atom', edge_label = 'bond_type', height = 0, base_kernel = 'subtree'):$/;"	function	line:18
_wl_subtreekernel_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/weisfeilerLehmanKernel.py	/^def _wl_subtreekernel_do(Gn, node_label, edge_label, height):$/;"	function	line:75
_wl_spkernel_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/weisfeilerLehmanKernel.py	/^def _wl_spkernel_do(Gn, node_label, edge_label, height):$/;"	function	line:183
_wl_edgekernel_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/weisfeilerLehmanKernel.py	/^def _wl_edgekernel_do(Gn, node_label, edge_label, height):$/;"	function	line:264
_wl_userkernel_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/unfinished/weisfeilerLehmanKernel.py	/^def _wl_userkernel_do(Gn, node_label, edge_label, height, base_kernel):$/;"	function	line:340
untilhpathkernel	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^def untilhpathkernel(*args,$/;"	function	line:25
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^        def init_worker(trie_toshare):$/;"	function	line:142	function:untilhpathkernel
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^        def init_worker(plist_toshare):$/;"	function	line:149	function:untilhpathkernel
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^        def init_worker(plist_toshare):$/;"	function	line:156	function:untilhpathkernel
_untilhpathkernel_do_trie	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^def _untilhpathkernel_do_trie(trie1, trie2, k_func):$/;"	function	line:207
traverseTrie1t	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^        def traverseTrie1t(root, trie2, setlist, pcurrent=[]):$/;"	function	line:226	function:_untilhpathkernel_do_trie
traverseTrie2t	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^        def traverseTrie2t(root, trie1, setlist, pcurrent=[]):$/;"	function	line:244	function:_untilhpathkernel_do_trie
traverseTrie1m	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^        def traverseTrie1m(root, trie2, sumlist, pcurrent=[]):$/;"	function	line:271	function:_untilhpathkernel_do_trie
traverseTrie2m	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^        def traverseTrie2m(root, trie1, sumlist, pcurrent=[]):$/;"	function	line:289	function:_untilhpathkernel_do_trie
wrapper_uhpath_do_trie	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^def wrapper_uhpath_do_trie(k_func, itr):$/;"	function	line:316
_untilhpathkernel_do_naive	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^def _untilhpathkernel_do_naive(paths1, paths2, k_func):$/;"	function	line:322
wrapper_uhpath_do_naive	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^def wrapper_uhpath_do_naive(k_func, itr):$/;"	function	line:365
_untilhpathkernel_do_kernelless	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^def _untilhpathkernel_do_kernelless(paths1, paths2, k_func):$/;"	function	line:371
wrapper_uhpath_do_kernelless	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^def wrapper_uhpath_do_kernelless(k_func, itr):$/;"	function	line:414
find_all_paths_until_length	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^def find_all_paths_until_length(G,$/;"	function	line:421
wrapper_find_all_paths_until_length	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^def wrapper_find_all_paths_until_length(length, ds_attrs, node_label, $/;"	function	line:492
find_all_path_as_trie	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^def find_all_path_as_trie(G,$/;"	function	line:501
traverseGraph	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^    def traverseGraph(root, ptrie, length, G, ds_attrs, node_label, edge_label,$/;"	function	line:542	function:find_all_path_as_trie
wrapper_find_all_path_as_trie	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^def wrapper_find_all_path_as_trie(length, ds_attrs, node_label, $/;"	function	line:593
paths2labelseqs	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/untilHPathKernel.py	/^def paths2labelseqs(plist, G, ds_attrs, node_label, edge_label):$/;"	function	line:601
weisfeilerlehmankernel	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^def weisfeilerlehmankernel(*args, $/;"	function	line:25
base_kernel	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^    base_kernel = base_kernel.lower()$/;"	variable	line:74
Gn	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^    Gn = args[0] if len(args) == 1 else [args[0], args[1]] # arrange all graphs in a list$/;"	variable	line:75
Gn	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^    Gn = [g.copy() for g in Gn]$/;"	variable	line:76
ds_attrs	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^    ds_attrs = get_dataset_attributes(Gn, attr_names=['node_labeled'], $/;"	variable	line:77
node_label	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^                                      node_label=node_label)$/;"	variable	line:78
start_time	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^    start_time = time.time()$/;"	variable	line:83
Kmatrix	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^        Kmatrix = _wl_kernel_do(Gn, node_label, edge_label, height, parallel, n_jobs, verbose)$/;"	variable	line:87
Kmatrix	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^        Kmatrix = _wl_spkernel_do(Gn, node_label, edge_label, height)$/;"	variable	line:91
Kmatrix	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^        Kmatrix = _wl_edgekernel_do(Gn, node_label, edge_label, height)$/;"	variable	line:95
Kmatrix	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^        Kmatrix = _wl_userkernel_do(Gn, node_label, edge_label, height, base_kernel)$/;"	variable	line:99
run_time	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^    run_time = time.time() - start_time$/;"	variable	line:101
_wl_kernel_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^def _wl_kernel_do(Gn, node_label, edge_label, height, parallel, n_jobs, verbose):$/;"	function	line:109
wl_iteration	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^def wl_iteration(G, node_label):$/;"	function	line:256
wrapper_wl_iteration	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^def wrapper_wl_iteration(node_label, itr_item):$/;"	function	line:293
compute_kernel_matrix	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^def compute_kernel_matrix(Kmatrix, all_num_of_each_label, Gn, parallel, n_jobs, verbose):$/;"	function	line:300
init_worker	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^        def init_worker(alllabels_toshare):$/;"	function	line:305	function:compute_kernel_matrix
compute_subtree_kernel	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^def compute_subtree_kernel(num_of_each_label1, num_of_each_label2, kernel):$/;"	function	line:319
wrapper_compute_subtree_kernel	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^def wrapper_compute_subtree_kernel(Kmatrix, itr):$/;"	function	line:333
_wl_spkernel_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^def _wl_spkernel_do(Gn, node_label, edge_label, height):$/;"	function	line:339
_wl_edgekernel_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^def _wl_edgekernel_do(Gn, node_label, edge_label, height):$/;"	function	line:421
_wl_userkernel_do	/media/ljia/DATA/research-repo/codes/Linlin/py-graph/pygraph/kernels/weisfeilerLehmanKernel.py	/^def _wl_userkernel_do(Gn, node_label, edge_label, height, base_kernel):$/;"	function	line:498
