@@ -17,19 +17,29 @@ As already noted, the implementation is designed for existing data structures of
17
17
The C++ API ** can** be used as a standalone package, but it has not been tested.
18
18
19
19
### Citation
20
- The corresponding publication https://doi.org/10.1137/20m1314471 can be cited as follows:
20
+ If you use this software in academic work, please consider citing the corresponding publications:
21
+ - https://doi.org/10.1137/20m1314471
21
22
```
22
- @article{Sobczyk2021,
23
- doi = {10.1137/20m1314471},
24
- url = {https://doi.org/10.1137/20m1314471},
25
- year = {2021},
26
- publisher = {Society for Industrial {\&} Applied Mathematics ({SIAM})},
27
- volume = {42},
28
- number = {3},
29
- pages = {1199--1228},
30
- author = {Aleksandros Sobczyk and Efstratios Gallopoulos},
31
- title = {Estimating Leverage Scores via Rank Revealing Methods and Randomization},
32
- journal = {{SIAM} Journal on Matrix Analysis and Applications}
23
+ @article{sobczyk2021estimating,
24
+ title={Estimating leverage scores via rank revealing methods and randomization},
25
+ author={Sobczyk, Aleksandros and Gallopoulos, Efstratios},
26
+ journal={SIAM Journal on Matrix Analysis and Applications},
27
+ volume={42},
28
+ number={3},
29
+ pages={1199--1228},
30
+ year={2021},
31
+ doi={10.1137/20m1314471},
32
+ url={https://doi.org/10.1137/20m1314471},
33
+ publisher={SIAM}
34
+ }
35
+ ```
36
+ - https://doi.org/10.48550/arxiv.2203.02798
37
+ ```
38
+ @article{sobczyk2022pylspack,
39
+ title={pylspack: Parallel algorithms and data structures for sketching, column subset selection, regression and leverage scores},
40
+ author={Sobczyk, Aleksandros and Gallopoulos, Efstratios},
41
+ journal={arXiv preprint arXiv:2203.02798},
42
+ year={2022}
33
43
}
34
44
```
35
45
@@ -92,11 +102,12 @@ pip install git+https://github.com/IBM/pylspack
92
102
93
103
To run the tests:
94
104
``` bash
105
+ python3 -m pip install -r test_requirements.txt
106
+ cd test
107
+ python3 -m pytest -svvv .
95
108
# If you get an error about liblinalg_kernels.so, do the following:
96
109
# PYLSPACK_LOCATION="$(pip show pylspack | grep Location: | awk '{print $2}')/pylspack/"
97
110
# export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${PYLSPACK_LOCATION}
98
- pip install -r test_requirements.txt
99
- pytest -svvv test
100
111
```
101
112
102
113
## Contributing
0 commit comments