By Shahzeb Siddiqui
Tag: FOSDEM
Towards reproducible Jupyter notebooks
By Ludovic Courtès
Area of research, investigate guix
Tool created to achieve this goal: guix + jupyter
Deterministic debugging with Delve And the state of Delve
By Derek Parker
A clear and confident speaker.
What is deterministic debugging?
Capturing the exact state of a system when a program/process is run, so you can replay the scenario of the bug exactly and repeatedly so you can debug.
Their project makes use of Mozilla RR.
Look at single threaded / thread scheduling that is imposed.
Pro points: Can record remotely and replay locally.
How to write a scikit-learn compatible estimator/transformer Tips and tricks, testing your estimator, and must-watch related current developments
By Andrin Halali
Stats baby!
Researchers may be interested in writing their own custom estimator.
Boosting Python with Rust
By Raphaël Gomès
A basic mercurial command was benchmarked after being rewritten with Rust which showed exciting improvements.
Raphaël was excited to take this forward. However, initially this was not successful. Problems included data friction when passing data between languages. As well as missing features in Rusty Python. Work is going on to implement features in hg with mercurial with the aim to attaining the potential speed improvements that have been demonstrated.