Commit a65ff1d
committed
Refactor examples and tests for improved clarity and coverage
- Removed unnecessary print statements from plot_channel_aware_base_model.py to streamline output.
- Updated plot_fec_decoders_tutorial.py and plot_fec_encoders_tutorial.py by removing redundant section headers for better readability.
- Added comprehensive tests for Structural Similarity Index Measure (SSIM) and Multi-Scale SSIM (MS-SSIM) metrics, ensuring various scenarios are covered.
- Introduced Error Vector Magnitude (EVM) metric tests, including basic computation, edge cases, and stateful methods.
- Enhanced Bit Error Rate (BER) tests to cover stateful methods and complex data handling.
- Improved test coverage for Signal-to-Noise Ratio (SNR) and Block Error Rate (BLER) metrics, addressing edge cases and ensuring robustness.1 parent b48efe8 commit a65ff1d
2 files changed
+424
-21
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
64 | 71 | | |
65 | 72 | | |
66 | 73 | | |
| |||
155 | 162 | | |
156 | 163 | | |
157 | 164 | | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
158 | 171 | | |
159 | 172 | | |
160 | 173 | | |
| |||
178 | 191 | | |
179 | 192 | | |
180 | 193 | | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
181 | 198 | | |
182 | 199 | | |
183 | 200 | | |
| |||
0 commit comments