- Prior to 2014, I contributed to Toss: General Game Playing and Hybrid Modelling.
- I worked on my Functional Programming lectures (in OCaml) between February 2012 and March 2013. Currently I'm migrating the lectures into a book format, and then I'll rewrite them as a book for OCaml 5.
- In 2015, I defended my PhD thesis on inferring the properties of programs. I finished the code in March 2015.
- Between 2015-2021 I worked at Google, on knowledge representation and semantic parsing (in C++), then briefly on deep reinforcement learning (Python/JAX).
- I used Emacs for two decades. In 2022 I switched to Visual Studio Code. I wrote Navi Parens with what I was missing from Emacs, planning to enhance it with some TeXmacs features. I thought of giving up on TeXmacs too but maybe I'll stick with it.
- My main project is OCANNL, a from-scratch deep learning framework fully in OCaml.
- Zurich
-
17:12
(UTC +01:00) - https://lukstafi.github.io/
- @lukstafi
- lukstafi
Pinned Loading
-
ahrefs/ocannl
ahrefs/ocannl PublicOCANNL: OCaml Compiles Algorithms for Neural Networks Learning
-
ppx_minidebug
ppx_minidebug PublicFormatted logs of type-annotated let-bound values, function arguments and results, `if` and `match` branches taken. Optionally, as collapsible HTML or Markdown trees with highlights.
-
navi-parens
navi-parens PublicVS Code extension: navigate structured code with keybindings. Markmacs: WYSIWYG for LaTeX via the preview pane.
TypeScript 4
-
curious-ocaml
curious-ocaml PublicA curious book about OCaml: logic (types), algebra (values), computation (rewrite semantics), functions (lambda calculus), constraints, monads, expression.
Tcl 26
-
ocaml-cudajit
ocaml-cudajit PublicBindings to the `cuda` and `nvrtc` libraries with a unified interface
-
c-cube/printbox
c-cube/printbox Publicprint nested boxes, lists, arrays, tables in several formats
If the problem persists, check the GitHub status page or contact support.