You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -38,7 +38,7 @@ $ python setup.py install
38
38
39
39
### Run the test
40
40
41
-
A series of [tests](https://github.com/jajupmochi/graphkit-learn/tree/master/gklearn/tests) can be run to check if the library works correctly.
41
+
A series of [tests](https://github.com/jajupmochi/graphkit-learn/tree/master/gklearn/tests) can be run to check if the library works correctly:
$ pytest -v --cov-config=.coveragerc --cov-report term --cov=gklearn gklearn/tests/
@@ -50,17 +50,17 @@ A series of demos of using the library can be found on [Google Colab](https://dr
50
50
51
51
### Other demos
52
52
53
-
Simply clone this repository and voilà! Then check [`notebooks`](https://github.com/jajupmochi/graphkit-learn/tree/master/notebooks) directory for demos:
53
+
Check [`notebooks`](https://github.com/jajupmochi/graphkit-learn/tree/master/notebooks) directory for more demos:
54
54
*[`notebooks`](https://github.com/jajupmochi/graphkit-learn/tree/master/notebooks) directory includes test codes of graph kernels based on linear patterns;
55
55
*[`notebooks/tests`](https://github.com/jajupmochi/graphkit-learn/tree/master/notebooks/tests) directory includes codes that test some libraries and functions;
56
56
*[`notebooks/utils`](https://github.com/jajupmochi/graphkit-learn/tree/master/notebooks/utils) directory includes some useful tools, such as a Gram matrix checker and a function to get properties of datasets;
57
57
*[`notebooks/else`](https://github.com/jajupmochi/graphkit-learn/tree/master/notebooks/else) directory includes other codes that we used for experiments.
58
58
59
-
### Check the docs.
59
+
### Documentation
60
60
61
61
The docs of the library can be found [here](https://graphkit-learn.readthedocs.io/en/master/?badge=master).
62
62
63
-
## Main contents.
63
+
## Main contents
64
64
65
65
### List of graph kernels
66
66
@@ -97,9 +97,9 @@ A demo of generating graph preimages can be found on [Google Colab](https://cola
97
97
98
98
### Interface to `GEDLIB`
99
99
100
-
[`GEDLIB`](https://github.com/dbblumenthal/gedlib) is an easily extensible C++ library for (suboptimally) computing the graph edit distance between attributed graphs. A Python interface for `GEDLIB` is integrated in this library, based on [`gedlibpy`](https://github.com/Ryurin/gedlibpy) library.
100
+
[`GEDLIB`](https://github.com/dbblumenthal/gedlib) is an easily extensible C++ library for (suboptimally) computing the graph edit distance between attributed graphs. [A Python interface](https://github.com/jajupmochi/graphkit-learn/tree/master/gklearn/gedlib) for `GEDLIB` is integrated in this library, based on [`gedlibpy`](https://github.com/Ryurin/gedlibpy) library.
101
101
102
-
## Computation optimization methods
102
+
###Computation optimization methods
103
103
104
104
* Python’s `multiprocessing.Pool` module is applied to perform **parallelization** on the computations of all kernels as well as the model selection.
105
105
***The Fast Computation of Shortest Path Kernel (FCSP) method**[8] is implemented in *the random walk kernel*, *the shortest path kernel*, as well as *the structural shortest path kernel* where FCSP is applied on both vertex and edge kernels.
0 commit comments