Skip to content
/ thesis Public

Intelligent and automated compression for deep learning models.

Notifications You must be signed in to change notification settings

abel-vs/thesis

Repository files navigation

EasyCompress: Automated Deep Learning Compression

This repository contains the source code for EasyCompress, a tool that automates and intelligently compresses deep learning models.
You can conveniently use the tool through its interactive online interface here.

The tool is designed to compress a model based on the degree of compression, the type of compression (model size, computations, or inference time), and a minimum required performance threshold. It uses pruning, knowledge distillation, and quantization techniques to achieve the desired compression configuration.

The code is organised as follows:

  • ./src/ contains all the source code for the tool.
  • ./examples/ contains notebooks that show how to use the tool.
  • ./experiments/ contains code and notebooks for conducting experiments with the tool.

EasyCompress was developed as a thesis project on automated model compression for deep learning.
The thesis report can be found here.

About

Intelligent and automated compression for deep learning models.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published