DNNKit: A Lightweight Framework for Reproducible Deep Learning Experiments | Synapse