Nuowen Kan's repositories
NeuralABR-Pensieve-PPO-MAML
Reimplementing existing learning-based ABR algorithms for dynamic video streaming. These algorithms were implemented with Pytorch and python3
Real-world-bandwidth-traces
Real-world network throughputs traces used in MERINA(+)
Topology_Zoo_dataset
A dataset of network topology, including the nodes/edges features and traffic matrices.
Comyco_Reimplement
A re-implemetation of Comyco(ACMMM19' Huang, et al.). The QoE metric is simplified to the linear and objective measurement.
ai-deadlines
:alarm_clock: AI conference deadline countdowns
merina-plus
Implementation of the paper "MERINA+: Improving Generalization for Neural Video Adaptation via Information-Theoretic Meta-Reinforcement Learning" - N. Kan, et. al., 2023
neuroplan_simu
A variant of neuroplan that uses synthesized datasets (based on the Topology Zoo)
al-folio
A beautiful, simple, clean, and responsive Jekyll theme for academics
DiffuStereo
This repository is the official implementation of DiffuStereo: High Quality Human Reconstruction via Diffusion-based Stereo Using Sparse Cameras.
DIFUSCO
Code for "DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimization"
ecole
Extensible Combinatorial Optimization Learning Environments
Env_abr_accelerating
Using jit to accelerate abr environments
GDSS_study
Official Code Repository for the paper "Score-based Generative Modeling of Graphs via the System of Stochastic Differential Equations" (ICML 2022)
Genet
The repository of Genet project.
GNN-GBDT-Guided-Fast-Optimizing-Framework
GNN&GBDT-Guided Fast Optimizing Framework for Large-scale Integer Programming(Ye et al., ICML 2023): https://openreview.net/pdf?id=tX7ajV69wt
GraphScoreMatching
Official implementation for the paper: Permutation Invariant Graph Generation via Score-Based Generative Modeling
learn2branch
Exact Combinatorial Optimization with Graph Convolutional Neural Networks (NeurIPS 2019)
learn2branch-ecole
Reimplementation of "Exact Combinatorial Optimization with Graph Convolutional Neural Networks" (NeurIPS 2019)
learn2comparenodes
Learning to Compare Nodes in Branch and Bound with Graph Neural Networks (NeurIPS 2022)
pensieve
Neural Adaptive Video Streaming with Pensieve (SIGCOMM '17)
pytorch-a2c-ppo-acktr-gail
PyTorch implementation of Advantage Actor Critic (A2C), Proximal Policy Optimization (PPO), Scalable trust-region method for deep reinforcement learning using Kronecker-factored approximation (ACKTR) and Generative Adversarial Imitation Learning (GAIL).
ringmaster
Videoconferencing research platform
txt2vid
codes for "Txt2Vid: Ultra-Low Bitrate Compression of Talking-Head Videos via Text"
Wav2Lip
This repository contains the codes of "A Lip Sync Expert Is All You Need for Speech to Lip Generation In the Wild", published at ACM Multimedia 2020.