Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: entropy-coding
ahmedfgad/ArithmeticEncodingPython
Data Compression using Arithmetic Encoding in Python
Language: Python - Size: 33.2 KB - Last synced: 3 days ago - Pushed: 4 months ago - Stars: 67 - Forks: 16
iAvoe/x264-x265-QAAC-ffprobe-Ultimatetutorial
主打解析编码器内部逻辑和参数说明,从基础到全网没人讲的算法,没人画的图解,没人做的排版整理全都在此集齐;因此叫Ultimate Tutorial
Language: CSS - Size: 1.25 GB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 114 - Forks: 16
mieskolainen/RLS-Golomb-Rice
RLS-Golomb-Rice lossless codec
Language: Matlab - Size: 2.7 MB - Last synced: 18 days ago - Pushed: about 6 years ago - Stars: 2 - Forks: 0
bamler-lab/constriction
Entropy coders for research and production in Python and Rust.
Language: Rust - Size: 2.31 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 70 - Forks: 4
aika-algorithm/aika
AIKA is a new type of artificial neural network designed to more closely mimic the behavior of a biological brain and to bridge the gap to classical AI. A key design decision in the Aika network is to conceptually separate the activations from their neurons, meaning that there are two separate graphs. One graph consisting of neurons and synapses representing the knowledge the network has already acquired and another graph consisting of activations and links describing the information the network was able to infer about a concrete input data set. There is a one-to-many relation between the neurons and the activations. For example, there might be a neuron representing a word or a specific meaning of a word, but there might be several activations of this neuron, each representing an occurrence of this word within the input data set. A consequence of this decision is that we have to give up on the idea of a fixed layered topology for the network, since the sequence in which the activations are fired depends on the input data set. Within the activation network, each activation is grounded within the input data set, even if there are several activations in between. This means links between activations serve two purposes. On the one hand, they are used to sum up the synapse weights and, on the other hand they propagate the identity to higher level activations.
Language: Java - Size: 12.5 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 70 - Forks: 19
tongdaxu/YAECL-Yet-Another-Entropy-Coding-Library
YAECL: Yet Another Entropy Coding Library for Neural Compression Research, with Arithmetic Coding and Asymmetric Numeral Systems support
Language: C++ - Size: 34.2 KB - Last synced: 10 days ago - Pushed: 10 months ago - Stars: 30 - Forks: 4
respinha/audio-video-codification
Assignments for the Audio Video Codification course.
Language: C++ - Size: 34.7 MB - Last synced: 2 months ago - Pushed: over 7 years ago - Stars: 1 - Forks: 0
typio/entreepy
Fast text compression ⚡
Language: Zig - Size: 104 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 9 - Forks: 0
cgbur/arcode-rs
An arithmetic coder for Rust.
Language: Rust - Size: 614 KB - Last synced: 12 days ago - Pushed: almost 1 year ago - Stars: 23 - Forks: 2
Geolm/arithmetic_codec
arithmetic encoder decoder, C port of Amir Said's FastAC
Language: C - Size: 74.2 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
rcanut/nhwcodec
NHW : A Next-Generation Image Compression Codec
Language: C - Size: 368 KB - Last synced: 2 months ago - Pushed: 3 months ago - Stars: 62 - Forks: 9
FGlazov/Python-rANSCoder
A lightweight rANSCoder meant for rapid prototyping.
Language: Python - Size: 37.1 KB - Last synced: 23 days ago - Pushed: 12 months ago - Stars: 17 - Forks: 3
Nikolai10/MRIC
TensorFlow implementation of MRIC (Multi-Realism Image Compression with a Conditional Generator, CVPR 2023)
Language: Python - Size: 32.2 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
Nullkooland/InformationTheoryCourseDesign
English text analysis & encoding using Python 3.7
Language: Python - Size: 64.5 KB - Last synced: 5 months ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0
MoEssamKhattab/JPEG-Transform-Compression
This Python repository provides an implementation for JPEG image compression with both low and high compression modes. The script employs various transformations and compression techniques to optimize the file size of JPEG images while preserving acceptable image quality.
Language: Python - Size: 603 KB - Last synced: 3 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
Justin-Tan/high-fidelity-generative-compression
Pytorch implementation of High-Fidelity Generative Image Compression + Routines for neural image compression
Language: Python - Size: 84.1 MB - Last synced: 7 months ago - Pushed: about 1 year ago - Stars: 363 - Forks: 70
mayank-k-jha/Information-Theory-Message-Entropy-Probability
Analog and digital Communication - Information Theory - Message Probability & Entropy
Language: Python - Size: 279 KB - Last synced: 7 months ago - Pushed: about 7 years ago - Stars: 1 - Forks: 1
a-llave/lecture_audio_coding_iut
Audio coding lecture for IUT and ESRA
Language: TeX - Size: 84.6 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
rainerzufalldererste/hypersonic-rANS
Some of the fastest decoding range-based Asymetric Numeral Systems (rANS) codecs for x64
Language: C++ - Size: 2.93 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 7 - Forks: 1
powturbo/Turbo-Range-Coder
TurboRC - Fastest Range Coder + Arithmetic Coding / Fastest Asymmetric Numeral Systems
Language: C - Size: 1.01 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 51 - Forks: 4
d-becking/nncodec-icml-2023-demo
This repository is for reproducing the results shown in the NNCodec ICML Workshop paper. Additionally, it includes a demo, prepared for the Neural Compression Workshop (NCW).
Language: Python - Size: 8.19 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
cosmic-weber/MajorProjectClient Fork of shivamk012/MajorProjectClient
This is a prototype project based on how pollution trends follows, a proposed methodology in which comparison of paths can be calculated based on major pollutants comparison using objective weights.
Language: JavaScript - Size: 368 KB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
m4tx/rans-rs
rANS encoder and decoder for Rust
Language: Rust - Size: 49.8 KB - Last synced: 12 days ago - Pushed: 3 months ago - Stars: 2 - Forks: 0
DarekKrawczyk/rANS-Compressor
rANS Compressor written in C++
Language: C++ - Size: 6.09 MB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
Youlenda/Base_Layer_Efficiency
Let's figure out the minimum bit rate for a computer vision task (object detection or instance segmentation).
Size: 2.93 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
WhirlFirst/serverEntropy
work
Language: Python - Size: 5.04 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 1
RapidsAtHKUST/DBGC
Source code of "Density-Based Geometry Compression for LiDAR Point Clouds", accepted by EDBT'23 - By Xibo Sun and Prof. Qiong Luo
Language: C++ - Size: 103 KB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
d-becking/efficientCNNs
Finding Storage- and Compute-Efficient Convolutional Neural Networks
Language: Python - Size: 286 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 7 - Forks: 3
abrensch/statcoding
A library to help statistically encode and decode data
Language: Java - Size: 346 KB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
tuliopereirab/arithmetic-encoder-av1
This project is being developed as part of a Master's degree research sponsored by Brazil's CNPQ. It's goal is to design a hardware architecture to accelerate the AV1 arithmetic encoder.
Language: Verilog - Size: 10.5 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 6 - Forks: 0
mpetri/ans-large-alphabet
Large-Alphabet Semi-Static Entropy Coding Via Asymmetric Numeral Systems
Language: C++ - Size: 303 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 4 - Forks: 1
ohjunee/oj-codec
Image compression practice for Undergraduate
Language: C++ - Size: 9.63 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
jermp/entropy_coding
Some entropy coding algorithms in C++.
Language: C++ - Size: 17.6 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 2 - Forks: 1
ndcastillo/Information_and_Coding_Theory_Scripts
This Repo contain a set scripts with a PCM-PAM, Entropy and Mutual Information of a message, Calculator for a Link-Antenna, Fano Coding and Huffman Coding.
Language: MATLAB - Size: 15.9 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
michaelmaniscalco/m99
novel high throughput entropy encoder for BWT data
Language: C++ - Size: 95.7 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 13 - Forks: 0
username1565/incompressible_data
Try to compress incompressible data
Language: Python - Size: 7.81 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
hardworkar/ctw
implementation of the CTW algorithm
Language: Python - Size: 23.4 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 1
d-becking/neurips-2019-micronet-challenge
NeurIPS 2019 MicroNet Challenge
Language: Python - Size: 66 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 5 - Forks: 1
semyonc/hrspack
An experimental audio lossless codec and archiver
Language: C++ - Size: 14.7 MB - Last synced: about 1 year ago - Pushed: almost 8 years ago - Stars: 1 - Forks: 0
AbhishekSalian/Shannon-Fano-Coding
This program is created to understand how Shannon Fano Coding works.
Language: Jupyter Notebook - Size: 398 KB - Last synced: 2 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
samruddhikahu/EBCOT
Embedded Block Coding with Optimized Truncation
Language: MATLAB - Size: 13.7 KB - Last synced: 7 months ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
jojanper/huffcreate
Huffman code creation
Language: C - Size: 13.7 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
losvald/info-theory-course
Language: C++ - Size: 168 KB - Last synced: about 1 year ago - Pushed: over 9 years ago - Stars: 0 - Forks: 0
donydchen/multimedia
Homework Projects for the Course Multimedia Technology and Applications
Language: Python - Size: 4.23 MB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 1 - Forks: 1