Complete VIDEO-001 through VIDEO-004 software video studies
This commit is contained in:
23
data/processed/video004/benchmark_256.json
Normal file
23
data/processed/video004/benchmark_256.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"packet_count": 256,
|
||||
"signal_sha256": "a3cb6d9588036dd1bdefcde1ea1a4f006ddfab0650c0318c8572590f89f1e498",
|
||||
"signal_duration_s": 3.89888,
|
||||
"legacy": {
|
||||
"times_s": [
|
||||
17.61569230002351
|
||||
],
|
||||
"median_s": 17.61569230002351,
|
||||
"factor": 4.5181416971087875
|
||||
},
|
||||
"numba": {
|
||||
"times_s": [
|
||||
0.5129735998343676,
|
||||
0.5171238998882473,
|
||||
1.4113406999967992
|
||||
],
|
||||
"median_s": 0.5171238998882473,
|
||||
"factor": 0.13263396151926893
|
||||
},
|
||||
"strict_outputs_equal": true,
|
||||
"rf_tx": 0
|
||||
}
|
||||
23
data/processed/video004/benchmark_256_pre_tail_check.json
Normal file
23
data/processed/video004/benchmark_256_pre_tail_check.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"packet_count": 256,
|
||||
"signal_sha256": "a3cb6d9588036dd1bdefcde1ea1a4f006ddfab0650c0318c8572590f89f1e498",
|
||||
"signal_duration_s": 3.89888,
|
||||
"legacy": {
|
||||
"times_s": [
|
||||
18.270037099951878
|
||||
],
|
||||
"median_s": 18.270037099951878,
|
||||
"factor": 4.685970612060868
|
||||
},
|
||||
"numba": {
|
||||
"times_s": [
|
||||
1.1160494999494404,
|
||||
1.1212625000625849,
|
||||
2.0166076999157667
|
||||
],
|
||||
"median_s": 1.1212625000625849,
|
||||
"factor": 0.28758579388506056
|
||||
},
|
||||
"strict_outputs_equal": true,
|
||||
"rf_tx": 0
|
||||
}
|
||||
764
data/processed/video004/benchmark_after.json
Normal file
764
data/processed/video004/benchmark_after.json
Normal file
@@ -0,0 +1,764 @@
|
||||
{
|
||||
"phase": "after",
|
||||
"backend": "numba",
|
||||
"signal_sha256": "b8181626432efee46aeef6e128a671ef1364ecf0a828c0b356fb5c51983979cd",
|
||||
"signal_duration_s": 0.48736,
|
||||
"jit_first_run_s": 0.9289180999621749,
|
||||
"warm_run_times_s": [
|
||||
0.06404330022633076,
|
||||
0.06483380007557571,
|
||||
0.06323489989154041,
|
||||
0.06320570013485849,
|
||||
0.06350390007719398
|
||||
],
|
||||
"warm_median_s": 0.06350390007719398,
|
||||
"available_path_realtime_factor": 0.1303018304275976,
|
||||
"profile_top": [
|
||||
{
|
||||
"file": "video004_benchmark.py",
|
||||
"line": 96,
|
||||
"function": "decode_stream",
|
||||
"primitive_calls": 1,
|
||||
"calls": 1,
|
||||
"self_s": 0.0006135,
|
||||
"cumulative_s": 0.07381130000000001
|
||||
},
|
||||
{
|
||||
"file": "video003_modem.py",
|
||||
"line": 202,
|
||||
"function": "receive_frame",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.0015049,
|
||||
"cumulative_s": 0.07216270000000001
|
||||
},
|
||||
{
|
||||
"file": "video004_viterbi.py",
|
||||
"line": 61,
|
||||
"function": "decode_soft",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.0270805,
|
||||
"cumulative_s": 0.028680200000000003
|
||||
},
|
||||
{
|
||||
"file": "video003_modem.py",
|
||||
"line": 150,
|
||||
"function": "_find_preamble",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.014365800000000001,
|
||||
"cumulative_s": 0.021584100000000002
|
||||
},
|
||||
{
|
||||
"file": "video003_modem.py",
|
||||
"line": 184,
|
||||
"function": "_correct",
|
||||
"primitive_calls": 96,
|
||||
"calls": 96,
|
||||
"self_s": 0.0090676,
|
||||
"cumulative_s": 0.0092446
|
||||
},
|
||||
{
|
||||
"file": "video003_modem.py",
|
||||
"line": 168,
|
||||
"function": "_estimate_phase_frequency",
|
||||
"primitive_calls": 64,
|
||||
"calls": 64,
|
||||
"self_s": 0.006284400000000001,
|
||||
"cumulative_s": 0.0076281000000000005
|
||||
},
|
||||
{
|
||||
"file": "fromnumeric.py",
|
||||
"line": 2338,
|
||||
"function": "sum",
|
||||
"primitive_calls": 2336,
|
||||
"calls": 2336,
|
||||
"self_s": 0.0015377000000000001,
|
||||
"cumulative_s": 0.0067174
|
||||
},
|
||||
{
|
||||
"file": "fromnumeric.py",
|
||||
"line": 69,
|
||||
"function": "_wrapreduction",
|
||||
"primitive_calls": 2336,
|
||||
"calls": 2336,
|
||||
"self_s": 0.0017893000000000002,
|
||||
"cumulative_s": 0.0049354
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<method 'reduce' of 'numpy.ufunc' objects>",
|
||||
"primitive_calls": 2656,
|
||||
"calls": 2656,
|
||||
"self_s": 0.0033185000000000003,
|
||||
"cumulative_s": 0.0033185000000000003
|
||||
},
|
||||
{
|
||||
"file": "punctured_fec.py",
|
||||
"line": 58,
|
||||
"function": "depuncture_soft",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.0012335,
|
||||
"cumulative_s": 0.0015725000000000001
|
||||
},
|
||||
{
|
||||
"file": "video003_modem.py",
|
||||
"line": 48,
|
||||
"function": "bpsk_symbols",
|
||||
"primitive_calls": 96,
|
||||
"calls": 96,
|
||||
"self_s": 0.0007530000000000001,
|
||||
"cumulative_s": 0.00126
|
||||
},
|
||||
{
|
||||
"file": "video003_modem.py",
|
||||
"line": 106,
|
||||
"function": "_decode_phy_header",
|
||||
"primitive_calls": 64,
|
||||
"calls": 64,
|
||||
"self_s": 0.0004918,
|
||||
"cumulative_s": 0.0010787000000000001
|
||||
},
|
||||
{
|
||||
"file": "fromnumeric.py",
|
||||
"line": 2589,
|
||||
"function": "all",
|
||||
"primitive_calls": 256,
|
||||
"calls": 256,
|
||||
"self_s": 0.0001639,
|
||||
"cumulative_s": 0.0008046
|
||||
},
|
||||
{
|
||||
"file": "fromnumeric.py",
|
||||
"line": 89,
|
||||
"function": "_wrapreduction_any_all",
|
||||
"primitive_calls": 256,
|
||||
"calls": 256,
|
||||
"self_s": 0.0002456,
|
||||
"cumulative_s": 0.0006407
|
||||
},
|
||||
{
|
||||
"file": "video003_modem.py",
|
||||
"line": 65,
|
||||
"function": "qpsk_soft",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.000422,
|
||||
"cumulative_s": 0.0004713
|
||||
},
|
||||
{
|
||||
"file": "video004_benchmark.py",
|
||||
"line": 38,
|
||||
"function": "_sha",
|
||||
"primitive_calls": 128,
|
||||
"calls": 128,
|
||||
"self_s": 6.96e-05,
|
||||
"cumulative_s": 0.00041240000000000005
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<method 'astype' of 'numpy.ndarray' objects>",
|
||||
"primitive_calls": 288,
|
||||
"calls": 288,
|
||||
"self_s": 0.0003956,
|
||||
"cumulative_s": 0.0003956
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<method 'items' of 'dict' objects>",
|
||||
"primitive_calls": 2592,
|
||||
"calls": 2592,
|
||||
"self_s": 0.00037590000000000003,
|
||||
"cumulative_s": 0.00037590000000000003
|
||||
},
|
||||
{
|
||||
"file": "_function_base_impl.py",
|
||||
"line": 1649,
|
||||
"function": "angle",
|
||||
"primitive_calls": 192,
|
||||
"calls": 192,
|
||||
"self_s": 0.0002541,
|
||||
"cumulative_s": 0.0003459
|
||||
},
|
||||
{
|
||||
"file": "video003_modem.py",
|
||||
"line": 97,
|
||||
"function": "_phy_header",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.0001259,
|
||||
"cumulative_s": 0.00028670000000000003
|
||||
},
|
||||
{
|
||||
"file": "packet.py",
|
||||
"line": 157,
|
||||
"function": "parse_packet",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.00017820000000000002,
|
||||
"cumulative_s": 0.00028660000000000003
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method builtins.isinstance>",
|
||||
"primitive_calls": 2496,
|
||||
"calls": 2496,
|
||||
"self_s": 0.0002681,
|
||||
"cumulative_s": 0.0002681
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method _hashlib.openssl_sha256>",
|
||||
"primitive_calls": 128,
|
||||
"calls": 128,
|
||||
"self_s": 0.0002615,
|
||||
"cumulative_s": 0.0002615
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method builtins.abs>",
|
||||
"primitive_calls": 2080,
|
||||
"calls": 2080,
|
||||
"self_s": 0.0002566,
|
||||
"cumulative_s": 0.0002566
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method numpy.arange>",
|
||||
"primitive_calls": 160,
|
||||
"calls": 160,
|
||||
"self_s": 0.0002522,
|
||||
"cumulative_s": 0.0002522
|
||||
},
|
||||
{
|
||||
"file": "video_stream_transport.py",
|
||||
"line": 86,
|
||||
"function": "decode_fragment",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.0001371,
|
||||
"cumulative_s": 0.00024700000000000004
|
||||
},
|
||||
{
|
||||
"file": "fromnumeric.py",
|
||||
"line": 2333,
|
||||
"function": "_sum_dispatcher",
|
||||
"primitive_calls": 2336,
|
||||
"calls": 2336,
|
||||
"self_s": 0.00022840000000000002,
|
||||
"cumulative_s": 0.00022840000000000002
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method builtins.max>",
|
||||
"primitive_calls": 2080,
|
||||
"calls": 2080,
|
||||
"self_s": 0.00022050000000000002,
|
||||
"cumulative_s": 0.00022050000000000002
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<method 'sum' of 'numpy.ndarray' objects>",
|
||||
"primitive_calls": 64,
|
||||
"calls": 64,
|
||||
"self_s": 4.1400000000000003e-05,
|
||||
"cumulative_s": 0.00021690000000000001
|
||||
},
|
||||
{
|
||||
"file": "punctured_fec.py",
|
||||
"line": 35,
|
||||
"function": "coded_bit_count",
|
||||
"primitive_calls": 64,
|
||||
"calls": 64,
|
||||
"self_s": 0.00010200000000000001,
|
||||
"cumulative_s": 0.00020250000000000002
|
||||
},
|
||||
{
|
||||
"file": "_methods.py",
|
||||
"line": 50,
|
||||
"function": "_sum",
|
||||
"primitive_calls": 64,
|
||||
"calls": 64,
|
||||
"self_s": 2.23e-05,
|
||||
"cumulative_s": 0.0001755
|
||||
},
|
||||
{
|
||||
"file": "multiarray.py",
|
||||
"line": 856,
|
||||
"function": "vdot",
|
||||
"primitive_calls": 2080,
|
||||
"calls": 2080,
|
||||
"self_s": 0.0001555,
|
||||
"cumulative_s": 0.0001555
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method numpy.zeros>",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.0001393,
|
||||
"cumulative_s": 0.0001393
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method builtins.len>",
|
||||
"primitive_calls": 800,
|
||||
"calls": 800,
|
||||
"self_s": 0.0001127,
|
||||
"cumulative_s": 0.0001127
|
||||
},
|
||||
{
|
||||
"file": "fromnumeric.py",
|
||||
"line": 462,
|
||||
"function": "repeat",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 2.36e-05,
|
||||
"cumulative_s": 0.00010580000000000001
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<method 'tobytes' of 'numpy.ndarray' objects>",
|
||||
"primitive_calls": 160,
|
||||
"calls": 160,
|
||||
"self_s": 9.130000000000001e-05,
|
||||
"cumulative_s": 9.130000000000001e-05
|
||||
},
|
||||
{
|
||||
"file": "fromnumeric.py",
|
||||
"line": 51,
|
||||
"function": "_wrapfunc",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 2.4500000000000003e-05,
|
||||
"cumulative_s": 8.22e-05
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<method 'hexdigest' of '_hashlib.HASH' objects>",
|
||||
"primitive_calls": 128,
|
||||
"calls": 128,
|
||||
"self_s": 8.130000000000001e-05,
|
||||
"cumulative_s": 8.130000000000001e-05
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<method 'copy' of 'numpy.ndarray' objects>",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 7.93e-05,
|
||||
"cumulative_s": 7.93e-05
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method numpy.frombuffer>",
|
||||
"primitive_calls": 64,
|
||||
"calls": 64,
|
||||
"self_s": 7.8e-05,
|
||||
"cumulative_s": 7.8e-05
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method numpy.asanyarray>",
|
||||
"primitive_calls": 192,
|
||||
"calls": 192,
|
||||
"self_s": 6.76e-05,
|
||||
"cumulative_s": 6.76e-05
|
||||
},
|
||||
{
|
||||
"file": "convolutional_fec.py",
|
||||
"line": 109,
|
||||
"function": "encoded_bit_count",
|
||||
"primitive_calls": 96,
|
||||
"calls": 96,
|
||||
"self_s": 5.3500000000000006e-05,
|
||||
"cumulative_s": 6.730000000000001e-05
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method _struct.unpack>",
|
||||
"primitive_calls": 160,
|
||||
"calls": 160,
|
||||
"self_s": 6.0400000000000004e-05,
|
||||
"cumulative_s": 6.0400000000000004e-05
|
||||
},
|
||||
{
|
||||
"file": "numeric.py",
|
||||
"line": 450,
|
||||
"function": "count_nonzero",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 1.25e-05,
|
||||
"cumulative_s": 4.97e-05
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method numpy.asarray>",
|
||||
"primitive_calls": 192,
|
||||
"calls": 192,
|
||||
"self_s": 4.9000000000000005e-05,
|
||||
"cumulative_s": 4.9000000000000005e-05
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<method 'repeat' of 'numpy.ndarray' objects>",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 4.8700000000000005e-05,
|
||||
"cumulative_s": 4.8700000000000005e-05
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method zlib.crc32>",
|
||||
"primitive_calls": 128,
|
||||
"calls": 128,
|
||||
"self_s": 4.71e-05,
|
||||
"cumulative_s": 4.71e-05
|
||||
},
|
||||
{
|
||||
"file": "enum.py",
|
||||
"line": 695,
|
||||
"function": "__call__",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 3.04e-05,
|
||||
"cumulative_s": 4.64e-05
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<method 'reshape' of 'numpy.ndarray' objects>",
|
||||
"primitive_calls": 64,
|
||||
"calls": 64,
|
||||
"self_s": 4.49e-05,
|
||||
"cumulative_s": 4.49e-05
|
||||
},
|
||||
{
|
||||
"file": "<string>",
|
||||
"line": 2,
|
||||
"function": "__init__",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 4.2900000000000006e-05,
|
||||
"cumulative_s": 4.2900000000000006e-05
|
||||
}
|
||||
],
|
||||
"profile_total_s": 0.07369779999999997,
|
||||
"tracemalloc_python_peak_bytes": 1065121,
|
||||
"tracemalloc_limit": "does not include all native NumPy/Numba allocations",
|
||||
"outcomes": [
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "7e090382cdd6b049bc126d34bfeb279e0fcce4135fff091595c7a71415580082",
|
||||
"decoded_bits_sha256": "0bf77e929052ce57f9744dd85859e83ecb8eceb9ad7a75f7757ed4df287d1bb3",
|
||||
"qpsk_decisions_sha256": "e0c5aa08de243c8afcb30ebbacaf48adf2b07f92daa76dc911731c6283c63e80",
|
||||
"video_frame_id": 0,
|
||||
"video_data_sha256": "879ce67bf38a1c442d69286c39ae90da3698f9b766b48e0c0052cdbe7cbe75c7",
|
||||
"start_symbol": 11
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "56ca2b36ace75d5bfe2d509c9f1c67a329bb75b0d91b1a62fd00efd236cfc022",
|
||||
"decoded_bits_sha256": "8a594068b74b4d340950ab516e7c381a394558e25f5aafd837be548928cf17d4",
|
||||
"qpsk_decisions_sha256": "07b48c4aa64eea41b5dae31b90ef000da7e2d9c54574e54c57d3223d17a7ba68",
|
||||
"video_frame_id": 1,
|
||||
"video_data_sha256": "74245ebb5267987de384f34021475d572f1b3915cca4db8fb8d64ed0fcf070cf",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "01a2aef090cebbaa80cbfddf259af1fd45b8b6c01590036525b0d643bf63b615",
|
||||
"decoded_bits_sha256": "693f67fd6734790e19d49d162eeb147504c22d5d8691b7f8b873b33d133bd705",
|
||||
"qpsk_decisions_sha256": "e72132c61dad2a25eab0647a03e7ee44add584fed327af42f3ee3fa09042203b",
|
||||
"video_frame_id": 2,
|
||||
"video_data_sha256": "3aeac38cabdae229b84dbe37725fae92603f5af9c03cd4016b85a9f6a4b848a3",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "9efb63a532793f643e23509575c8296d25800c425aae291ed57ceed262a8b700",
|
||||
"decoded_bits_sha256": "ddcc056aaeac3d768ca13a1fd18efb51e0f6d5d46b892a9b5f8c836acc4c95cd",
|
||||
"qpsk_decisions_sha256": "a63086cfc91474ff35874db1e852fe9ed40dda5ccbe1e3a23b1ac885b1982497",
|
||||
"video_frame_id": 3,
|
||||
"video_data_sha256": "a9e0ce9fb1b047b0bd16066b34d89bdd976e6a23e967d1c17e8cb4012af8545e",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "131a3c3290ded5e441bc73f2ec7f1f7c35c52427b4d3080bb278b4e48daec7e1",
|
||||
"decoded_bits_sha256": "347a45472abe2c566ceed3fcd1adbb89a5d4e9d0a2d8e2d7ccb0352075980d13",
|
||||
"qpsk_decisions_sha256": "c6e1c360c02ebbd1be24e080d104b9f683f6294596e5999c0ddb733e5290dfb9",
|
||||
"video_frame_id": 4,
|
||||
"video_data_sha256": "ae47fb72622d49dcd70fc6c6178b07fb966ba278c2d92961b799499caeb222ed",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "bc0cf0d46ac2f7ca0f0cef6ccf0abf055d2e01888faa8e228216303a79e6162b",
|
||||
"decoded_bits_sha256": "fb2bd524704e7decc8d1cf2361547d58e8beae4e91f5a57c903e246e8892d4c9",
|
||||
"qpsk_decisions_sha256": "8b1eb3cbdff342b6ff4df940e185e355073b3d2349d40ecd59f85445e9df0465",
|
||||
"video_frame_id": 5,
|
||||
"video_data_sha256": "48d902b07e6a843b9db4b1a0a9495b3a59763a7b97354e778b062bffc6f77685",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "6a3f921d0b80e12c61290883b9406154c21dccce1fdca58531d2b7156e29db13",
|
||||
"decoded_bits_sha256": "790932847f326e5223b8352f32459441515b48bbc1005ca6ca16bd40e516bb7d",
|
||||
"qpsk_decisions_sha256": "f573988142114a3990252a24d9463f8859677d80db32fafcb8767e23ae9d875a",
|
||||
"video_frame_id": 6,
|
||||
"video_data_sha256": "f084617afdcb418aaa542a406265b56bd197f859d5122cc3c68d3976e7384cdb",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "558a040adcb7927d067ff7c5367938247ea180ff1dba33d214b2540c3470bf7e",
|
||||
"decoded_bits_sha256": "7a04656cb6adddfeb9fe95d8e08720b752215e2b6e5c56fdec5160c60348d797",
|
||||
"qpsk_decisions_sha256": "8acd64c95cea5f7935b7bb689a0580f95d220d19cb80d4763b27993b09074ae8",
|
||||
"video_frame_id": 7,
|
||||
"video_data_sha256": "4e9832fa34a5762df06a9a81742470f59b5c09c0dee52835450ab98146c1ab31",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "87520d10475ba51047773a7fc4e47dcf5550362e2da89dc9021bc30283560631",
|
||||
"decoded_bits_sha256": "0390c4a097f7063a30e4517037c4b292cec07b8fdf155b354bb14319d5962989",
|
||||
"qpsk_decisions_sha256": "a10d77ae50fd6d1c1fdfc096d7c5b17900033526b982f49ebca408fe8df9df43",
|
||||
"video_frame_id": 8,
|
||||
"video_data_sha256": "36a0cee778f5be2f66c945414e645031fa3c011d0b2f22d4dd33f3dedfea5ef9",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "d9e1c3227dcc4ead19143d0255fe9a1cc6d00a5274fe14488401dabacbde410e",
|
||||
"decoded_bits_sha256": "54c88f28a95162a8022c32d1ef9e458b1848ff6b03f8e3fda68698e7bcdc708c",
|
||||
"qpsk_decisions_sha256": "e83804446361cc67f0340e1182d973c33fbbbfe6644ad9dc5ad02b24ac8fcb3e",
|
||||
"video_frame_id": 9,
|
||||
"video_data_sha256": "abd059ec223da6c995a22d470c75e5849f98de5478f5e0044bad2a84f06e9537",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "eef8a5a8ee73a07c7aab7c9fcc40832fd35b1952a24f9e09286efb69bc6aa22c",
|
||||
"decoded_bits_sha256": "3ab4b2da06ef14c8854245a4697fb60a365d8b17f2f322221121eee5cd24029e",
|
||||
"qpsk_decisions_sha256": "0bd43905e0bd7d445ee5e10af7bc91bfae4fe0d01d67ef959b2057717d88c69e",
|
||||
"video_frame_id": 10,
|
||||
"video_data_sha256": "0a5e7d2e8e9616bb7c054d03c1dd27538595dd7277d1520a69bb596354f111a4",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "82c2612ff4badbcfbadcff4bdef451462054838f0b4ce6aaa8df04ab570849df",
|
||||
"decoded_bits_sha256": "95cbbb467ac9e3b0a8ec4d40a8a274f2d6021d2a917e693cc8b9fbcf3dc89711",
|
||||
"qpsk_decisions_sha256": "f68848b9ab27402fcedefab2f0f948e48d03f9b5d10b7852ce4a1ca0a4eac99e",
|
||||
"video_frame_id": 11,
|
||||
"video_data_sha256": "279685e7b903f545b3a9cadcea1b9e7260511980b38260d0b0d980391f36274b",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "141a55875a169f7b93c872a394f609f77d465e14629d1908b5222a82dc70a2cf",
|
||||
"decoded_bits_sha256": "29f3dfce00c6d494f1db4f23e5f9e976f297024ab9bb41f6c0a99c5dcf17edf7",
|
||||
"qpsk_decisions_sha256": "8b928f249d1946d80e6884979713480a8a3ea2e4fb6ad4a37d6331769ba19699",
|
||||
"video_frame_id": 12,
|
||||
"video_data_sha256": "1aaf7efabe1b878d6f747028491dc03c24c84819f037c00d26c850dd1cd84e53",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "2abd40119a506903591169bbbec378f618b336707901e08a8fd244c215cdc84c",
|
||||
"decoded_bits_sha256": "1ab297f68e63d7fac67297fb79ed918ccc8dd60390c0b96e4f32ad0370102f37",
|
||||
"qpsk_decisions_sha256": "dd74a24c92390370daa5636d934b591c697dbc5144555c4a5176c1b08ec7d73c",
|
||||
"video_frame_id": 13,
|
||||
"video_data_sha256": "f2b7d33bb655c7f0bcaa4bd3b9c5853ad8b68a42f932d48fab52844d721d3107",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "2a697b2760fc3f1655d39c7567f09ef15c13d62e42edecb86b0dfb8267f2767d",
|
||||
"decoded_bits_sha256": "9f0b6128db158fd8e10099937ef6cfaf4ce949caae04b5f2c2878fdae6fd1c32",
|
||||
"qpsk_decisions_sha256": "7b91429f5c3aa7d38ae3f1ef1c8ee6307e72cdb939bc5656420057c17a5783f4",
|
||||
"video_frame_id": 14,
|
||||
"video_data_sha256": "3206290355bcc641d481029f7119753f18be5bcedddbce79f150d60e060a401a",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "2c9de9663ab671b98c3af9f753b8cfcc06f75d044e46a0eec4763084183f4eb3",
|
||||
"decoded_bits_sha256": "b91f5745295eadc5ac2679ff180bfb1af31602245d2398fbf14df065a707edfe",
|
||||
"qpsk_decisions_sha256": "dfd6c31910043ce31ec9523af9f4954e8b51188b6ddb5644b0d95330f7d025b9",
|
||||
"video_frame_id": 15,
|
||||
"video_data_sha256": "2112b0208d32d668c0b776e78f0932b9ae53b84cb7271ee45a3eb2105a80c366",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "f386c00325c1f84863ae09fbefd42d034d634b317ff7a11dad88e2b4002bb33e",
|
||||
"decoded_bits_sha256": "734851b4099286570c6225189f6d3c43fb5e758b9ac4ee36c5efb84d5008d87b",
|
||||
"qpsk_decisions_sha256": "616ae1ab70438d2e997274b552e528009dc166588401e1f7bfac7964f1bc49f8",
|
||||
"video_frame_id": 16,
|
||||
"video_data_sha256": "24737ded300a9eaaf8afabb48774a0f610cb81be7c0525b2c63960df7a07987a",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "98cf5031cf7f07f2f8f56e5245865c804ba4ec487d15a4b029527d6b694869f0",
|
||||
"decoded_bits_sha256": "5fb7dfc169734f42557a3a73419989b9697627c9f4219c41ef66c8567ce0fde1",
|
||||
"qpsk_decisions_sha256": "a6b8a7ded1599cefb46e173b21fedbd161e5de8553afae8f432c0184487727c2",
|
||||
"video_frame_id": 17,
|
||||
"video_data_sha256": "d301feb99fdfd86de02e61ee6728647817cc4a2ec5707f0ba2b7c1bd045a23c9",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "38049f5bc5e6c0d3f677aceb7347a08fc80993eeec92ede48a242ed44ee44f00",
|
||||
"decoded_bits_sha256": "822da0065c040d44fe26e5d2fd4afc36f5818898f893620cd9a8c71d35225294",
|
||||
"qpsk_decisions_sha256": "35e6cb18761fd64b1464528a40119150e078611098a6798ad918267745c14251",
|
||||
"video_frame_id": 18,
|
||||
"video_data_sha256": "5800fc5204b7d5c95280dbbd9b4c2512a9f4c36e8dcdb698d69917d088425ae9",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "48b834e74330496308a11d47382e675a096880b705d98e294c2d7ccb69ab5ac0",
|
||||
"decoded_bits_sha256": "8786cb1034d462ad6893ae62c77a06c27f2843e4cc9eb110beb2d5c3ffdb77dd",
|
||||
"qpsk_decisions_sha256": "947696542e65ef06b07fb6cfb1c9037abded01f5bc4afb130ecc10028ff9189a",
|
||||
"video_frame_id": 19,
|
||||
"video_data_sha256": "93705240c3d4a4b56bcdd2d3a16602fe45fdfcee57c41d9c6784b9881463ba64",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "b77490c1030396de4c07c2ef678f7a48ea0d8b0f7c7546cd8e9c743227adf966",
|
||||
"decoded_bits_sha256": "c7e0ed3a69af53729b9ccab2e78c6b9cf00de3047a15bcd2ef6bd5c575dd3284",
|
||||
"qpsk_decisions_sha256": "25bb4aa6ded4fb1c1c12f0cffc6eb4ae2be464abf55a792a610c333ad089edcb",
|
||||
"video_frame_id": 20,
|
||||
"video_data_sha256": "d8065bbdb91e47bd8ecb61c77166b403200f9270fa6a32f55070e9b70f176b76",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "21d3a2c8278e2588a2fe74a74022c35078241f037c02d4858e7f14efc0e93420",
|
||||
"decoded_bits_sha256": "a0e817c156d477e0d1f9fbc6615f4e540e9f609a6608697af81a34f9b0a1f063",
|
||||
"qpsk_decisions_sha256": "4c948009f008c0035970528129d798382370b61e11977836788c91bef5b5f0dd",
|
||||
"video_frame_id": 21,
|
||||
"video_data_sha256": "bf7c604073ce5cafe79fea728d6eb1cfc39e16e39d6a98be1d9eecaff5fcc6be",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "a04087afd8e58ce0442241850cb392fcab5f8885fb46e05a1e0f06111dc474c9",
|
||||
"decoded_bits_sha256": "b76df8034696d5feb9a3a0e621c1cdc1a7b5dea542d2bc66146e9e451e62f22b",
|
||||
"qpsk_decisions_sha256": "db72a2c2d22cf8a226157739aad1002457e714bf52cc6e53d5a53f4ccbd15526",
|
||||
"video_frame_id": 22,
|
||||
"video_data_sha256": "9f19ef2ba0a328a5872b2dffc160ede8b3e43570fb8c5488b34e0bf1bd3d6cac",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "34b9e00132c0f32308c74901ed021a29b55505412ff0507d42f0eca182885e1f",
|
||||
"decoded_bits_sha256": "a7976daa962428227f8bfb23dbe6c4b723e23f669cf57845f4ca4c105afc942a",
|
||||
"qpsk_decisions_sha256": "681885bd78c4793353925b853dcab21c69a22a14fc3c2b3d16445c33c55a39c5",
|
||||
"video_frame_id": 23,
|
||||
"video_data_sha256": "a4fe649e745b915dd37786d7e73194d3364482c3e5832e3376c9e853917fabb3",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "939de87872cb556749a6fa0136bab9f8e2f580a030c51cc9676be8f1a86fa20e",
|
||||
"decoded_bits_sha256": "a10c8508cf4acd42dd4131d66b48cee2a72e1fb35f1e84ddea55a30cd2812170",
|
||||
"qpsk_decisions_sha256": "b04412207ce62bbd1e4e8484aeb6e52e27f215ec37611f6b0cf9c8af07d0860f",
|
||||
"video_frame_id": 24,
|
||||
"video_data_sha256": "62508d24be991da605ed09ffc1b5ce354993d0dcbbfe886a94f98098d2a1f03c",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "329568d10e2f764cb0cb2b411dfb549445ac89c2e08e6936f10158dca7a2a854",
|
||||
"decoded_bits_sha256": "131b7f3388c5cd13c17834a06527d65d9fd7db0b06fe169d7a22992d24e2d22d",
|
||||
"qpsk_decisions_sha256": "57dba108922a724dbe8fd15a802f68290557bbc275d2f29705283df864a396c1",
|
||||
"video_frame_id": 25,
|
||||
"video_data_sha256": "2d6dbe56d353bcffd468d2462fca240d2e0bcf7450e945dd570da471b1b3b549",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "9ddcae9814ab002f58903f31a7565493bcf8125556588943653c448b2711ac1f",
|
||||
"decoded_bits_sha256": "aba5e25203e1a19a309fbc0c0d3262e34d7e40df220acbf0f77bd66ac1a8beab",
|
||||
"qpsk_decisions_sha256": "07289074b7b4b127712aeb6ed6485e265c78c512edf124241ef9c57a706637b6",
|
||||
"video_frame_id": 26,
|
||||
"video_data_sha256": "8e70206434af2101979f12fd12a24845be93d8e8ec0f7c47293202d960f4a750",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "49e542a0a9acccc9275858ab51d12996369280320c3b9ad3333886be6151ec50",
|
||||
"decoded_bits_sha256": "e7dd577504f9109eaba32f24e403708534a940b9e3ae6bb5fe8e4e932ffad725",
|
||||
"qpsk_decisions_sha256": "24d4c949154fa14fcda5d4d3222ff2710b62b09e4461dfa1c4499e9c85cc1052",
|
||||
"video_frame_id": 27,
|
||||
"video_data_sha256": "6f8e4f367eb3ad49a123461c1b77091e2ec30f61418056ebab3b190ebd3473d5",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "513209c622cf6d6811d77dbd5a8a125de388e2df69325fe0ad789ef397c79877",
|
||||
"decoded_bits_sha256": "bb2cf59697c1f32199638ce57e7277561865ba18aae5dd0c7b280f8c5c942f6c",
|
||||
"qpsk_decisions_sha256": "a78d9eb0cd66d15836a2496ca6e2e0101d6252e0fa8f943f6cc5531ad5ba0641",
|
||||
"video_frame_id": 28,
|
||||
"video_data_sha256": "bf45051704bc89cd5b393bb17d6d861b799dc83c15bae35345e24a5bcff87599",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "53bcb373e729ad18c500d8bd0b0c45a929e5aac61a9695b4191c1b6d7f5e91e9",
|
||||
"decoded_bits_sha256": "a01f16b962af9bdba7a911b297675d20ac42190c64096bb6eab1c6e5e21de015",
|
||||
"qpsk_decisions_sha256": "261f43768d26df166b8d18e6cf6c89ddf4a1c684239bd9c9fea70542df2a6d10",
|
||||
"video_frame_id": 29,
|
||||
"video_data_sha256": "32c52b79c2fccab180e26da5dcf88f534af87b316b1ff95bcb777cad2bb27d16",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "f942236869d4f553faef497113445fe6529d2f6d1bc57f327ad296ad9f0d0cfb",
|
||||
"decoded_bits_sha256": "10915d471432a0b9e1b58bb95e359b9bd23dfada47be99095c9234e1115952f5",
|
||||
"qpsk_decisions_sha256": "10e281659ab575c5f047c5fe71178d5c7cb23ac3610e2e6daf0c41851d488708",
|
||||
"video_frame_id": 30,
|
||||
"video_data_sha256": "42b8ab797d17afec64ceba258f2e54090fafc573a20ae9e9e5a4a7ff2bd3b90b",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "526c8d9f15312a97edadc22c60cc457c5d2a55d4bf1ced986b236793a4175d87",
|
||||
"decoded_bits_sha256": "61614d6f063212f734bf2ecea4e249e584ffc6939d9a2f795f642378026c027d",
|
||||
"qpsk_decisions_sha256": "85db759f33dd9452e8dd03219416fa27c99fd70bd173a0c995cc4cc686f05c2a",
|
||||
"video_frame_id": 31,
|
||||
"video_data_sha256": "3c689e801e5f97a0ab6811dad6a86f4e8ee97a4f78a3618e0a9e59424b102811",
|
||||
"start_symbol": 0
|
||||
}
|
||||
],
|
||||
"timing_recovery": "NOT_IMPLEMENTED_IN_THIS_BENCHMARK",
|
||||
"carrier_tracking_from_raw_iq": "NOT_IMPLEMENTED_IN_THIS_BENCHMARK",
|
||||
"rf_tx": 0
|
||||
}
|
||||
762
data/processed/video004/benchmark_before.json
Normal file
762
data/processed/video004/benchmark_before.json
Normal file
@@ -0,0 +1,762 @@
|
||||
{
|
||||
"phase": "before",
|
||||
"backend": "legacy",
|
||||
"signal_sha256": "b8181626432efee46aeef6e128a671ef1364ecf0a828c0b356fb5c51983979cd",
|
||||
"signal_duration_s": 0.48736,
|
||||
"first_run_s": 2.678454899927601,
|
||||
"warm_run_times_s": [
|
||||
2.794687000103295,
|
||||
2.6461418999824673,
|
||||
2.6900145998224616
|
||||
],
|
||||
"warm_median_s": 2.6900145998224616,
|
||||
"available_path_realtime_factor": 5.519563771795924,
|
||||
"profile_top": [
|
||||
{
|
||||
"file": "video004_benchmark.py",
|
||||
"line": 92,
|
||||
"function": "decode_stream",
|
||||
"primitive_calls": 1,
|
||||
"calls": 1,
|
||||
"self_s": 0.005996400000000001,
|
||||
"cumulative_s": 3.1965114000000003
|
||||
},
|
||||
{
|
||||
"file": "video003_modem.py",
|
||||
"line": 198,
|
||||
"function": "receive_frame",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.020266600000000003,
|
||||
"cumulative_s": 3.175387
|
||||
},
|
||||
{
|
||||
"file": "punctured_fec.py",
|
||||
"line": 66,
|
||||
"function": "decode_soft",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.0017749,
|
||||
"cumulative_s": 2.7599393
|
||||
},
|
||||
{
|
||||
"file": "convolutional_fec.py",
|
||||
"line": 140,
|
||||
"function": "viterbi_decode_soft",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 1.9707368,
|
||||
"cumulative_s": 2.7434121
|
||||
},
|
||||
{
|
||||
"file": "fromnumeric.py",
|
||||
"line": 1349,
|
||||
"function": "argmin",
|
||||
"primitive_calls": 262336,
|
||||
"calls": 262336,
|
||||
"self_s": 0.1341106,
|
||||
"cumulative_s": 0.5339134
|
||||
},
|
||||
{
|
||||
"file": "fromnumeric.py",
|
||||
"line": 51,
|
||||
"function": "_wrapfunc",
|
||||
"primitive_calls": 262464,
|
||||
"calls": 262464,
|
||||
"self_s": 0.0917428,
|
||||
"cumulative_s": 0.40020300000000003
|
||||
},
|
||||
{
|
||||
"file": "video003_modem.py",
|
||||
"line": 180,
|
||||
"function": "_correct",
|
||||
"primitive_calls": 64,
|
||||
"calls": 64,
|
||||
"self_s": 0.3162969,
|
||||
"cumulative_s": 0.3298239
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<method 'argmin' of 'numpy.ndarray' objects>",
|
||||
"primitive_calls": 262336,
|
||||
"calls": 262336,
|
||||
"self_s": 0.27645430000000004,
|
||||
"cumulative_s": 0.27645430000000004
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method numpy.arange>",
|
||||
"primitive_calls": 262464,
|
||||
"calls": 262464,
|
||||
"self_s": 0.12664350000000002,
|
||||
"cumulative_s": 0.12664350000000002
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<method 'astype' of 'numpy.ndarray' objects>",
|
||||
"primitive_calls": 262624,
|
||||
"calls": 262624,
|
||||
"self_s": 0.10136060000000001,
|
||||
"cumulative_s": 0.10136060000000001
|
||||
},
|
||||
{
|
||||
"file": "punctured_fec.py",
|
||||
"line": 22,
|
||||
"function": "_mask",
|
||||
"primitive_calls": 96,
|
||||
"calls": 96,
|
||||
"self_s": 0.0002354,
|
||||
"cumulative_s": 0.0386589
|
||||
},
|
||||
{
|
||||
"file": "fromnumeric.py",
|
||||
"line": 1534,
|
||||
"function": "resize",
|
||||
"primitive_calls": 96,
|
||||
"calls": 96,
|
||||
"self_s": 0.037478000000000004,
|
||||
"cumulative_s": 0.0381516
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method builtins.getattr>",
|
||||
"primitive_calls": 262464,
|
||||
"calls": 262464,
|
||||
"self_s": 0.0317941,
|
||||
"cumulative_s": 0.0317941
|
||||
},
|
||||
{
|
||||
"file": "video003_modem.py",
|
||||
"line": 146,
|
||||
"function": "_find_preamble",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.014604700000000002,
|
||||
"cumulative_s": 0.028936600000000003
|
||||
},
|
||||
{
|
||||
"file": "punctured_fec.py",
|
||||
"line": 31,
|
||||
"function": "coded_bit_count",
|
||||
"primitive_calls": 64,
|
||||
"calls": 64,
|
||||
"self_s": 0.0002421,
|
||||
"cumulative_s": 0.0265126
|
||||
},
|
||||
{
|
||||
"file": "fromnumeric.py",
|
||||
"line": 1345,
|
||||
"function": "_argmin_dispatcher",
|
||||
"primitive_calls": 262336,
|
||||
"calls": 262336,
|
||||
"self_s": 0.024511,
|
||||
"cumulative_s": 0.024511
|
||||
},
|
||||
{
|
||||
"file": "punctured_fec.py",
|
||||
"line": 50,
|
||||
"function": "depuncture_soft",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.0011519,
|
||||
"cumulative_s": 0.014752300000000001
|
||||
},
|
||||
{
|
||||
"file": "video003_modem.py",
|
||||
"line": 33,
|
||||
"function": "known_preamble_bits",
|
||||
"primitive_calls": 64,
|
||||
"calls": 64,
|
||||
"self_s": 0.0121819,
|
||||
"cumulative_s": 0.012255100000000001
|
||||
},
|
||||
{
|
||||
"file": "video003_modem.py",
|
||||
"line": 164,
|
||||
"function": "_estimate_phase_frequency",
|
||||
"primitive_calls": 64,
|
||||
"calls": 64,
|
||||
"self_s": 0.0070698,
|
||||
"cumulative_s": 0.008922900000000001
|
||||
},
|
||||
{
|
||||
"file": "fromnumeric.py",
|
||||
"line": 2338,
|
||||
"function": "sum",
|
||||
"primitive_calls": 2336,
|
||||
"calls": 2336,
|
||||
"self_s": 0.001655,
|
||||
"cumulative_s": 0.0071603000000000005
|
||||
},
|
||||
{
|
||||
"file": "fromnumeric.py",
|
||||
"line": 69,
|
||||
"function": "_wrapreduction",
|
||||
"primitive_calls": 2336,
|
||||
"calls": 2336,
|
||||
"self_s": 0.0018977000000000002,
|
||||
"cumulative_s": 0.0052423
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<method 'reduce' of 'numpy.ufunc' objects>",
|
||||
"primitive_calls": 2656,
|
||||
"calls": 2656,
|
||||
"self_s": 0.004821300000000001,
|
||||
"cumulative_s": 0.004821300000000001
|
||||
},
|
||||
{
|
||||
"file": "video003_modem.py",
|
||||
"line": 102,
|
||||
"function": "_decode_phy_header",
|
||||
"primitive_calls": 64,
|
||||
"calls": 64,
|
||||
"self_s": 0.0018298000000000001,
|
||||
"cumulative_s": 0.0042306
|
||||
},
|
||||
{
|
||||
"file": "fromnumeric.py",
|
||||
"line": 2589,
|
||||
"function": "all",
|
||||
"primitive_calls": 256,
|
||||
"calls": 256,
|
||||
"self_s": 0.0003935,
|
||||
"cumulative_s": 0.0024894
|
||||
},
|
||||
{
|
||||
"file": "video003_modem.py",
|
||||
"line": 44,
|
||||
"function": "bpsk_symbols",
|
||||
"primitive_calls": 96,
|
||||
"calls": 96,
|
||||
"self_s": 0.0013048,
|
||||
"cumulative_s": 0.0020974
|
||||
},
|
||||
{
|
||||
"file": "fromnumeric.py",
|
||||
"line": 89,
|
||||
"function": "_wrapreduction_any_all",
|
||||
"primitive_calls": 256,
|
||||
"calls": 256,
|
||||
"self_s": 0.0006664,
|
||||
"cumulative_s": 0.0020959
|
||||
},
|
||||
{
|
||||
"file": "video004_benchmark.py",
|
||||
"line": 38,
|
||||
"function": "_sha",
|
||||
"primitive_calls": 128,
|
||||
"calls": 128,
|
||||
"self_s": 9.65e-05,
|
||||
"cumulative_s": 0.0008255000000000001
|
||||
},
|
||||
{
|
||||
"file": "video003_modem.py",
|
||||
"line": 61,
|
||||
"function": "qpsk_soft",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.0005983000000000001,
|
||||
"cumulative_s": 0.0006764000000000001
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<method 'sum' of 'numpy.ndarray' objects>",
|
||||
"primitive_calls": 64,
|
||||
"calls": 64,
|
||||
"self_s": 0.00010970000000000001,
|
||||
"cumulative_s": 0.0006623
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method numpy.zeros>",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.0006423,
|
||||
"cumulative_s": 0.0006423
|
||||
},
|
||||
{
|
||||
"file": "packet.py",
|
||||
"line": 157,
|
||||
"function": "parse_packet",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.0003373,
|
||||
"cumulative_s": 0.0006027000000000001
|
||||
},
|
||||
{
|
||||
"file": "_function_base_impl.py",
|
||||
"line": 1649,
|
||||
"function": "angle",
|
||||
"primitive_calls": 192,
|
||||
"calls": 192,
|
||||
"self_s": 0.00044310000000000004,
|
||||
"cumulative_s": 0.0005756
|
||||
},
|
||||
{
|
||||
"file": "video003_modem.py",
|
||||
"line": 93,
|
||||
"function": "_phy_header",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.0002531,
|
||||
"cumulative_s": 0.0005610000000000001
|
||||
},
|
||||
{
|
||||
"file": "_methods.py",
|
||||
"line": 50,
|
||||
"function": "_sum",
|
||||
"primitive_calls": 64,
|
||||
"calls": 64,
|
||||
"self_s": 6.46e-05,
|
||||
"cumulative_s": 0.0005526
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method _hashlib.openssl_sha256>",
|
||||
"primitive_calls": 128,
|
||||
"calls": 128,
|
||||
"self_s": 0.0005488,
|
||||
"cumulative_s": 0.0005488
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<method 'items' of 'dict' objects>",
|
||||
"primitive_calls": 2592,
|
||||
"calls": 2592,
|
||||
"self_s": 0.00044080000000000004,
|
||||
"cumulative_s": 0.00044080000000000004
|
||||
},
|
||||
{
|
||||
"file": "video_stream_transport.py",
|
||||
"line": 86,
|
||||
"function": "decode_fragment",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.0002358,
|
||||
"cumulative_s": 0.0004351
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method numpy.empty>",
|
||||
"primitive_calls": 192,
|
||||
"calls": 192,
|
||||
"self_s": 0.0004149,
|
||||
"cumulative_s": 0.0004149
|
||||
},
|
||||
{
|
||||
"file": "fromnumeric.py",
|
||||
"line": 211,
|
||||
"function": "reshape",
|
||||
"primitive_calls": 96,
|
||||
"calls": 96,
|
||||
"self_s": 0.00010860000000000001,
|
||||
"cumulative_s": 0.00037650000000000004
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method numpy.asarray>",
|
||||
"primitive_calls": 320,
|
||||
"calls": 320,
|
||||
"self_s": 0.0003598,
|
||||
"cumulative_s": 0.0003598
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method builtins.isinstance>",
|
||||
"primitive_calls": 2752,
|
||||
"calls": 2752,
|
||||
"self_s": 0.0003555,
|
||||
"cumulative_s": 0.0003555
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<method 'reshape' of 'numpy.ndarray' objects>",
|
||||
"primitive_calls": 192,
|
||||
"calls": 192,
|
||||
"self_s": 0.0003008,
|
||||
"cumulative_s": 0.0003008
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method builtins.abs>",
|
||||
"primitive_calls": 2080,
|
||||
"calls": 2080,
|
||||
"self_s": 0.0002883,
|
||||
"cumulative_s": 0.0002883
|
||||
},
|
||||
{
|
||||
"file": "fromnumeric.py",
|
||||
"line": 1904,
|
||||
"function": "ravel",
|
||||
"primitive_calls": 96,
|
||||
"calls": 96,
|
||||
"self_s": 0.0001151,
|
||||
"cumulative_s": 0.000248
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method builtins.max>",
|
||||
"primitive_calls": 2080,
|
||||
"calls": 2080,
|
||||
"self_s": 0.0002433,
|
||||
"cumulative_s": 0.0002433
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<method 'copy' of 'numpy.ndarray' objects>",
|
||||
"primitive_calls": 32,
|
||||
"calls": 32,
|
||||
"self_s": 0.0002421,
|
||||
"cumulative_s": 0.0002421
|
||||
},
|
||||
{
|
||||
"file": "numeric.py",
|
||||
"line": 450,
|
||||
"function": "count_nonzero",
|
||||
"primitive_calls": 96,
|
||||
"calls": 96,
|
||||
"self_s": 7.43e-05,
|
||||
"cumulative_s": 0.00024150000000000002
|
||||
},
|
||||
{
|
||||
"file": "fromnumeric.py",
|
||||
"line": 2333,
|
||||
"function": "_sum_dispatcher",
|
||||
"primitive_calls": 2336,
|
||||
"calls": 2336,
|
||||
"self_s": 0.000229,
|
||||
"cumulative_s": 0.000229
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method numpy.frombuffer>",
|
||||
"primitive_calls": 64,
|
||||
"calls": 64,
|
||||
"self_s": 0.0002211,
|
||||
"cumulative_s": 0.0002211
|
||||
},
|
||||
{
|
||||
"file": "~",
|
||||
"line": 0,
|
||||
"function": "<built-in method _struct.unpack>",
|
||||
"primitive_calls": 160,
|
||||
"calls": 160,
|
||||
"self_s": 0.00020620000000000002,
|
||||
"cumulative_s": 0.00020620000000000002
|
||||
}
|
||||
],
|
||||
"profile_total_s": 3.1963084999999998,
|
||||
"tracemalloc_python_peak_bytes": 13690780,
|
||||
"tracemalloc_limit": "does not include all native NumPy/Numba allocations",
|
||||
"outcomes": [
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "7e090382cdd6b049bc126d34bfeb279e0fcce4135fff091595c7a71415580082",
|
||||
"decoded_bits_sha256": "0bf77e929052ce57f9744dd85859e83ecb8eceb9ad7a75f7757ed4df287d1bb3",
|
||||
"qpsk_decisions_sha256": "e0c5aa08de243c8afcb30ebbacaf48adf2b07f92daa76dc911731c6283c63e80",
|
||||
"video_frame_id": 0,
|
||||
"video_data_sha256": "879ce67bf38a1c442d69286c39ae90da3698f9b766b48e0c0052cdbe7cbe75c7",
|
||||
"start_symbol": 11
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "56ca2b36ace75d5bfe2d509c9f1c67a329bb75b0d91b1a62fd00efd236cfc022",
|
||||
"decoded_bits_sha256": "8a594068b74b4d340950ab516e7c381a394558e25f5aafd837be548928cf17d4",
|
||||
"qpsk_decisions_sha256": "07b48c4aa64eea41b5dae31b90ef000da7e2d9c54574e54c57d3223d17a7ba68",
|
||||
"video_frame_id": 1,
|
||||
"video_data_sha256": "74245ebb5267987de384f34021475d572f1b3915cca4db8fb8d64ed0fcf070cf",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "01a2aef090cebbaa80cbfddf259af1fd45b8b6c01590036525b0d643bf63b615",
|
||||
"decoded_bits_sha256": "693f67fd6734790e19d49d162eeb147504c22d5d8691b7f8b873b33d133bd705",
|
||||
"qpsk_decisions_sha256": "e72132c61dad2a25eab0647a03e7ee44add584fed327af42f3ee3fa09042203b",
|
||||
"video_frame_id": 2,
|
||||
"video_data_sha256": "3aeac38cabdae229b84dbe37725fae92603f5af9c03cd4016b85a9f6a4b848a3",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "9efb63a532793f643e23509575c8296d25800c425aae291ed57ceed262a8b700",
|
||||
"decoded_bits_sha256": "ddcc056aaeac3d768ca13a1fd18efb51e0f6d5d46b892a9b5f8c836acc4c95cd",
|
||||
"qpsk_decisions_sha256": "a63086cfc91474ff35874db1e852fe9ed40dda5ccbe1e3a23b1ac885b1982497",
|
||||
"video_frame_id": 3,
|
||||
"video_data_sha256": "a9e0ce9fb1b047b0bd16066b34d89bdd976e6a23e967d1c17e8cb4012af8545e",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "131a3c3290ded5e441bc73f2ec7f1f7c35c52427b4d3080bb278b4e48daec7e1",
|
||||
"decoded_bits_sha256": "347a45472abe2c566ceed3fcd1adbb89a5d4e9d0a2d8e2d7ccb0352075980d13",
|
||||
"qpsk_decisions_sha256": "c6e1c360c02ebbd1be24e080d104b9f683f6294596e5999c0ddb733e5290dfb9",
|
||||
"video_frame_id": 4,
|
||||
"video_data_sha256": "ae47fb72622d49dcd70fc6c6178b07fb966ba278c2d92961b799499caeb222ed",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "bc0cf0d46ac2f7ca0f0cef6ccf0abf055d2e01888faa8e228216303a79e6162b",
|
||||
"decoded_bits_sha256": "fb2bd524704e7decc8d1cf2361547d58e8beae4e91f5a57c903e246e8892d4c9",
|
||||
"qpsk_decisions_sha256": "8b1eb3cbdff342b6ff4df940e185e355073b3d2349d40ecd59f85445e9df0465",
|
||||
"video_frame_id": 5,
|
||||
"video_data_sha256": "48d902b07e6a843b9db4b1a0a9495b3a59763a7b97354e778b062bffc6f77685",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "6a3f921d0b80e12c61290883b9406154c21dccce1fdca58531d2b7156e29db13",
|
||||
"decoded_bits_sha256": "790932847f326e5223b8352f32459441515b48bbc1005ca6ca16bd40e516bb7d",
|
||||
"qpsk_decisions_sha256": "f573988142114a3990252a24d9463f8859677d80db32fafcb8767e23ae9d875a",
|
||||
"video_frame_id": 6,
|
||||
"video_data_sha256": "f084617afdcb418aaa542a406265b56bd197f859d5122cc3c68d3976e7384cdb",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "558a040adcb7927d067ff7c5367938247ea180ff1dba33d214b2540c3470bf7e",
|
||||
"decoded_bits_sha256": "7a04656cb6adddfeb9fe95d8e08720b752215e2b6e5c56fdec5160c60348d797",
|
||||
"qpsk_decisions_sha256": "8acd64c95cea5f7935b7bb689a0580f95d220d19cb80d4763b27993b09074ae8",
|
||||
"video_frame_id": 7,
|
||||
"video_data_sha256": "4e9832fa34a5762df06a9a81742470f59b5c09c0dee52835450ab98146c1ab31",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "87520d10475ba51047773a7fc4e47dcf5550362e2da89dc9021bc30283560631",
|
||||
"decoded_bits_sha256": "0390c4a097f7063a30e4517037c4b292cec07b8fdf155b354bb14319d5962989",
|
||||
"qpsk_decisions_sha256": "a10d77ae50fd6d1c1fdfc096d7c5b17900033526b982f49ebca408fe8df9df43",
|
||||
"video_frame_id": 8,
|
||||
"video_data_sha256": "36a0cee778f5be2f66c945414e645031fa3c011d0b2f22d4dd33f3dedfea5ef9",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "d9e1c3227dcc4ead19143d0255fe9a1cc6d00a5274fe14488401dabacbde410e",
|
||||
"decoded_bits_sha256": "54c88f28a95162a8022c32d1ef9e458b1848ff6b03f8e3fda68698e7bcdc708c",
|
||||
"qpsk_decisions_sha256": "e83804446361cc67f0340e1182d973c33fbbbfe6644ad9dc5ad02b24ac8fcb3e",
|
||||
"video_frame_id": 9,
|
||||
"video_data_sha256": "abd059ec223da6c995a22d470c75e5849f98de5478f5e0044bad2a84f06e9537",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "eef8a5a8ee73a07c7aab7c9fcc40832fd35b1952a24f9e09286efb69bc6aa22c",
|
||||
"decoded_bits_sha256": "3ab4b2da06ef14c8854245a4697fb60a365d8b17f2f322221121eee5cd24029e",
|
||||
"qpsk_decisions_sha256": "0bd43905e0bd7d445ee5e10af7bc91bfae4fe0d01d67ef959b2057717d88c69e",
|
||||
"video_frame_id": 10,
|
||||
"video_data_sha256": "0a5e7d2e8e9616bb7c054d03c1dd27538595dd7277d1520a69bb596354f111a4",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "82c2612ff4badbcfbadcff4bdef451462054838f0b4ce6aaa8df04ab570849df",
|
||||
"decoded_bits_sha256": "95cbbb467ac9e3b0a8ec4d40a8a274f2d6021d2a917e693cc8b9fbcf3dc89711",
|
||||
"qpsk_decisions_sha256": "f68848b9ab27402fcedefab2f0f948e48d03f9b5d10b7852ce4a1ca0a4eac99e",
|
||||
"video_frame_id": 11,
|
||||
"video_data_sha256": "279685e7b903f545b3a9cadcea1b9e7260511980b38260d0b0d980391f36274b",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "141a55875a169f7b93c872a394f609f77d465e14629d1908b5222a82dc70a2cf",
|
||||
"decoded_bits_sha256": "29f3dfce00c6d494f1db4f23e5f9e976f297024ab9bb41f6c0a99c5dcf17edf7",
|
||||
"qpsk_decisions_sha256": "8b928f249d1946d80e6884979713480a8a3ea2e4fb6ad4a37d6331769ba19699",
|
||||
"video_frame_id": 12,
|
||||
"video_data_sha256": "1aaf7efabe1b878d6f747028491dc03c24c84819f037c00d26c850dd1cd84e53",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "2abd40119a506903591169bbbec378f618b336707901e08a8fd244c215cdc84c",
|
||||
"decoded_bits_sha256": "1ab297f68e63d7fac67297fb79ed918ccc8dd60390c0b96e4f32ad0370102f37",
|
||||
"qpsk_decisions_sha256": "dd74a24c92390370daa5636d934b591c697dbc5144555c4a5176c1b08ec7d73c",
|
||||
"video_frame_id": 13,
|
||||
"video_data_sha256": "f2b7d33bb655c7f0bcaa4bd3b9c5853ad8b68a42f932d48fab52844d721d3107",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "2a697b2760fc3f1655d39c7567f09ef15c13d62e42edecb86b0dfb8267f2767d",
|
||||
"decoded_bits_sha256": "9f0b6128db158fd8e10099937ef6cfaf4ce949caae04b5f2c2878fdae6fd1c32",
|
||||
"qpsk_decisions_sha256": "7b91429f5c3aa7d38ae3f1ef1c8ee6307e72cdb939bc5656420057c17a5783f4",
|
||||
"video_frame_id": 14,
|
||||
"video_data_sha256": "3206290355bcc641d481029f7119753f18be5bcedddbce79f150d60e060a401a",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "2c9de9663ab671b98c3af9f753b8cfcc06f75d044e46a0eec4763084183f4eb3",
|
||||
"decoded_bits_sha256": "b91f5745295eadc5ac2679ff180bfb1af31602245d2398fbf14df065a707edfe",
|
||||
"qpsk_decisions_sha256": "dfd6c31910043ce31ec9523af9f4954e8b51188b6ddb5644b0d95330f7d025b9",
|
||||
"video_frame_id": 15,
|
||||
"video_data_sha256": "2112b0208d32d668c0b776e78f0932b9ae53b84cb7271ee45a3eb2105a80c366",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "f386c00325c1f84863ae09fbefd42d034d634b317ff7a11dad88e2b4002bb33e",
|
||||
"decoded_bits_sha256": "734851b4099286570c6225189f6d3c43fb5e758b9ac4ee36c5efb84d5008d87b",
|
||||
"qpsk_decisions_sha256": "616ae1ab70438d2e997274b552e528009dc166588401e1f7bfac7964f1bc49f8",
|
||||
"video_frame_id": 16,
|
||||
"video_data_sha256": "24737ded300a9eaaf8afabb48774a0f610cb81be7c0525b2c63960df7a07987a",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "98cf5031cf7f07f2f8f56e5245865c804ba4ec487d15a4b029527d6b694869f0",
|
||||
"decoded_bits_sha256": "5fb7dfc169734f42557a3a73419989b9697627c9f4219c41ef66c8567ce0fde1",
|
||||
"qpsk_decisions_sha256": "a6b8a7ded1599cefb46e173b21fedbd161e5de8553afae8f432c0184487727c2",
|
||||
"video_frame_id": 17,
|
||||
"video_data_sha256": "d301feb99fdfd86de02e61ee6728647817cc4a2ec5707f0ba2b7c1bd045a23c9",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "38049f5bc5e6c0d3f677aceb7347a08fc80993eeec92ede48a242ed44ee44f00",
|
||||
"decoded_bits_sha256": "822da0065c040d44fe26e5d2fd4afc36f5818898f893620cd9a8c71d35225294",
|
||||
"qpsk_decisions_sha256": "35e6cb18761fd64b1464528a40119150e078611098a6798ad918267745c14251",
|
||||
"video_frame_id": 18,
|
||||
"video_data_sha256": "5800fc5204b7d5c95280dbbd9b4c2512a9f4c36e8dcdb698d69917d088425ae9",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "48b834e74330496308a11d47382e675a096880b705d98e294c2d7ccb69ab5ac0",
|
||||
"decoded_bits_sha256": "8786cb1034d462ad6893ae62c77a06c27f2843e4cc9eb110beb2d5c3ffdb77dd",
|
||||
"qpsk_decisions_sha256": "947696542e65ef06b07fb6cfb1c9037abded01f5bc4afb130ecc10028ff9189a",
|
||||
"video_frame_id": 19,
|
||||
"video_data_sha256": "93705240c3d4a4b56bcdd2d3a16602fe45fdfcee57c41d9c6784b9881463ba64",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "b77490c1030396de4c07c2ef678f7a48ea0d8b0f7c7546cd8e9c743227adf966",
|
||||
"decoded_bits_sha256": "c7e0ed3a69af53729b9ccab2e78c6b9cf00de3047a15bcd2ef6bd5c575dd3284",
|
||||
"qpsk_decisions_sha256": "25bb4aa6ded4fb1c1c12f0cffc6eb4ae2be464abf55a792a610c333ad089edcb",
|
||||
"video_frame_id": 20,
|
||||
"video_data_sha256": "d8065bbdb91e47bd8ecb61c77166b403200f9270fa6a32f55070e9b70f176b76",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "21d3a2c8278e2588a2fe74a74022c35078241f037c02d4858e7f14efc0e93420",
|
||||
"decoded_bits_sha256": "a0e817c156d477e0d1f9fbc6615f4e540e9f609a6608697af81a34f9b0a1f063",
|
||||
"qpsk_decisions_sha256": "4c948009f008c0035970528129d798382370b61e11977836788c91bef5b5f0dd",
|
||||
"video_frame_id": 21,
|
||||
"video_data_sha256": "bf7c604073ce5cafe79fea728d6eb1cfc39e16e39d6a98be1d9eecaff5fcc6be",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "a04087afd8e58ce0442241850cb392fcab5f8885fb46e05a1e0f06111dc474c9",
|
||||
"decoded_bits_sha256": "b76df8034696d5feb9a3a0e621c1cdc1a7b5dea542d2bc66146e9e451e62f22b",
|
||||
"qpsk_decisions_sha256": "db72a2c2d22cf8a226157739aad1002457e714bf52cc6e53d5a53f4ccbd15526",
|
||||
"video_frame_id": 22,
|
||||
"video_data_sha256": "9f19ef2ba0a328a5872b2dffc160ede8b3e43570fb8c5488b34e0bf1bd3d6cac",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "34b9e00132c0f32308c74901ed021a29b55505412ff0507d42f0eca182885e1f",
|
||||
"decoded_bits_sha256": "a7976daa962428227f8bfb23dbe6c4b723e23f669cf57845f4ca4c105afc942a",
|
||||
"qpsk_decisions_sha256": "681885bd78c4793353925b853dcab21c69a22a14fc3c2b3d16445c33c55a39c5",
|
||||
"video_frame_id": 23,
|
||||
"video_data_sha256": "a4fe649e745b915dd37786d7e73194d3364482c3e5832e3376c9e853917fabb3",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "939de87872cb556749a6fa0136bab9f8e2f580a030c51cc9676be8f1a86fa20e",
|
||||
"decoded_bits_sha256": "a10c8508cf4acd42dd4131d66b48cee2a72e1fb35f1e84ddea55a30cd2812170",
|
||||
"qpsk_decisions_sha256": "b04412207ce62bbd1e4e8484aeb6e52e27f215ec37611f6b0cf9c8af07d0860f",
|
||||
"video_frame_id": 24,
|
||||
"video_data_sha256": "62508d24be991da605ed09ffc1b5ce354993d0dcbbfe886a94f98098d2a1f03c",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "329568d10e2f764cb0cb2b411dfb549445ac89c2e08e6936f10158dca7a2a854",
|
||||
"decoded_bits_sha256": "131b7f3388c5cd13c17834a06527d65d9fd7db0b06fe169d7a22992d24e2d22d",
|
||||
"qpsk_decisions_sha256": "57dba108922a724dbe8fd15a802f68290557bbc275d2f29705283df864a396c1",
|
||||
"video_frame_id": 25,
|
||||
"video_data_sha256": "2d6dbe56d353bcffd468d2462fca240d2e0bcf7450e945dd570da471b1b3b549",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "9ddcae9814ab002f58903f31a7565493bcf8125556588943653c448b2711ac1f",
|
||||
"decoded_bits_sha256": "aba5e25203e1a19a309fbc0c0d3262e34d7e40df220acbf0f77bd66ac1a8beab",
|
||||
"qpsk_decisions_sha256": "07289074b7b4b127712aeb6ed6485e265c78c512edf124241ef9c57a706637b6",
|
||||
"video_frame_id": 26,
|
||||
"video_data_sha256": "8e70206434af2101979f12fd12a24845be93d8e8ec0f7c47293202d960f4a750",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "49e542a0a9acccc9275858ab51d12996369280320c3b9ad3333886be6151ec50",
|
||||
"decoded_bits_sha256": "e7dd577504f9109eaba32f24e403708534a940b9e3ae6bb5fe8e4e932ffad725",
|
||||
"qpsk_decisions_sha256": "24d4c949154fa14fcda5d4d3222ff2710b62b09e4461dfa1c4499e9c85cc1052",
|
||||
"video_frame_id": 27,
|
||||
"video_data_sha256": "6f8e4f367eb3ad49a123461c1b77091e2ec30f61418056ebab3b190ebd3473d5",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "513209c622cf6d6811d77dbd5a8a125de388e2df69325fe0ad789ef397c79877",
|
||||
"decoded_bits_sha256": "bb2cf59697c1f32199638ce57e7277561865ba18aae5dd0c7b280f8c5c942f6c",
|
||||
"qpsk_decisions_sha256": "a78d9eb0cd66d15836a2496ca6e2e0101d6252e0fa8f943f6cc5531ad5ba0641",
|
||||
"video_frame_id": 28,
|
||||
"video_data_sha256": "bf45051704bc89cd5b393bb17d6d861b799dc83c15bae35345e24a5bcff87599",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "53bcb373e729ad18c500d8bd0b0c45a929e5aac61a9695b4191c1b6d7f5e91e9",
|
||||
"decoded_bits_sha256": "a01f16b962af9bdba7a911b297675d20ac42190c64096bb6eab1c6e5e21de015",
|
||||
"qpsk_decisions_sha256": "261f43768d26df166b8d18e6cf6c89ddf4a1c684239bd9c9fea70542df2a6d10",
|
||||
"video_frame_id": 29,
|
||||
"video_data_sha256": "32c52b79c2fccab180e26da5dcf88f534af87b316b1ff95bcb777cad2bb27d16",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "f942236869d4f553faef497113445fe6529d2f6d1bc57f327ad296ad9f0d0cfb",
|
||||
"decoded_bits_sha256": "10915d471432a0b9e1b58bb95e359b9bd23dfada47be99095c9234e1115952f5",
|
||||
"qpsk_decisions_sha256": "10e281659ab575c5f047c5fe71178d5c7cb23ac3610e2e6daf0c41851d488708",
|
||||
"video_frame_id": 30,
|
||||
"video_data_sha256": "42b8ab797d17afec64ceba258f2e54090fafc573a20ae9e9e5a4a7ff2bd3b90b",
|
||||
"start_symbol": 0
|
||||
},
|
||||
{
|
||||
"crc_pass": true,
|
||||
"packet_sha256": "526c8d9f15312a97edadc22c60cc457c5d2a55d4bf1ced986b236793a4175d87",
|
||||
"decoded_bits_sha256": "61614d6f063212f734bf2ecea4e249e584ffc6939d9a2f795f642378026c027d",
|
||||
"qpsk_decisions_sha256": "85db759f33dd9452e8dd03219416fa27c99fd70bd173a0c995cc4cc686f05c2a",
|
||||
"video_frame_id": 31,
|
||||
"video_data_sha256": "3c689e801e5f97a0ab6811dad6a86f4e8ee97a4f78a3618e0a9e59424b102811",
|
||||
"start_symbol": 0
|
||||
}
|
||||
],
|
||||
"timing_recovery": "NOT_IMPLEMENTED_IN_THIS_BENCHMARK",
|
||||
"carrier_tracking_from_raw_iq": "NOT_IMPLEMENTED_IN_THIS_BENCHMARK",
|
||||
"rf_tx": 0
|
||||
}
|
||||
50
data/processed/video004/canonical_manifest.json
Normal file
50
data/processed/video004/canonical_manifest.json
Normal file
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"seed": 20260916,
|
||||
"packet_count": 32,
|
||||
"modulation": "QPSK",
|
||||
"symbol_rate": 500000,
|
||||
"fec_rate": "2/3",
|
||||
"ebn0_db": 9,
|
||||
"carrier_offset_hz": 73,
|
||||
"transient_symbols_per_packet": 42,
|
||||
"leading_noise_symbols": 11,
|
||||
"signal_duration_s": 0.48736,
|
||||
"received_symbols": 243691,
|
||||
"dtype": "complex128",
|
||||
"signal_sha256": "b8181626432efee46aeef6e128a671ef1364ecf0a828c0b356fb5c51983979cd",
|
||||
"expected_packet_sha256": [
|
||||
"7e090382cdd6b049bc126d34bfeb279e0fcce4135fff091595c7a71415580082",
|
||||
"56ca2b36ace75d5bfe2d509c9f1c67a329bb75b0d91b1a62fd00efd236cfc022",
|
||||
"01a2aef090cebbaa80cbfddf259af1fd45b8b6c01590036525b0d643bf63b615",
|
||||
"9efb63a532793f643e23509575c8296d25800c425aae291ed57ceed262a8b700",
|
||||
"131a3c3290ded5e441bc73f2ec7f1f7c35c52427b4d3080bb278b4e48daec7e1",
|
||||
"bc0cf0d46ac2f7ca0f0cef6ccf0abf055d2e01888faa8e228216303a79e6162b",
|
||||
"6a3f921d0b80e12c61290883b9406154c21dccce1fdca58531d2b7156e29db13",
|
||||
"558a040adcb7927d067ff7c5367938247ea180ff1dba33d214b2540c3470bf7e",
|
||||
"87520d10475ba51047773a7fc4e47dcf5550362e2da89dc9021bc30283560631",
|
||||
"d9e1c3227dcc4ead19143d0255fe9a1cc6d00a5274fe14488401dabacbde410e",
|
||||
"eef8a5a8ee73a07c7aab7c9fcc40832fd35b1952a24f9e09286efb69bc6aa22c",
|
||||
"82c2612ff4badbcfbadcff4bdef451462054838f0b4ce6aaa8df04ab570849df",
|
||||
"141a55875a169f7b93c872a394f609f77d465e14629d1908b5222a82dc70a2cf",
|
||||
"2abd40119a506903591169bbbec378f618b336707901e08a8fd244c215cdc84c",
|
||||
"2a697b2760fc3f1655d39c7567f09ef15c13d62e42edecb86b0dfb8267f2767d",
|
||||
"2c9de9663ab671b98c3af9f753b8cfcc06f75d044e46a0eec4763084183f4eb3",
|
||||
"f386c00325c1f84863ae09fbefd42d034d634b317ff7a11dad88e2b4002bb33e",
|
||||
"98cf5031cf7f07f2f8f56e5245865c804ba4ec487d15a4b029527d6b694869f0",
|
||||
"38049f5bc5e6c0d3f677aceb7347a08fc80993eeec92ede48a242ed44ee44f00",
|
||||
"48b834e74330496308a11d47382e675a096880b705d98e294c2d7ccb69ab5ac0",
|
||||
"b77490c1030396de4c07c2ef678f7a48ea0d8b0f7c7546cd8e9c743227adf966",
|
||||
"21d3a2c8278e2588a2fe74a74022c35078241f037c02d4858e7f14efc0e93420",
|
||||
"a04087afd8e58ce0442241850cb392fcab5f8885fb46e05a1e0f06111dc474c9",
|
||||
"34b9e00132c0f32308c74901ed021a29b55505412ff0507d42f0eca182885e1f",
|
||||
"939de87872cb556749a6fa0136bab9f8e2f580a030c51cc9676be8f1a86fa20e",
|
||||
"329568d10e2f764cb0cb2b411dfb549445ac89c2e08e6936f10158dca7a2a854",
|
||||
"9ddcae9814ab002f58903f31a7565493bcf8125556588943653c448b2711ac1f",
|
||||
"49e542a0a9acccc9275858ab51d12996369280320c3b9ad3333886be6151ec50",
|
||||
"513209c622cf6d6811d77dbd5a8a125de388e2df69325fe0ad789ef397c79877",
|
||||
"53bcb373e729ad18c500d8bd0b0c45a929e5aac61a9695b4191c1b6d7f5e91e9",
|
||||
"f942236869d4f553faef497113445fe6529d2f6d1bc57f327ad296ad9f0d0cfb",
|
||||
"526c8d9f15312a97edadc22c60cc457c5d2a55d4bf1ced986b236793a4175d87"
|
||||
],
|
||||
"rf_tx": 0
|
||||
}
|
||||
274
data/processed/video004/canonical_manifest_256.json
Normal file
274
data/processed/video004/canonical_manifest_256.json
Normal file
@@ -0,0 +1,274 @@
|
||||
{
|
||||
"seed": 20260916,
|
||||
"packet_count": 256,
|
||||
"modulation": "QPSK",
|
||||
"symbol_rate": 500000,
|
||||
"fec_rate": "2/3",
|
||||
"ebn0_db": 9,
|
||||
"carrier_offset_hz": 73,
|
||||
"transient_symbols_per_packet": 42,
|
||||
"leading_noise_symbols": 11,
|
||||
"signal_duration_s": 3.89888,
|
||||
"received_symbols": 1949451,
|
||||
"dtype": "complex128",
|
||||
"signal_sha256": "a3cb6d9588036dd1bdefcde1ea1a4f006ddfab0650c0318c8572590f89f1e498",
|
||||
"expected_packet_sha256": [
|
||||
"7e090382cdd6b049bc126d34bfeb279e0fcce4135fff091595c7a71415580082",
|
||||
"56ca2b36ace75d5bfe2d509c9f1c67a329bb75b0d91b1a62fd00efd236cfc022",
|
||||
"01a2aef090cebbaa80cbfddf259af1fd45b8b6c01590036525b0d643bf63b615",
|
||||
"9efb63a532793f643e23509575c8296d25800c425aae291ed57ceed262a8b700",
|
||||
"131a3c3290ded5e441bc73f2ec7f1f7c35c52427b4d3080bb278b4e48daec7e1",
|
||||
"bc0cf0d46ac2f7ca0f0cef6ccf0abf055d2e01888faa8e228216303a79e6162b",
|
||||
"6a3f921d0b80e12c61290883b9406154c21dccce1fdca58531d2b7156e29db13",
|
||||
"558a040adcb7927d067ff7c5367938247ea180ff1dba33d214b2540c3470bf7e",
|
||||
"87520d10475ba51047773a7fc4e47dcf5550362e2da89dc9021bc30283560631",
|
||||
"d9e1c3227dcc4ead19143d0255fe9a1cc6d00a5274fe14488401dabacbde410e",
|
||||
"eef8a5a8ee73a07c7aab7c9fcc40832fd35b1952a24f9e09286efb69bc6aa22c",
|
||||
"82c2612ff4badbcfbadcff4bdef451462054838f0b4ce6aaa8df04ab570849df",
|
||||
"141a55875a169f7b93c872a394f609f77d465e14629d1908b5222a82dc70a2cf",
|
||||
"2abd40119a506903591169bbbec378f618b336707901e08a8fd244c215cdc84c",
|
||||
"2a697b2760fc3f1655d39c7567f09ef15c13d62e42edecb86b0dfb8267f2767d",
|
||||
"2c9de9663ab671b98c3af9f753b8cfcc06f75d044e46a0eec4763084183f4eb3",
|
||||
"f386c00325c1f84863ae09fbefd42d034d634b317ff7a11dad88e2b4002bb33e",
|
||||
"98cf5031cf7f07f2f8f56e5245865c804ba4ec487d15a4b029527d6b694869f0",
|
||||
"38049f5bc5e6c0d3f677aceb7347a08fc80993eeec92ede48a242ed44ee44f00",
|
||||
"48b834e74330496308a11d47382e675a096880b705d98e294c2d7ccb69ab5ac0",
|
||||
"b77490c1030396de4c07c2ef678f7a48ea0d8b0f7c7546cd8e9c743227adf966",
|
||||
"21d3a2c8278e2588a2fe74a74022c35078241f037c02d4858e7f14efc0e93420",
|
||||
"a04087afd8e58ce0442241850cb392fcab5f8885fb46e05a1e0f06111dc474c9",
|
||||
"34b9e00132c0f32308c74901ed021a29b55505412ff0507d42f0eca182885e1f",
|
||||
"939de87872cb556749a6fa0136bab9f8e2f580a030c51cc9676be8f1a86fa20e",
|
||||
"329568d10e2f764cb0cb2b411dfb549445ac89c2e08e6936f10158dca7a2a854",
|
||||
"9ddcae9814ab002f58903f31a7565493bcf8125556588943653c448b2711ac1f",
|
||||
"49e542a0a9acccc9275858ab51d12996369280320c3b9ad3333886be6151ec50",
|
||||
"513209c622cf6d6811d77dbd5a8a125de388e2df69325fe0ad789ef397c79877",
|
||||
"53bcb373e729ad18c500d8bd0b0c45a929e5aac61a9695b4191c1b6d7f5e91e9",
|
||||
"f942236869d4f553faef497113445fe6529d2f6d1bc57f327ad296ad9f0d0cfb",
|
||||
"526c8d9f15312a97edadc22c60cc457c5d2a55d4bf1ced986b236793a4175d87",
|
||||
"26a4c4e8716d93f0bd99633488b07181bc9ea5c0e63491b6b122c734c9ae5451",
|
||||
"b6de62c9038788e2a73c1d259827d028dac5da3bf4e3fe8846310a030e6d7c82",
|
||||
"cb945b5ee3b00e11c10e52d301ea632f7108e0212f1adf169fe43293159f34f2",
|
||||
"64a78ce9efb928064731110b32fcaff2ccb74e655f0ff1f9d099a41bea30d8fc",
|
||||
"bd423b8b783e471713793b7369cc419b8e9cab457c6112a78196815dda059c8a",
|
||||
"47ab98c988de04a4bd6c95d19d8d18b9c529b842942537e83a0e52e5584a348b",
|
||||
"ca6aa8ee127fe625c0549653b8be7b20025118ac4643aefca2a8a449b6a60891",
|
||||
"21610c551aace1b02fcd5073a6f4cb7ac4c84518750ed7e44e744ec32b691521",
|
||||
"d67e245445088eca1b6f45a6c8a03746573f32f9e97f8e9b961972d5887fc5d3",
|
||||
"3792770779ab60b974810ef2a8e8890515128e413e7ac3a50acbc88897f654b9",
|
||||
"792108fa7715ec2e2612123819cf88c3440f61ccf5056ae7b4a953650378b41c",
|
||||
"a3fe24935c8a170978d6fbb4abbcc4e1ceba471dbe21d853b0445b18113f068d",
|
||||
"0ea9b15b52a900acebe341cce90a92edba45e5ed781caf9d2de893cde58da53f",
|
||||
"096169f80513f4527b3a0d574a3d089255ab6a9471aadfaf6bc3d5748da44e2e",
|
||||
"11ead933a81b0cf96540f0bf67822554bd1a72728d5dceaa434673a119add9c0",
|
||||
"9e8c70d71600498f4cdc8f2d23e6c1871d064197ba0e4d1043b3ff4066fd6e36",
|
||||
"7990cd033c537d77c7713cc17efb9fdcd7b593594db22f444b6a683f1aba7d71",
|
||||
"8f7ce3b86c47ff5f0db6adfec2916dd54e65ea5422d1ed2a4368a804b5b1812a",
|
||||
"4682c70f054ceba0d936662f04f2c90528f65acb4ce6f9a3740207afeddff178",
|
||||
"e052c2a003a34b0a3dc67190139f1483c386767f069c7955a90e32ea6c970517",
|
||||
"58660727cd37d7b824525939843aeceb4a99e703f85a9d78956a6f7a44258b37",
|
||||
"f1ff25feff67022f64babbebdf902881174ba6c01293933dd6117160f957bf1b",
|
||||
"50d45682b5cf1e797262ccaa3e6942e0d01883662a5fa570b8fe5777cc357b4b",
|
||||
"225c031c2be7b899b8c6189bddfc7d4de68139e95403d0abd25180bed8377c0d",
|
||||
"0bccbff2a2a8b65fe97db713e2117c2bbf014e61da5b07c6c16072140c605747",
|
||||
"e0094e0a2f4bb2688c30742a86414ce52f192052b7fe98bea90d0a0835e3f43a",
|
||||
"eacdf2602594c19020647aad375f784ca8ba445272b2da5915869383af719192",
|
||||
"ca23e746332378b2e12cffa54f6ab3e2d4ad5a003579c1f0a01256de3d581c26",
|
||||
"21ca1299083537e55b8364d797bdf803301064ca3a4241c25bf38f923a2675e2",
|
||||
"7599444b74acd6d189b3f8218fbe459b9c9aca97ea4feabc5f3765835e0f14f4",
|
||||
"4cafd520a955835708fb2e99175f6e5f59f3c809aa3c5897f5934891391607a7",
|
||||
"0d9dae5f50409f076f2ff68080fefc1949d65dcb224cfb1249823c8f51a7ceb4",
|
||||
"ba1650ad51a67e48f421eac2888ab419735d23bde5a71d79d61928a3424a64a1",
|
||||
"117a4e5b9e0f6ca3de02fef1ec39034823758bb6fd282c86d03610d60e54c55e",
|
||||
"7400d8ea217ec8a804f3fd25b5185a57c314295b345b7306cd6df240edd03e08",
|
||||
"8fdb3e9103f21e738e70dd1edfdbf965411b0016dab9ef3eababe8c34c282dc8",
|
||||
"40c88bdc0d3eb2983ed2da5c3d1fbbcb62275b19a7766d6de4519c7883f6cfdb",
|
||||
"32a1a83eaab9e3ffa361383f73ec07649ff415c95c74882bc0207b3392715b67",
|
||||
"7f1b379733492db80acddeb763176a1061cc76d6359f073ba49ff737c9bc639b",
|
||||
"11e7ff65cbb8347819c2329c236d4a9c302647ec247e921d832e2d58f8b8a14a",
|
||||
"7be3d89d336400fa40fbfb744dea3fd9d6b3e72a9a83cc6bf946e2876443ae4a",
|
||||
"cf925f49bede0d6f8aab797ea9bd6047d132aa599abdc5c6f863dd3bdbd62c01",
|
||||
"165c3111f90d6e03efcb91a8ca8c6f7671be323b94b9236505fceb10fea63df7",
|
||||
"43b4f20ff5d68a6b41bdb9624f2b97a830c7f2340c9ebe1d20bc196dcd0b7684",
|
||||
"89184a0f310dfb6ed752389e2a169c3a036c5350110af9f7c750768b2e401c78",
|
||||
"c31565c719e3134f64bf44fe59908e15d5a4ea81a84f3d0cac2dc408816f2878",
|
||||
"c56191deea89578f1385bc1e480cddcbe72f1efeca5c6853496c5636fbde5130",
|
||||
"0d45bd34e3aea23c856e2c4a3252768251481328950be0090adf5790c184cf0f",
|
||||
"f941ea8239073243281a2275c078b505c4b5c319e2f9c5e077b6039196a59e77",
|
||||
"e3e8fc0bbb77977b9454b57f8109f591e5a747155bb516cb330bb637e734ccb1",
|
||||
"431f68d907403366f69bd1e4b0ff08a52fa3faf25c696497646e150adabee34b",
|
||||
"071a623860ac133fc4ff32bd47497db756cf3cdba34456b016ac81b8ed188f19",
|
||||
"69b023a7d8846959b743f3af9030548bedbb566c00ec4ae7dd1d1ce717d0eb3e",
|
||||
"936c37ba716fbcf3c53c2632022ff26cd5f7f8a867b854da2b02b0690bec266c",
|
||||
"4fd3d8712b2f6c7fb53e98211fe78a580ed613f00a50e0070665351d7206175c",
|
||||
"6caf402530d2de3138ee12a7646c998bc07d40dc04a62c3689436e2fe98519c3",
|
||||
"1324f3c23127dda9faf05d50a487e725571b7c81bf37a36568dc1b441d2aefdd",
|
||||
"509aea30099cd57158f49f6a5a79187426fa1b22f66e1d5ff9e57408c464034e",
|
||||
"1a2f3fe2ab8b714a0d54369bfd17c62a2a60cd36c9da7e81212a6f82d97d4fde",
|
||||
"7bf2fac1de2a16a5c5ddb2241940b20578cce8e53df8e8bff03fa896f1f22eea",
|
||||
"3927624e535bc63dc0956a1be659c98a0ebd5da8a7fb57fb6c5d72c4fc8b78ed",
|
||||
"84c7b4a5e3ffd8e9ff1c2384d16a255c2a9a504100f6d4e7fa06f6bc6d3f63fc",
|
||||
"77cf6757b1d2a113f5ae5b961c0ec4cb801569ec0de2d5941043deaf64a311d1",
|
||||
"3b440fd16bee59a068b6b094d5b6d01e639ef4c33bb0f125806f07dce8444bee",
|
||||
"ec3cd397b4d7d39dd5de31eff27add2e5be2954fc3a19d8e83d98b01157308a7",
|
||||
"00ca08ff70ecbbfbd27d793a92cb8f86315d7bc22e5d2c0b8dfb1bcfc9ed7432",
|
||||
"9f653d00c62c4a4e363b524e845128fd9aa242895653751b916c0383f138f496",
|
||||
"51a9043c0f3ed75eb5f0e3ab882eac5d51f1adb100bc4d1d73a2d676f341b05d",
|
||||
"6a23597934c4088ef8c1db7bfbccf4f008c9400c972c7b8ad2731d924743f812",
|
||||
"698394c7d3e81922e32842199694f63ad486d5dc797ea351eb02344db8fb3285",
|
||||
"1f93a10910466136fc4c9e330c3e4b1e3c98e7b71496f0bf1e35cda902413591",
|
||||
"e5dc186594f8dc82b9e2f47ef6576dd0e2915a16cac853d74ef29e9baeaa2266",
|
||||
"fd5dfca72940b1cc41ad7a9c724d493d2ba8b334544c4e97c7ddf6c13137bf6f",
|
||||
"7316dbc3662503d70789ee99011d8a6bf5f3ff8ca39376d05a8f497c0de5a4e7",
|
||||
"85c9d708e60f9ff8fbe7b63b03735691821185f16fccc5175fc3153399c31e2f",
|
||||
"0008ed546ccb75ce13e4e6b48afcbbbf0a097230f3816b1ab08ba954c8ddfc8d",
|
||||
"a9525ed99a24b34f2b3919a96bc2e003b6f9e9cd6dacb6d8ead0725ea8a9762d",
|
||||
"4029e9b30bb3afaa259bcd6b27bf616036cc981ac86a7d520f4584f417c91f1f",
|
||||
"21a4e607eb7625dc17038b30bb63d13902463ee6414570f3d59beea6702ed4a3",
|
||||
"5107258375c786495802557e93fef3022410f7a6a51d649b77d1bdc2bb7b37e0",
|
||||
"c586b8ece3e48bfc9ebbea79cdd8c51a2c93af55a80237cee5492b3fd0af5d56",
|
||||
"8ae4c9acb6c9d1137ccbc549dd0dbb2edf92ebcb122faa52f066ef96fb8a76f8",
|
||||
"71b3f1bcb4591a0e3966bf0860534809a56b61f4155ddfddb62190d99e012abe",
|
||||
"3bb41bb3558489336320b3a2641978696dce01c1e000bcbf25d2e2d7f3bb7cc4",
|
||||
"5997886e073e82f77b048f3f1d6860db536296afc43bc556a6774edac0efc471",
|
||||
"f17d77a8da8c362097bb6191b78550108fa54760cc883dadbcdc13dd23f1e0c4",
|
||||
"613b0dfb8fc3c9b50148173087d2c474942f691ff7acce20b7696d952f5cb3f0",
|
||||
"2fd1af6a570ad86614ab735f561285f498c5ecb28cc5a35cd29db92921c1d195",
|
||||
"9cb59c66bdbbabc2629c615cb90bd4753f5c2a35a8811fb12cb8fd05d740fa1f",
|
||||
"86a359a61308d10c8d0a2d4f5162830275edf6422e45279a011c59bdf7ada2cb",
|
||||
"0f5de47a4e3a128b5fcccfadf0f9e3ca2856e57b193a87bebb7e4522f09e092d",
|
||||
"572a597580cd6a39b2f2b3cf4fa0d48ccaf17e5f641ee95b5ac63b33e2d5d5b2",
|
||||
"743608c1ff88e22c163d5c05358117432a2b6cb4473eaba12872050d1b9f8a62",
|
||||
"a849471cee34b215a8a93643292ce52a8281706c471fac061797fc1251c34cc2",
|
||||
"83e37f583f4b282c237630cf68f71f6035557cafc247615bfa36abb6e457e3df",
|
||||
"992c657a9622fc577bee33ef0207509a9f32410b7c43f91a8eb38e03aa112229",
|
||||
"5a6ba7933dce09eb1e0cb0fe003490ade1d622e8f855829c9b245baee918146c",
|
||||
"5e60ea23d49ae4e9bc7b42e65e7639de8db53635566ebad9d9d2d115e8c9d12b",
|
||||
"e5159cac44d0ffc78f5ae0d23bc1de1168c78e73a1e6f24bfc04fa42df132f75",
|
||||
"4ef75da767a1407f11999bcc1cc6dfb618d31f2e4fc6761d28dbaa2efed995a6",
|
||||
"2417e66394b293f1f27b8e50ca2edfbe6b2fae84140b3ee4269917a547d43ac4",
|
||||
"03c271c1b5bb213800485a96bb58683a3f21a16c92ebe2fdf506b989ba7d6598",
|
||||
"fff1d9bb88409816402d48eb33a6e013cd925403f49866fa967dfeffc20cee84",
|
||||
"a160e0493d127abac2333f41f371c5f8448d588e4deb961a3552e7e874ee3de1",
|
||||
"0bb4f9137cfb0040cbac402d9bceeba1da6cd58770b8cf5efa16c52a15093c8c",
|
||||
"b2f425dd8e4a46ae5c67828ba28299f66f4964663f885e3d029a26ed93501cf7",
|
||||
"91d83a06e5b5db27f98b98483ba27f67b5c285ca1b772a080302c5532c5120dd",
|
||||
"b36f46babd346b3c2a24c5e43fd0e4b09fa81be31c10abbb99b9191d42085473",
|
||||
"3f0e5d4701b4c9ef0a06004291b28ebe98e1693fe6240bf99e105dda58861b88",
|
||||
"672d5a64fe977e17c14720c0cf8980358b08bc6caf10eb91bc42eddef32896d4",
|
||||
"d20e32f2c88bdd3b1ca1c9ffb418832cd08927d8eb6369916c22d22bdfa7d48e",
|
||||
"48c8bbb889fa91a20d901d57b7f95f9f3c7e71d0d4b1747d3bf8af71e146ee23",
|
||||
"f983c1c2748ba8e0eb51d8747aa6acab989586fe91eafed7f9dc0434cb2cac6e",
|
||||
"e877f408bc313d057e8344031fa480786761f5b570d76699ce8f7f51736786fe",
|
||||
"9eb0a84c983a6478373fa5f2d956b535f1e168de70213369164f98df86cce17f",
|
||||
"ee50b0d37ea382cfbd736319011cce71d479be468bacd656d1016c570ab30276",
|
||||
"d97e9663a1f2e71390da0b053e073b6afbd5e5a4fb5bdf5cce9718d44f927e12",
|
||||
"769e3a9fa73f78cf7e1e05af1a63a85a53f520f4b457e527fe612b87edb0b47a",
|
||||
"3e8615d34e35021f4d1bb1559baefe53131713fdcc66815bf916424697a23ba5",
|
||||
"d91323b1cf273a308427e0fddb7a619aba6f56ddf5a16edab7f57ea6c4244cce",
|
||||
"22f3d01511cc3bd4503b3648e4256c82a17b6d333bcd3bba676745af85e5344d",
|
||||
"533237dd4cb2f00f3c8fe22887d6199288859d53939f3817ba3ccbd4374efe49",
|
||||
"229177565216a8dc4bb2dedb3f5256409aaa2fb08961b8baf561846bd1f07ac2",
|
||||
"9a33b7cdb160f99ee09a62378c92ff6e7a5ed3b28983383da75a6ec31fbf494c",
|
||||
"969daaac7c34048deec4b7572f82a73e05236e4be2a48f705934f50526c48295",
|
||||
"8bb263ad01cefdf34673b0078d027e810f04383f5e735f04c158f6aec64f2e4b",
|
||||
"17c17268871870c1bd6c1c1e67b64201ff809dfe49182cc7ba2c701fd81d32a8",
|
||||
"b0c45ee600983300d14e4942b313cec23341f58c9c93be81d692d949836f139b",
|
||||
"2a3b73ec98efc2f0826e4b21c916462053807284884aca03dcb6d38d81f8546a",
|
||||
"a0bc7e7df87fe22cd936ccdc1fe6832069e9cc87972a1af1ee24f2df41225bd1",
|
||||
"22d89974b0ce0caf48ee2ca4c90f8f639a65f3cf67a4b483dac8bb234763c00c",
|
||||
"7e25c46a87aecaf9675c8790bc443c9c11b73aa8355617832fbf45c87c77c83a",
|
||||
"b7a52b5b258db94f5c81da3452ab508d1abf42b6d3201a050315944df37564f8",
|
||||
"4be4c2681e423d716f6ed025b2dadf7f7b5c9f022d81ea635ba06fc6dd28b141",
|
||||
"4d0f45c6d20040da80fcd99a95531e42de9ad8bb7d886916abeee1e83dbf3376",
|
||||
"db6b35b70553305f4f5edddb5b13202691c51ee023cf46dcc0f45087073302cc",
|
||||
"5da2e777d679a91a542deb04dbd39dae9d71851457ac2bcf389f25ffa5776bdf",
|
||||
"a21dcc6aeea9c4f7bf4aeeadc6208096323572dc1e52e73ad02bcb2b08e345da",
|
||||
"ee4aba1a6013dffb4ee57113a98f30e726415fc145e1b2ff544cd2f23d9c6332",
|
||||
"5f2930ddb7e6744bf322d3347ec7be194b35e5b1f3377fe91058f03c9bd22d7e",
|
||||
"99eec86ead287d0af23439382dac728dd80d2f6d56457fca80cb36376252d85a",
|
||||
"f7fc2968119013960fcf857305166ebd6945257337168f02cbf6e86e57bfce9a",
|
||||
"1d1ae2c5b24d65f19f8e5401c77405a20f691afbc56aa5e1ceac0e06744511d7",
|
||||
"68b1c18c9bd7f707c0a2ed4d054da65ce3cda902295657f7a0f444618271b3ec",
|
||||
"ada2fc57696517424e2a5267d01afe9d1ca24614a31156ea5d2665b6ed9ac7d8",
|
||||
"92ff67e1a84ca71a56bd8472b542f2a32c9e894eede8d6313c9145b248184b3c",
|
||||
"80a26e6066034c19943a9ed732be5a6b8ef74f84a3768e0fb38c776ac3cd08cf",
|
||||
"ba2c5565769d43496ce8524412411d54009b309c453f08ed9075ba7dd161bc8c",
|
||||
"4260d299ebca2eb5927713fd5248220ccfe0bf72b29f4f9d4a2eb16df92fa55f",
|
||||
"3384f31632111d6a56361262b550b26f2c4e960e40ecbbcb6108ecbe44cb58cc",
|
||||
"8194b94c42cd2277ff817c37a75915dafc60c89322e6012a4ed43abb0a0c3ca4",
|
||||
"2f4e97714c4e9a10692e633b035e5039e1ae1df73abc23dc19e4e17e1c992b9f",
|
||||
"6b5f7a9b669b7310378e7cac7ffd7fd71a4cbcd400be5d720239b1f2c912db53",
|
||||
"87e68a2aa7c423f94103f9e7eee2a59f4eca098d5dfbc36cd375c348acf096cd",
|
||||
"010d78255bf6509568d26522bacd04876d49bfcb97ce2a6d6fc826a7243bb492",
|
||||
"6b14a0683b8d8d015e7aa090ec7c9f637e702f92a4d2ffc317d9dc0a492f53c1",
|
||||
"00d4f560fda2aabccd33611a419e1be10cbfb5cb50793ae03afad9fa36597d67",
|
||||
"33fd91188b857174aeab0922e210e35146dc575cad0fd942308f74be34df2489",
|
||||
"f59a4f8922b256b5dfd89f8911e21484f74a828e38f71b7cb3ac57a195faa266",
|
||||
"d7239bb31a2d56300b4df7533eb5cb6780441b4adeef23beb27c7e491d9dcaab",
|
||||
"748fc7d21305b1af7ba42bee01041df93fecac0c9f8e1179bedb5cd44b0d63dc",
|
||||
"374bc2df83638924da55a231c56f0271c0786ec8789bd099ec2f6a6e97d0a6a7",
|
||||
"feccaf2f7a62bf29e80ffa12b3b37b6a8ec5876c4da0f63e25c7683e47afc6f8",
|
||||
"46e79636b582a242ea77335116a37506655fe6bc790b9d9999d78ae2d9f977f7",
|
||||
"5eb925ab6efc833b20b36c009ab069772f08a746f577048051c7cf75c72c2f37",
|
||||
"c4ded4f5e8e37c2a7ce2e926d5125244e7083a0f6962677feab0f3572b30cb61",
|
||||
"e838e260820f058d2fda3b6ffcd21c02ae29c70f94b59b8d2000806d3696941f",
|
||||
"92fa7a5f1fedf97609575c3abbecb71f8543f0200bbfabc115f31065f4bd2296",
|
||||
"2aa3c0b2f76a46e0d37406bbe004f265843347b7636ad88096f04d90f99d4009",
|
||||
"89b3477a17fa87c0b8ce71a35030c11e919c1bda7b51ec4f92f290ad4c5ca4db",
|
||||
"af3a757051677104808c27ef27d86739c0a5e8de227c8b61bd3ee96223294b04",
|
||||
"012824b49c4037622496ed45f536d364cb2f9e5306df3ff59d60e247bd949c47",
|
||||
"b33da8e176080c4d2183b14486c736fcb833497348240942ef44847d3f57de68",
|
||||
"c9afbc7a35d966f0fc1e3beb8e20e4e8238f31305808f01155930ce9f0dc79dc",
|
||||
"5d4f3849a17cf70ada712f4669f564c667ee7d9e8f612080d6bb5545b9675875",
|
||||
"eda1d0e6c135b6fb76c6d72e574950a08091ed64dad4cb5a62978e259dcc3d17",
|
||||
"0ed569208afc995dd0fe21f6c7d441ca037d7dcea249a89ca10f7a114b6ad604",
|
||||
"e18c8eca5877eb348a71e43e6c7b1a49c2fd096d387890189625e89a159bc0fd",
|
||||
"03f2581ca271cfb23e157b06000cddb608e239cda52a563444339ac82e17055f",
|
||||
"30654da4e21301efd1db34cab2873c99533cf13ec843aa9a087f39d678d6708c",
|
||||
"96eba0cd5b96ff8f9f88b38cd9a45eb9f5eb9dc91f522f77415b67ba17e484df",
|
||||
"fdd006faf0bce8c1e22692564cc644e7a2be5b0991566c9a9d8f4eb58e676c37",
|
||||
"8ddb458d1f00076854da1989ad647d2e8f3a4b63ca3a2867077b7a05f700a8c7",
|
||||
"6e602a26958128dd57550e30b3d44a87442c2f50ca3eec7361ef87dfb79813d5",
|
||||
"435bac71cee3e5d33aee360a2b3c65f79c13cf3c9aa27d5d2c5a5142d9b42a9b",
|
||||
"062114f9eeefaabd163e43125264aaac3b063d98a38a3f869fc451754dee1ba3",
|
||||
"65406d366cc44dea2aa23721b77746af6f8b4e4d2242747365fe662da2dc5cc5",
|
||||
"b46a32021eb6c212da1a25d5e76b25bea3839f654dc050f05149f6e9fbe21210",
|
||||
"23c0f018d9523d3b057ccae91dae9ffaf5b5dcc3ebadd8bd29934f7475eecc9c",
|
||||
"62e0388d90a7088fbd51a2f28d2db2f120168c194547b1024f638c0e64204022",
|
||||
"7d184c94e465145125beaa1b9d7e7a4ee41bb18f60d0a63ff963f97a876c68fb",
|
||||
"764e8ec173d21c80b88d9230e0d4972d7077cf27127549ba429e0d37117ca13f",
|
||||
"f34ddd318d13f33c494b9c34119956b8cd866dd2a76a05bac7c31cbef0aa7384",
|
||||
"efabd8e3408ec466bd7669d1d3181d9b55ac010f6cd1e505c12b10a0617b7f0d",
|
||||
"214e7bbea5f5afd7761b95a71b5ddf9d7c4deec1e9c211b9149c0d36efcb0d57",
|
||||
"f547310aa2dffca97e6126d0e9dbb9e88e2eb7a3b092a94b654ab29d29f91425",
|
||||
"13dcafefa4f0dbc54a0969acd8f358e2279cbeb1f93913427a8986ad2d01ba32",
|
||||
"ea4145ebc7b7e30b360d12e2f0c74fab95725712db72796373135151c4b1fc4a",
|
||||
"d8a60434e11626fc62fb589febbc5c17f448c47f2bd215000e11cdf9f7ef2533",
|
||||
"bd11729d1e0fcc75cae1b48f7e7f44c0323560254916492e8de10644c2ee9d5f",
|
||||
"25c7fa673b258a7a526dfb3c058353ee9ee017556297e7165d3c3abf4f3a3ca6",
|
||||
"943c4b20983497703f7fbf22c5e4328126bf163e1b28582c34c49ebecb1686a3",
|
||||
"61c9b684d011b2e03fbb96b5edbbe2518547dd5041d61efb49011ac6215d6817",
|
||||
"e9b11703d95e1482acd6779195cbb8231354b852dd8595ffd142cdc1052a8fda",
|
||||
"cdeb175ee6af0992113ce632fe603f89cf023760b2920dcd0ad71dfc80b20b52",
|
||||
"98521ab806115d8ce867a47de14d0c404a62226f8183815467696e988b6c9fea",
|
||||
"d1e88da51a3c8ec91b86908c7c06db7d3254a0a02d3142a46476e6c90ea799f0",
|
||||
"34198ee342b9ace9ea394b7618d02b3e017312e49ed0c72c4765cd98bb7fa5e2",
|
||||
"7e653bc62bb23ed69f8453949282350d45472839543c08127fc2f3f422faa83f",
|
||||
"0000ab40604cfde5e910105650bf44d40982f296493db46b04d3c60341e767bb",
|
||||
"1064b8b04f050fa2535a5da94791974aa3464710c109ec26a456f76b4e7e1167",
|
||||
"20a8d9640eff48f44ad170618cfcd2810da834a6bb8d432a831ef6f6b007597f",
|
||||
"517ca792fde5452cf3f6bd3c23fb1d2e89e0887552b6845f6dbf57c780982fb2",
|
||||
"4b4d2cda87d26bee2527000f6d1ca9377522ebdbab300a76b9af714d96096db7",
|
||||
"3a9a870c0a41b32fc28cb9d2f916250c1008925e9e102b89e9259d3162f4e8fc",
|
||||
"e4ced01dab28bf9561aa81bda5a31997310285594d0c2f94d38743dea563cf24",
|
||||
"0e96c968b1d130b2ee3a8ddcedafc8b830af2a3f178d53b012a9504b76bd45f0",
|
||||
"e7f847c55bb2f17e94339fbf8758d59098ff53a6e9bf5f3e4d44d97bc7a4ded0",
|
||||
"812efb8d024a9d3731b746f6f057d74c929877081d1e407e384779a135dc17b0",
|
||||
"8d05d01fbf93423e5b081a7b6de66a9886ee5e185bada53b405a890c3eee3071",
|
||||
"32a466c7a93409a65a417972e456f3fe398d82d64b0cbe5c53a7962bcb6f02e6",
|
||||
"3b39142dac9c462efc9524644bdc925d096e235b9543c506f69bb0a9893e1ac2",
|
||||
"56e8a237c13563bce4a5adaf5aa9d0458e975c0c2d4df6c2049689456b0a4780",
|
||||
"c88f69be6f6a11454fe47535e55b5c6b75de412e8bd9ebcd892807dc9f746bcd"
|
||||
],
|
||||
"rf_tx": 0
|
||||
}
|
||||
BIN
data/processed/video004/canonical_symbols.npy
Normal file
BIN
data/processed/video004/canonical_symbols.npy
Normal file
Binary file not shown.
BIN
data/processed/video004/canonical_symbols_256.npy
Normal file
BIN
data/processed/video004/canonical_symbols_256.npy
Normal file
Binary file not shown.
3579
data/processed/video004/interleaving_results.json
Normal file
3579
data/processed/video004/interleaving_results.json
Normal file
File diff suppressed because it is too large
Load Diff
2434
data/processed/video004/keyframe_recovery.json
Normal file
2434
data/processed/video004/keyframe_recovery.json
Normal file
File diff suppressed because it is too large
Load Diff
15885
data/processed/video004/normal_seed_sweep.json
Normal file
15885
data/processed/video004/normal_seed_sweep.json
Normal file
File diff suppressed because it is too large
Load Diff
524
data/processed/video004/pipeline_benchmark.json
Normal file
524
data/processed/video004/pipeline_benchmark.json
Normal file
@@ -0,0 +1,524 @@
|
||||
{
|
||||
"packet_count": 40,
|
||||
"signal_sha256": "c5ddc736d9c39a08793104e4d3391f4a9b36d6d219a49a33ebcaf2c5704d9a89",
|
||||
"signal_duration_s": 0.6092,
|
||||
"legacy": {
|
||||
"wall_times_s": [
|
||||
2.683372699888423,
|
||||
2.7085661999881268,
|
||||
2.715448500122875
|
||||
],
|
||||
"median_s": 2.7085661999881268,
|
||||
"realtime_factor": 4.446103414294365
|
||||
},
|
||||
"numba": {
|
||||
"wall_times_s": [
|
||||
0.07904840004630387,
|
||||
0.07991009997203946,
|
||||
0.9630252001807094
|
||||
],
|
||||
"median_s": 0.07991009997203946,
|
||||
"realtime_factor": 0.1311721929941554
|
||||
},
|
||||
"speedup": 33.895167205845745,
|
||||
"exact_packets_and_frames": true,
|
||||
"parity_recoveries": 4,
|
||||
"profile_total_s": 0.0914048,
|
||||
"profile_top": [
|
||||
{
|
||||
"function": "decode",
|
||||
"file": "video004_pipeline_benchmark.py",
|
||||
"calls": 1,
|
||||
"self_s": 0.00037640000000000004,
|
||||
"cumulative_s": 0.0917603
|
||||
},
|
||||
{
|
||||
"function": "receive_frame",
|
||||
"file": "video003_modem.py",
|
||||
"calls": 40,
|
||||
"self_s": 0.0020252,
|
||||
"cumulative_s": 0.08879830000000001
|
||||
},
|
||||
{
|
||||
"function": "decode_soft",
|
||||
"file": "video004_viterbi.py",
|
||||
"calls": 40,
|
||||
"self_s": 0.033181800000000004,
|
||||
"cumulative_s": 0.0347991
|
||||
},
|
||||
{
|
||||
"function": "_find_preamble",
|
||||
"file": "video003_modem.py",
|
||||
"calls": 40,
|
||||
"self_s": 0.0176614,
|
||||
"cumulative_s": 0.027114700000000002
|
||||
},
|
||||
{
|
||||
"function": "_correct",
|
||||
"file": "video003_modem.py",
|
||||
"calls": 120,
|
||||
"self_s": 0.011091700000000001,
|
||||
"cumulative_s": 0.011305800000000001
|
||||
},
|
||||
{
|
||||
"function": "_estimate_phase_frequency",
|
||||
"file": "video003_modem.py",
|
||||
"calls": 80,
|
||||
"self_s": 0.007626000000000001,
|
||||
"cumulative_s": 0.009289500000000001
|
||||
},
|
||||
{
|
||||
"function": "sum",
|
||||
"file": "fromnumeric.py",
|
||||
"calls": 2920,
|
||||
"self_s": 0.0019332000000000002,
|
||||
"cumulative_s": 0.008819500000000001
|
||||
},
|
||||
{
|
||||
"function": "_wrapreduction",
|
||||
"file": "fromnumeric.py",
|
||||
"calls": 2920,
|
||||
"self_s": 0.0025919000000000003,
|
||||
"cumulative_s": 0.0065894000000000005
|
||||
},
|
||||
{
|
||||
"function": "<method 'reduce' of 'numpy.ufunc' objects>",
|
||||
"file": "~",
|
||||
"calls": 3320,
|
||||
"self_s": 0.004175600000000001,
|
||||
"cumulative_s": 0.004175600000000001
|
||||
},
|
||||
{
|
||||
"function": "offer",
|
||||
"file": "video004_erasure.py",
|
||||
"calls": 36,
|
||||
"self_s": 0.0002046,
|
||||
"cumulative_s": 0.0016079
|
||||
},
|
||||
{
|
||||
"function": "depuncture_soft",
|
||||
"file": "punctured_fec.py",
|
||||
"calls": 40,
|
||||
"self_s": 0.0012437000000000001,
|
||||
"cumulative_s": 0.0015875000000000002
|
||||
},
|
||||
{
|
||||
"function": "bpsk_symbols",
|
||||
"file": "video003_modem.py",
|
||||
"calls": 120,
|
||||
"self_s": 0.0008944000000000001,
|
||||
"cumulative_s": 0.0015263000000000002
|
||||
},
|
||||
{
|
||||
"function": "_decode_phy_header",
|
||||
"file": "video003_modem.py",
|
||||
"calls": 80,
|
||||
"self_s": 0.0005886,
|
||||
"cumulative_s": 0.0012984000000000001
|
||||
},
|
||||
{
|
||||
"function": "all",
|
||||
"file": "fromnumeric.py",
|
||||
"calls": 320,
|
||||
"self_s": 0.0001889,
|
||||
"cumulative_s": 0.0009352000000000001
|
||||
},
|
||||
{
|
||||
"function": "recover_block",
|
||||
"file": "video004_erasure.py",
|
||||
"calls": 4,
|
||||
"self_s": 7.04e-05,
|
||||
"cumulative_s": 0.0008468000000000001
|
||||
},
|
||||
{
|
||||
"function": "_wrapreduction_any_all",
|
||||
"file": "fromnumeric.py",
|
||||
"calls": 320,
|
||||
"self_s": 0.00029140000000000004,
|
||||
"cumulative_s": 0.0007463000000000001
|
||||
},
|
||||
{
|
||||
"function": "qpsk_soft",
|
||||
"file": "video003_modem.py",
|
||||
"calls": 40,
|
||||
"self_s": 0.0005019,
|
||||
"cumulative_s": 0.0005563
|
||||
},
|
||||
{
|
||||
"function": "decode_source",
|
||||
"file": "video004_erasure.py",
|
||||
"calls": 60,
|
||||
"self_s": 0.0001303,
|
||||
"cumulative_s": 0.0005165
|
||||
},
|
||||
{
|
||||
"function": "<method 'items' of 'dict' objects>",
|
||||
"file": "~",
|
||||
"calls": 3272,
|
||||
"self_s": 0.0004713,
|
||||
"cumulative_s": 0.0004713
|
||||
},
|
||||
{
|
||||
"function": "angle",
|
||||
"file": "_function_base_impl.py",
|
||||
"calls": 240,
|
||||
"self_s": 0.0003236,
|
||||
"cumulative_s": 0.00044120000000000004
|
||||
},
|
||||
{
|
||||
"function": "_phy_header",
|
||||
"file": "video003_modem.py",
|
||||
"calls": 40,
|
||||
"self_s": 0.00017130000000000002,
|
||||
"cumulative_s": 0.0003845
|
||||
},
|
||||
{
|
||||
"function": "offer_fragment",
|
||||
"file": "video_stream_transport.py",
|
||||
"calls": 32,
|
||||
"self_s": 9.790000000000001e-05,
|
||||
"cumulative_s": 0.0003635
|
||||
},
|
||||
{
|
||||
"function": "matrix_inverse",
|
||||
"file": "packet_erasure_fec.py",
|
||||
"calls": 4,
|
||||
"self_s": 0.00024200000000000003,
|
||||
"cumulative_s": 0.00034920000000000003
|
||||
},
|
||||
{
|
||||
"function": "<built-in method builtins.isinstance>",
|
||||
"file": "~",
|
||||
"calls": 3277,
|
||||
"self_s": 0.00034070000000000004,
|
||||
"cumulative_s": 0.00034070000000000004
|
||||
},
|
||||
{
|
||||
"function": "parse_packet",
|
||||
"file": "packet.py",
|
||||
"calls": 40,
|
||||
"self_s": 0.00020280000000000002,
|
||||
"cumulative_s": 0.0003302
|
||||
},
|
||||
{
|
||||
"function": "<built-in method builtins.abs>",
|
||||
"file": "~",
|
||||
"calls": 2600,
|
||||
"self_s": 0.00032460000000000003,
|
||||
"cumulative_s": 0.00032460000000000003
|
||||
},
|
||||
{
|
||||
"function": "<method 'astype' of 'numpy.ndarray' objects>",
|
||||
"file": "~",
|
||||
"calls": 320,
|
||||
"self_s": 0.0003145,
|
||||
"cumulative_s": 0.0003145
|
||||
},
|
||||
{
|
||||
"function": "decode",
|
||||
"file": "video003_compact_header.py",
|
||||
"calls": 60,
|
||||
"self_s": 0.0001561,
|
||||
"cumulative_s": 0.00031350000000000003
|
||||
},
|
||||
{
|
||||
"function": "<genexpr>",
|
||||
"file": "video004_erasure.py",
|
||||
"calls": 36,
|
||||
"self_s": 1.77e-05,
|
||||
"cumulative_s": 0.0003104
|
||||
},
|
||||
{
|
||||
"function": "<built-in method numpy.arange>",
|
||||
"file": "~",
|
||||
"calls": 200,
|
||||
"self_s": 0.00030890000000000003,
|
||||
"cumulative_s": 0.00030890000000000003
|
||||
},
|
||||
{
|
||||
"function": "_sum_dispatcher",
|
||||
"file": "fromnumeric.py",
|
||||
"calls": 2920,
|
||||
"self_s": 0.0002884,
|
||||
"cumulative_s": 0.0002884
|
||||
},
|
||||
{
|
||||
"function": "<built-in method builtins.max>",
|
||||
"file": "~",
|
||||
"calls": 2604,
|
||||
"self_s": 0.00027120000000000003,
|
||||
"cumulative_s": 0.00027120000000000003
|
||||
},
|
||||
{
|
||||
"function": "<method 'sum' of 'numpy.ndarray' objects>",
|
||||
"file": "~",
|
||||
"calls": 80,
|
||||
"self_s": 5.2100000000000006e-05,
|
||||
"cumulative_s": 0.0002696
|
||||
},
|
||||
{
|
||||
"function": "replace",
|
||||
"file": "dataclasses.py",
|
||||
"calls": 32,
|
||||
"self_s": 4.2900000000000006e-05,
|
||||
"cumulative_s": 0.0002678
|
||||
},
|
||||
{
|
||||
"function": "parse_symbol",
|
||||
"file": "video004_erasure.py",
|
||||
"calls": 72,
|
||||
"self_s": 0.0001606,
|
||||
"cumulative_s": 0.000262
|
||||
},
|
||||
{
|
||||
"function": "coded_bit_count",
|
||||
"file": "punctured_fec.py",
|
||||
"calls": 80,
|
||||
"self_s": 0.00012230000000000002,
|
||||
"cumulative_s": 0.00023600000000000002
|
||||
},
|
||||
{
|
||||
"function": "_sum",
|
||||
"file": "_methods.py",
|
||||
"calls": 80,
|
||||
"self_s": 2.83e-05,
|
||||
"cumulative_s": 0.0002175
|
||||
},
|
||||
{
|
||||
"function": "_replace",
|
||||
"file": "dataclasses.py",
|
||||
"calls": 32,
|
||||
"self_s": 0.0001308,
|
||||
"cumulative_s": 0.00020040000000000002
|
||||
},
|
||||
{
|
||||
"function": "vdot",
|
||||
"file": "multiarray.py",
|
||||
"calls": 2600,
|
||||
"self_s": 0.0001979,
|
||||
"cumulative_s": 0.0001979
|
||||
},
|
||||
{
|
||||
"function": "_sha",
|
||||
"file": "video004_pipeline_benchmark.py",
|
||||
"calls": 44,
|
||||
"self_s": 3.94e-05,
|
||||
"cumulative_s": 0.0001941
|
||||
},
|
||||
{
|
||||
"function": "_offer_fragment",
|
||||
"file": "video_stream_transport.py",
|
||||
"calls": 32,
|
||||
"self_s": 0.0001133,
|
||||
"cumulative_s": 0.0001817
|
||||
},
|
||||
{
|
||||
"function": "<built-in method builtins.len>",
|
||||
"file": "~",
|
||||
"calls": 1328,
|
||||
"self_s": 0.00017700000000000002,
|
||||
"cumulative_s": 0.00017700000000000002
|
||||
},
|
||||
{
|
||||
"function": "repeat",
|
||||
"file": "fromnumeric.py",
|
||||
"calls": 40,
|
||||
"self_s": 2.92e-05,
|
||||
"cumulative_s": 0.00012880000000000001
|
||||
},
|
||||
{
|
||||
"function": "<built-in method numpy.zeros>",
|
||||
"file": "~",
|
||||
"calls": 40,
|
||||
"self_s": 0.00011980000000000001,
|
||||
"cumulative_s": 0.00011980000000000001
|
||||
},
|
||||
{
|
||||
"function": "<built-in method _hashlib.openssl_sha256>",
|
||||
"file": "~",
|
||||
"calls": 44,
|
||||
"self_s": 0.0001066,
|
||||
"cumulative_s": 0.0001066
|
||||
},
|
||||
{
|
||||
"function": "<method 'copy' of 'numpy.ndarray' objects>",
|
||||
"file": "~",
|
||||
"calls": 40,
|
||||
"self_s": 0.0001026,
|
||||
"cumulative_s": 0.0001026
|
||||
},
|
||||
{
|
||||
"function": "_wrapfunc",
|
||||
"file": "fromnumeric.py",
|
||||
"calls": 40,
|
||||
"self_s": 2.9500000000000002e-05,
|
||||
"cumulative_s": 9.960000000000001e-05
|
||||
},
|
||||
{
|
||||
"function": "<built-in method _struct.unpack>",
|
||||
"file": "~",
|
||||
"calls": 352,
|
||||
"self_s": 9.76e-05,
|
||||
"cumulative_s": 9.76e-05
|
||||
},
|
||||
{
|
||||
"function": "_linear_combine",
|
||||
"file": "packet_erasure_fec.py",
|
||||
"calls": 4,
|
||||
"self_s": 3.3100000000000005e-05,
|
||||
"cumulative_s": 8.78e-05
|
||||
},
|
||||
{
|
||||
"function": "<built-in method numpy.asanyarray>",
|
||||
"file": "~",
|
||||
"calls": 240,
|
||||
"self_s": 8.690000000000001e-05,
|
||||
"cumulative_s": 8.690000000000001e-05
|
||||
},
|
||||
{
|
||||
"function": "encoded_bit_count",
|
||||
"file": "convolutional_fec.py",
|
||||
"calls": 120,
|
||||
"self_s": 6.21e-05,
|
||||
"cumulative_s": 7.86e-05
|
||||
},
|
||||
{
|
||||
"function": "expire",
|
||||
"file": "video_stream_transport.py",
|
||||
"calls": 32,
|
||||
"self_s": 5.7700000000000007e-05,
|
||||
"cumulative_s": 7.31e-05
|
||||
},
|
||||
{
|
||||
"function": "__call__",
|
||||
"file": "enum.py",
|
||||
"calls": 60,
|
||||
"self_s": 4.2800000000000004e-05,
|
||||
"cumulative_s": 6.330000000000001e-05
|
||||
},
|
||||
{
|
||||
"function": "gf_mul",
|
||||
"file": "packet_erasure_fec.py",
|
||||
"calls": 960,
|
||||
"self_s": 6.230000000000001e-05,
|
||||
"cumulative_s": 6.230000000000001e-05
|
||||
},
|
||||
{
|
||||
"function": "<built-in method numpy.frombuffer>",
|
||||
"file": "~",
|
||||
"calls": 40,
|
||||
"self_s": 6.0200000000000006e-05,
|
||||
"cumulative_s": 6.0200000000000006e-05
|
||||
},
|
||||
{
|
||||
"function": "<method 'repeat' of 'numpy.ndarray' objects>",
|
||||
"file": "~",
|
||||
"calls": 40,
|
||||
"self_s": 5.9000000000000004e-05,
|
||||
"cumulative_s": 5.9000000000000004e-05
|
||||
},
|
||||
{
|
||||
"function": "count_nonzero",
|
||||
"file": "numeric.py",
|
||||
"calls": 40,
|
||||
"self_s": 1.62e-05,
|
||||
"cumulative_s": 5.8700000000000004e-05
|
||||
},
|
||||
{
|
||||
"function": "<built-in method numpy.asarray>",
|
||||
"file": "~",
|
||||
"calls": 240,
|
||||
"self_s": 5.81e-05,
|
||||
"cumulative_s": 5.81e-05
|
||||
},
|
||||
{
|
||||
"function": "<method 'reshape' of 'numpy.ndarray' objects>",
|
||||
"file": "~",
|
||||
"calls": 80,
|
||||
"self_s": 5.58e-05,
|
||||
"cumulative_s": 5.58e-05
|
||||
},
|
||||
{
|
||||
"function": "<built-in method zlib.crc32>",
|
||||
"file": "~",
|
||||
"calls": 160,
|
||||
"self_s": 5.39e-05,
|
||||
"cumulative_s": 5.39e-05
|
||||
},
|
||||
{
|
||||
"function": "<method 'hexdigest' of '_hashlib.HASH' objects>",
|
||||
"file": "~",
|
||||
"calls": 44,
|
||||
"self_s": 4.8100000000000004e-05,
|
||||
"cumulative_s": 4.8100000000000004e-05
|
||||
},
|
||||
{
|
||||
"function": "<built-in method numpy._core._multiarray_umath.count_nonzero>",
|
||||
"file": "~",
|
||||
"calls": 40,
|
||||
"self_s": 4.25e-05,
|
||||
"cumulative_s": 4.25e-05
|
||||
},
|
||||
{
|
||||
"function": "<built-in method builtins.getattr>",
|
||||
"file": "~",
|
||||
"calls": 264,
|
||||
"self_s": 4.21e-05,
|
||||
"cumulative_s": 4.21e-05
|
||||
},
|
||||
{
|
||||
"function": "_all_dispatcher",
|
||||
"file": "fromnumeric.py",
|
||||
"calls": 320,
|
||||
"self_s": 4.0900000000000005e-05,
|
||||
"cumulative_s": 4.0900000000000005e-05
|
||||
},
|
||||
{
|
||||
"function": "__init__",
|
||||
"file": "<string>",
|
||||
"calls": 60,
|
||||
"self_s": 3.9200000000000004e-05,
|
||||
"cumulative_s": 3.9200000000000004e-05
|
||||
},
|
||||
{
|
||||
"function": "<method 'tobytes' of 'numpy.ndarray' objects>",
|
||||
"file": "~",
|
||||
"calls": 120,
|
||||
"self_s": 3.9200000000000004e-05,
|
||||
"cumulative_s": 3.9200000000000004e-05
|
||||
},
|
||||
{
|
||||
"function": "<built-in method builtins.min>",
|
||||
"file": "~",
|
||||
"calls": 192,
|
||||
"self_s": 3.8100000000000005e-05,
|
||||
"cumulative_s": 3.8100000000000005e-05
|
||||
},
|
||||
{
|
||||
"function": "<built-in method _struct.pack>",
|
||||
"file": "~",
|
||||
"calls": 120,
|
||||
"self_s": 3.54e-05,
|
||||
"cumulative_s": 3.54e-05
|
||||
},
|
||||
{
|
||||
"function": "<built-in method builtins.sum>",
|
||||
"file": "~",
|
||||
"calls": 161,
|
||||
"self_s": 3.46e-05,
|
||||
"cumulative_s": 3.49e-05
|
||||
},
|
||||
{
|
||||
"function": "<built-in method from_bytes>",
|
||||
"file": "~",
|
||||
"calls": 32,
|
||||
"self_s": 3.07e-05,
|
||||
"cumulative_s": 3.07e-05
|
||||
}
|
||||
],
|
||||
"tracemalloc_python_peak_bytes": 1067168,
|
||||
"timing_recovery": "NOT_IMPLEMENTED_IN_THIS_BENCHMARK",
|
||||
"carrier_tracking_from_raw_iq": "NOT_IMPLEMENTED_IN_THIS_BENCHMARK",
|
||||
"h264_decode": "NOT_INCLUDED; separately tested in transport model",
|
||||
"rf_tx": 0
|
||||
}
|
||||
60
data/processed/video004/pipeline_manifest.json
Normal file
60
data/processed/video004/pipeline_manifest.json
Normal file
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"packet_count": 40,
|
||||
"signal_duration_s": 0.6092,
|
||||
"signal_sha256": "c5ddc736d9c39a08793104e4d3391f4a9b36d6d219a49a33ebcaf2c5704d9a89",
|
||||
"expected_packet_sha256": [
|
||||
"99a75e88dbdd8f00a7393f996a12e4fe0fd3590a2240e1bd0a20ad6c02c7ea9a",
|
||||
"9c538f82e74d1bad2697dc2e772384a619dcdd0c73fb7297c4b56a5ec94dacc0",
|
||||
"e6e47a257020cc8f61ae4dc446675ddc439372326ee990e1d6dce63c6b612a5c",
|
||||
"8bb55f194b04ba214114caacee9cf6c3b722884266369c4093853531f4c7cc36",
|
||||
"a73080ab2b5a2b00edce2d94367a09b425dcee41778d6b615f94943abb4b6e58",
|
||||
"838a4d9392aee990ea05ba8af88b09c26d46c6004ad1704443f10f1f4967c4d0",
|
||||
"39f85f538af13465d73a0d71487447c83e3f9f18cff1dde7397220055cf71ad8",
|
||||
"5e54c1c2a512a926a322597767d23dbc4060eb17e1fcb5eefb6887a8f7e44e89",
|
||||
"b9cae0b0955b5cefda7420bd9b4a406857b762ef8313ca72f29b9b1d6c6ef2fe",
|
||||
"937b635f66c528802e7121dedfece11a93f7511e65bfe2fc89e0597e774a5952",
|
||||
"b1b25db1a079066ed8adf1092f426768c9b641c8013db33d1f270b38d62a1e38",
|
||||
"3a66415fe45f2bb35724c399407a2b679a2b0b25479882416a79b560d43f4f1a",
|
||||
"9fcbaa895db5403f4e1b3871840173ad86217c96dbd8eabcb16831c723a8e9ba",
|
||||
"f8581fd09b05bdd2893df73418e39b7f128cfdbd56435aea1f1ac9a8b68528ec",
|
||||
"89b19d0707ebd34b0dbf981a8083ee0867fc9bcec299cca5bed1eb3548881e7b",
|
||||
"6ff3d68e897d9f898d2fa5e3592c4966bc2538eba5fd5aee0edd6c978c2a9b05",
|
||||
"f7d17be0fa873ae1f78349987cf8492b811cab19dd3fb1f5975f06706af400d6",
|
||||
"044257ec052c77d53eea3be2eea097f82fc6ae19ee735dced82af042feda471d",
|
||||
"9ac4280620f70a44434837de5c534c423fcd4249cc5ac51f8bb9bde3a38b5bfc",
|
||||
"27884ed6cd9c165d0c5a39a2995767cd871ceb1eeaa6502c68fff8b201bea001",
|
||||
"eb0c01743aeb119f5cb96a5e35a4c1cbeae1b59fe7c2e6c8880f01682590a767",
|
||||
"6f2d6f7aa2ace144c3a96fe92fe44d29859491bf72ec5a21499e2684ae233842",
|
||||
"6f73d4dcd4141916e37db5f97ae3a6fea172ea9c314626f862a33e60089d1b67",
|
||||
"dc0094495b5a87efddf0165bb58e16ebf2f99b399df46b22982b341223fc390b",
|
||||
"161adc31d64175517aec11dd4320b5ff550b170a0ce1f35f0290cd845efac0c2",
|
||||
"69a8e7180669cd950bd5f5b6ef2c070164d0e0e5d2dfa9663bc4226656f0a8b5",
|
||||
"d89aaf1c6ea56573a89b8178282e55c34e366ca84692d6a409e7da74dd733b08",
|
||||
"a29885b342a4a3d4d515579c5bd3d3bd13b22a3871dac0b9d2900dbec723f7be",
|
||||
"705f6d4f6032db15dba433daa79b0c78dd15c10375602b286280c4d1d70c8974",
|
||||
"fb2d0e9576f521bbccd2adfbd9aef42b20d2e4ee0bd814334d2521f1abf5d188",
|
||||
"f6f6b6d2ae1d7673c52af1c84352aa3c53ea0b72c64a9431248d90b9cf7b5e9b",
|
||||
"97d3fe7f65d6dc5142e79ec6643926ff2c63a930bbe2b4a2f3d392a6a9dcbeb2",
|
||||
"dc7792d0ce35d47ee9045afe0abb1094b696b5858114e4c0a817f39de06a79e0",
|
||||
"faaca7e29b4a138bcd11675d9dbecf3a3f19381d46fd7feac5f2abc0f43ad2e8",
|
||||
"06e682fbd24ca73fd42e277c76df97ea82b45e19927b4b9224859ed9a5fb3c9c",
|
||||
"0ddfab00c65bb2ddfdb6cebf9efe54c97772f3ef096df350e7cd6a3b8dd02f6c",
|
||||
"3a80ae5a6bbd285266e4849d7014558fd5673f84824349c5f602d73fe5a2ae4c",
|
||||
"a5c6f6fc960d9e5178c5f64a6dd14357123087eab800f0002cab7a9197e17ce0",
|
||||
"b7ad2d720056936c670264cc564465f312e6b0a2137688fa5ff7dc6e8c429451",
|
||||
"e1459b758ed958f6334fec780198b24e62b569a74f3eaccc78c4d74ffb7ac70b"
|
||||
],
|
||||
"expected_frame_sha256": [
|
||||
"382dccb39735ffcb6414d0eb6a6096ef0fdb199a613edce3d9c7798ba58f130a",
|
||||
"2fea95f24de92e3df9a8b55845e9cc3654a53d0247fbbc9311445b024e68f75a",
|
||||
"d9d8c9221dc5a8ae2672618fc074088e513fc00487b47d219e2e29fcc2fe058a",
|
||||
"50a74b02c70125c48e334698b11c6c9fbbc4f0543d9203cca0d8535d9f6c7f00"
|
||||
],
|
||||
"erased_source_symbol_indices": [
|
||||
0,
|
||||
10,
|
||||
20,
|
||||
30
|
||||
],
|
||||
"rf_tx": 0
|
||||
}
|
||||
BIN
data/processed/video004/pipeline_symbols.npy
Normal file
BIN
data/processed/video004/pipeline_symbols.npy
Normal file
Binary file not shown.
117950
data/processed/video004/transport_before_review.json
Normal file
117950
data/processed/video004/transport_before_review.json
Normal file
File diff suppressed because it is too large
Load Diff
117950
data/processed/video004/transport_results.json
Normal file
117950
data/processed/video004/transport_results.json
Normal file
File diff suppressed because it is too large
Load Diff
27
data/processed/video004/viterbi_benchmark.json
Normal file
27
data/processed/video004/viterbi_benchmark.json
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"signal_sha256": "b8181626432efee46aeef6e128a671ef1364ecf0a828c0b356fb5c51983979cd",
|
||||
"soft_input_sha256": "b6d84374af5f43ca3001882e00cf287ed5f8f5ab27a4c0ee5edac7934bf14f08",
|
||||
"packet_count": 32,
|
||||
"signal_duration_s": 0.48736,
|
||||
"before": {
|
||||
"wall_times_s": [
|
||||
2.1210732001345605,
|
||||
2.124974299920723,
|
||||
2.1380541999824345
|
||||
],
|
||||
"median_s": 2.124974299920723,
|
||||
"realtime_factor": 4.360173793337005
|
||||
},
|
||||
"after": {
|
||||
"wall_times_s": [
|
||||
0.026790199801325798,
|
||||
0.027009400073438883,
|
||||
0.0270537999458611
|
||||
],
|
||||
"median_s": 0.027009400073438883,
|
||||
"realtime_factor": 0.05541981302002397
|
||||
},
|
||||
"speedup": 78.67536095370102,
|
||||
"bits_equal": true,
|
||||
"rf_tx": 0
|
||||
}
|
||||
Reference in New Issue
Block a user