Skip to content
Snippets Groups Projects
Commit 33612e37 authored by Eric Kooistra's avatar Eric Kooistra
Browse files

Add block diagram.

parent 9d30f4f2
No related branches found
No related tags found
No related merge requests found
...@@ -65,7 +65,26 @@ import matplotlib.pyplot as plt ...@@ -65,7 +65,26 @@ import matplotlib.pyplot as plt
# Parse arguments to derive user parameters # Parse arguments to derive user parameters
_parser = argparse.ArgumentParser( _parser = argparse.ArgumentParser(
description="".join(textwrap.dedent("""\ description="".join(textwrap.dedent("""\
Model effect of applying a weight after or before rounding: Model effect of applying a weight on input noise after or before rounding,
for range of input noise sigma and range of weights:
sigma
| 2**resolution 1/2**resolution
| | |
v v v
----- ----- --------- ----- noise_q ----- --------- -------
noise -->| X |-->| X |-->| round |-->| X |----------->| X |-->| round |-->| std |--> sigma_qq
----- | ----- --------- ----- ----- --------- -------
| ^
| |
| weight ---->|
| |
| noise_s ----- --------- -------
|------------------------------------->| X |-->| round |-->| std |--> sigma_sq
----- --------- -------
sigmas_ratio_qq_sq = sigma_qq / sigma_sq --> shows jumps and variation around 1 when resolution is low
sigmas_ratio_sq_input = sigma_sq / sigma --> shows that rounding causes change in sigma
. weights in range(w_lo, w_hi, w_step) . weights in range(w_lo, w_hi, w_step)
. sigma of noise in range(s_lo, s_hi, s_step) . sigma of noise in range(s_lo, s_hi, s_step)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment