Giter Site home page Giter Site logo

find_the_elf's Introduction

Find_the_ELF

Hi! Currently this readme file does not serve the purpose to be a descriptive illustration of this on-going project. It's just mainly a space where I put down my thoughts and meeting notes.

I do not imagine anyone else would find this unorganized text useful. But have a nice day!

  1. crc convolution and deconvolution have replaced polynomial multiplication. They seem to be the same on paper but different in code. Might investigate later.
  2. still using checkCRC (if all remainder are zero) for both ZT and TB list decoder. Worked so far.
  3. As of Oct.4th, the main source code is inside test/DuoCodec_Test. main.cpp is outdated.
  4. As of Oct.4th, I am considering migrating source code to main.cpp and getting ready for Monte Carlo simulation.
  5. As of Oct.21th, I have refactored the Dual List Decoder and implemented dual List Map data structure to achieve O(1) search. std::unordered_map cannot hash std::vector as keys so I had to use std::map.
  6. As of Oct.21th, softViterbiDecoding for 2^14 states is too slow. Running 1e4 experiments might take overnight. Had to verify this with beryl.

N states, T stage Time : O(N^2 * T)

ideas for the structure I am going to work with Message Information directly, or with a vector of messageInformation.

Meeting notes for Oct.24

  1. two plots
    1. FER vs. SNR (union bounds, FER of 2^14, FER of our system)
    2. complexity vs. SNR
  2. investigate CRC (column explaining why / why not the two list sizes are growing at different rates) (list rank vs. num_path_searched)
  3. delvelop a theorum / corollary of complexity as a function of (14, 12, 11)
  4. given the desired accuracy rate (10^-6), we should be confident to say that our system is better.

find_the_elf's People

Contributors

brucequz avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.