Software

Selected open-source research code and utilities. See my GitHub profile for the full list.

Research code

★ 31

dhruvdcoder/xlm-core

A modular, research-friendly framework for developing and comparing non-autoregressive language models. Built on PyTorch and PyTorch Lightning, with Hydra for configuration management.

★ 0

dhruvdcoder/LoFlexMDM

Official implementation for "Insertion Based Sequence Generation with Learnable Order Dynamics."

★ 3

dhruvdcoder/ctmc_dilm

Official implementation for "A Continuous-Time Markov Chain Framework for Insertion Language Models."

★ 6

dhruvdcoder/ILM

The official implementation for "Insertion Language Models: Sequence Generation with Arbitrary-Position Insertions."

★ 12

dhruvdcoder/HyperA

Started as a team project for CS690D at UMass Amherst, now a PyTorch implementation of hyperbolic neural networks using the Poincaré ball model.

★ 114

iesl/box-embeddings

Box Embeddings as modules.

★ 13

iesl/box-mlc-iclr-2022

Official repository for "Modeling Label Space Interactions in Multi-label Classification using Box Embeddings."

Tools

★ 11

dhruvdcoder/wandb-utils

Utility functions for Weights & Biases (wandb).

★ 21

dhruvdcoder/wandb-allennlp

Utilities and boilerplate code to use wandb with AllenNLP.

★ 1

dhruvdcoder/poly-metic

A C++ library for polynomial and matrix arithmetic, focused on applications in kinematics.

★ 0

dhruvdcoder/manimpress

Impress.js presentations from Markdown.

More at github.com/dhruvdcoder.