|
9 | 9 | # generated with
|
10 | 10 | # $ for i in am fm ; do /scratch/iqtlabs/rfml/utils/siggen.py --samp_rate 1000000 --siggen $i --int_count 1000 ; done
|
11 | 11 | data_globs = {
|
12 |
| - "am": ["/scratch/tmp/rfmltest/am.sigmf-meta"], |
13 |
| - "fm": ["/scratch/tmp/rfmltest/fm.sigmf-meta"], |
| 12 | + "am": ["/data/siggen/am.sigmf-meta"], |
| 13 | + "fm": ["/data/siggen/fm.sigmf-meta"], |
14 | 14 | }
|
15 | 15 |
|
16 | 16 |
|
|
19 | 19 | data_obj = data_class.Data(f)
|
20 | 20 | annotation_utils.reset_annotations(data_obj)
|
21 | 21 | annotation_utils.annotate(
|
22 |
| - f, |
23 |
| - label="am", |
24 |
| - avg_window_len=256, |
25 |
| - avg_duration=0.10, |
| 22 | + data_obj, |
| 23 | + avg_window_len=1024, |
26 | 24 | debug=False,
|
27 |
| - spectral_energy_threshold=0.95, |
28 |
| - # force_threshold_db=-1, |
| 25 | + bandwidth_estimation=False, |
| 26 | + force_threshold_db=-200, |
29 | 27 | overwrite=True,
|
30 |
| - min_bandwidth=1e2, |
31 |
| - min_annotation_length=256, |
32 | 28 | dc_block=True,
|
| 29 | + labels={"am": {"annotation_length": (1024, None)}}, |
33 | 30 | )
|
34 | 31 |
|
35 | 32 | for data_glob in data_globs["fm"]:
|
36 | 33 | for f in tqdm(glob.glob(str(Path(data_glob)))):
|
37 | 34 | data_obj = data_class.Data(f)
|
38 | 35 | annotation_utils.reset_annotations(data_obj)
|
39 | 36 | annotation_utils.annotate(
|
40 |
| - f, |
41 |
| - label="fm", |
42 |
| - avg_window_len=256, |
43 |
| - avg_duration=0.10, |
| 37 | + data_obj, |
| 38 | + avg_window_len=1024, |
44 | 39 | debug=False,
|
45 |
| - # spectral_energy_threshold=0.95, |
46 |
| - force_threshold_db=-0.1, |
| 40 | + bandwidth_estimation=False, |
| 41 | + force_threshold_db=-200, |
47 | 42 | overwrite=True,
|
48 |
| - min_bandwidth=1e2, |
49 |
| - min_annotation_length=256, |
50 | 43 | dc_block=True,
|
| 44 | + labels={ |
| 45 | + "fm": { |
| 46 | + "annotation_length": (1024, None), |
| 47 | + } |
| 48 | + }, |
51 | 49 | )
|
0 commit comments