Luca Mondada's repositories
portmatching
Pattern Matching on Portgraphs
astraios
Distributed notebooks
atml-raytracer
The miniproject for "Advanced Topics in Machine Learning" HT21
DAGSieves.jl
Computational DAG where events can be backpropagated from outputs to inputs
GraphPlot.jl
Graph visualization for Julia.
astraios-proto
A multi-language notebook
cuda-quantum
C++ and Python support for the CUDA Quantum programming model for heterogeneous quantum-classical workflows
Graphs.jl
An optimized graphs package for the Julia programming language
hugr-taso
TASO for Hugr optimisation
ImplicitGraphs.jl
Implicitly defined graphs (possibly infinite)
LinearGraphs.jl
Linear graphs satisfying the `AbstractGraph` interface of `Graphs.jl`
lmondada.github.io
Luca Mondada's homepage
marimo
A reactive notebook for Python — run reproducible experiments, execute as a script, deploy as an app, and version with git.
moonwalk
A fast & minimal Jekyll blog theme with clean dark mode
PersistentVals.jl
Persistent variables for Julia
portdiff
Hierarchical Diffs for Port Graphs
portmatching-benchmarking
Benchmarking the portmatching crate
Python-Raytracer
A basic Ray Tracer that exploits numpy arrays and functions to work fast.
racing_queues
Keep track of overlap in queues
react-simple-code-editor
Simple no-frills code editor with syntax highlighting
relrc
Reference-counted Directed Acyclic Graphs
StackStructs.jl
Store vector of objects as object of vectors
tierkreis
Tierkreis python package with client, runtime and worker helpers
TreeView.jl
Draw Julia syntax trees as a graph
UniversalQCompiler
Synthesizing arbitrary quantum computations
Viznet.jl
Network visualization, tensor network, lattice et. al.
YaoFlux.jl
Flux models to use for Quantum ML