Research tools for communication-efficient deep learning
Project description
Research tools for communication-efficient deep learning, developed by Muhang Lan.
Latest version: 0.0.2
Installation
Install using pip
pip install deepcom
Check version number
import deepcom as dc
print(dc.__version__)
Function list
Basic tools
Deep learning perspective
-
Convert model parameters to a numpy array:
model2params()
-
Load a numpy array as model parameters:
params2model()
Communication perspective
- Calculating mutual information:
mutual_info()
Compression for training model
Compression for post-training model
- SuRP algorithm as a sparse compression for Laplacian sequence:
surp_algorithm()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.