Usatyuk Vasiliy's repositories
Kannan_SVP
Number Geometry methods: Shortest Vector Problem and Shorter Basis Problem in Lattice (Hamming distance, Bounded distance decoding, binary and ternary Learning with error problem)
Lolipop_cycles_count
T. R. Halford and K. M. Chugg Matlab implementation for LDPC codes cycles of girth, girth+2, girth+4 counting
EMD-Spectrum-LDPC
Enumerate LDPC Codes extrinsic message degree (EMD) Spectrum for analyzing cycles properties sublinear and part of linear trapping sets
-Tail-biting-Spatially-coupled-QC-LDPC-codes-cycles-broken
Broke cycles according to shifts of tailbiting convolutional codes
Length-und-Rate-adaptive-code
Tool-chain to construct Length and Rate adaptive MET QC-LDPC Codes using EMD Spectrum and Hamming distance optimization
Reciprocal-channel-approximation-LDPC-Threshold
Protograph reciprocal-channel approximation (RCA) for approximation of Density Evolution Iterative Decoding Threshold of Multi Edge Type (MET) LDPC Codes
GAMP-regression
Generalized Approximate Message Passsing (GAMP) with known variance and prior hyperparameters for regression
LDPC-Bit-Filling-method
Bit Filling method LDPC code construction method
puncturing-optimization
Syndrom based and k-step recover puncture pattern optimization for LDPC codes
floor-scale-modular-lifting-of-MET-LDPC-Codes
Floor-scale modular lifting of MET-LDPC with estimation Upper bound on Code distance optimization and EMD for construction length adaptive codes
Make-script-for-Magma-Code-Distance-estimation
Matlab application to generate script for Magma Code Distance estimation (Brouwer-Zimmerman)
Optimization-of-NB-LDPC-row-codes-using-Fossorier-Declerq-
Declerq Fossorier row code optimization for NB-LDPC codes
QR-decomposition-Benchmark
Compare of Serial Modified Gram-Shmidt, Householder (multi-core CPU MKL) and Givens (GPU CuBlas) QR-decomposition
Topology-Data-Analysis-Betti-Numbers-of-that-data-using-a-witness-complex
Topology Data Analysis Betti Numbers of that data using a witness complex
Upper-Bound-on-Code-distance-from-Lifted-QC-parity-check-matrix
Parallel implementation of MSVBS ( MacKay-Smarandache-Vontobel-Butler-Siegel) upper bound estimation of code distance ( Hamming distance) using MPI (multi tread CPU and Cluster)
-Greedy-Guess-and-Test-method-for-construction-QC-LDPC-codes-with-CPM-of-weigth-more-than-1.
Greedy Guess-and-Test method for construction QC-LDPC codes with CPM of weigth more than 1.
ECC-over-GF2n
Create a BCJR trellis from given parity check matrix
Upper-bound-on-code-distance-of-QC-LDPC-codes-based-on-MacKay-Vontobel-Smarandache
Upper bound on code distance of QC-LDPC codes based on MacKay-Vontobel-Smarandache using parity-check matrix
DREAMPlaceFPGA
An Open-Source Analytical Placer for Large Scale Heterogeneous FPGAs using Deep-Learning Toolkit
hls4ml-tutorial
Tutorial notebooks for hls4ml
Anki_FlashCard_Generator
Automatically generate Anki Flashcards from your PDF files with LLM (ChatGPT in this case) to help you study.
awesome-mlp-mixer
Transformers based fully on MLPs
flatter
Fast lattice reduction
qonnx
QONNX: Arbitrary-Precision Quantized Neural Networks in ONNX