A collection of Digital Signal Processing notebooks with a wireless communications theme.
-
Updated
Jan 24, 2023 - Jupyter Notebook
A collection of Digital Signal Processing notebooks with a wireless communications theme.
On the Effects of Quantisation on Model Uncertainty in Bayesian Neural Networks
My Tensorflow Notebook. In this notebooks I have implemented various kind of model optimisation techniques.
Wii/GC texture encoder with palette support (png, jpeg, gif, bmp, tiff, tpl, tex0, plt0, bti)
Applying SDLC for JPEG compression project
JPEG Encoding with Discrete Cosine Transform, Quantisation & Run-Length Compression
Image compression codec based on JPEG implemented in python
A research based project to optimize the graph coloring problem using the quantisation part of image compression and come up with a solution which is better than conventional algorithms for graph coloring.
Make limited palette PNGs and SVG swatches from images. ~14KB
Optimising train, inference and throughput of expensive ML models
A complete pipeline for deep learning model optimization via teacher fine-tuning, knowledge distillation, and 4-bit quantization. Built with PyTorch, Transformers, and BitsAndBytes.
Simple dithering library in Rust, based on image-rs
Experiments in quantisation consisting of quantisation from scratch, bitsandbytes, and llama.cpp. [Assignment 4 of Advanced Natural Language Processing, IIIT-H Monsoon '24]
Source code: C++, SFML, MATLAB. The aim of the project was to implement various quantization algorithms in C ++ and to compare them in terms of the quality of the obtained results and the time needed to perform the calculations. On the way I've created an app with very basic GUI.
A friendly CLI tool for converting and uploading transformers for CTranslate2.
Add a description, image, and links to the quantisation topic page so that developers can more easily learn about it.
To associate your repository with the quantisation topic, visit your repo's landing page and select "manage topics."