Daniel Jarrett's repositories
Inverse-Active-Sensing
Code for ICML 2020 paper: "Inverse Active Sensing: Modeling and Understanding Timely Decision-Making" by D. Jarrett and M. van der Schaar.
Inverse-Bounded-Rational-Control
Code for ICML 2021 paper: "Inverse Decision Modeling: Learning Interpretable Representations of Behavior" by D. Jarrett, A. Hüyük, and M. van der Schaar.
Interpretable-Policy-Learning
Code for ICLR 2021 paper: "Explaining by Imitating: Understanding Decision by Interpretable Policy Learning" by A. Hüyük, D. Jarrett, and M. van der Schaar.
Clairvoyance-Pipeline
Code for ICLR 2021 paper: "Clairvoyance: A Pipeline Toolkit for Medical Time Series" by D. Jarrett, J. Yoon, I. Bica, ... , and M. van der Schaar.
Flux-Shopping-Cart
A demonstration in implementing the Flux architecture with React, using Node, Gulp, Browserify, and Reactify.
Invariant-Causal-Imitation-Learning
Code for NeurIPS 2021 paper: "Invariant Causal Imitation Learning for Generalizable Policies" by I. Bica, D. Jarrett, and M. van der Schaar.
Pill-Server
Code for RubyGem: "Pill-0.5.1.gem", a minimal, multi-threaded, Rack-compliant web server using the Ruby standard socket, stringio, and thread modules.
Rack-Middleware
A minimal app to illustrate the usage and testing of middleware.
Rails-Polymorphic-Associations
A demonstration of polymorphic associations and dynamic context-setting through meta-programming in Rails.
Time-series-Generation
Code for NeurIPS 2019 paper: "Time-series Generative Adversarial Networks" by J. Yoon, D. Jarrett, and M. van der Schaar.
Sinatra-Social-Network
A demonstration of authentication, routing, modeling, and messaging for a social network in Sinatra.
Solver-2048-Game
An AI for the 2048-Game through Minimax with α-β Pruning and Gradient Descent for Heuristic Weights.
Solver-Sliding-Game
A Comparative Analysis of Methodologies in State Space Search for the Sliding Tile n-Puzzle.
Solver-Sudoku-Game
Sudoku board solver through intelligent backtracking search.
Stak-Application
Example application illustrating basic Stak functionality.
Stak-Framework
Code for RubyGem: "Stak-0.4.2.gem", a flexible, lightweight, Rack middleware-compatible MVC web-application framework using SQLite3 and Erubis.
Stak-Skeleton
Application skeleton for starting a new Stak app from scratch.