Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
SoC-2020-Ideas: Check intervals labeling for improvements first
Christian Couder asked if there is an easy way to check that it would provide significant performance improvements at least in some cases, and whether can we ask the student to do that at the beginning of the GSoC 2020. The "Reachability labels for version control graphs.ipynb" Jupyter Notebook on Google Colaboratory was created to answer this question (originally for the FELINE reachability index). Among others it can min-post interval labels and topological levels (generation numbers), use them for reachability queries, and load Linux kernel commit-graph. The exploration didn't get finished, but it would be not that difficult, I think, to at least find the amount of false negatives for min-post interval labeling for git.git or Linux kernel repo. https://colab.research.google.com/drive/1V-U7_slu5Z3s5iEEMFKhLXtaxSu5xyzg As Jupyter Notebook, it is run in the web browser. It can either use local runtime, or run on Google Cloud runtime. On the other hand it requires at least some knowledge of Python...
- Loading branch information