Callyn / ChromaChords Public
The EON Tuner helps you quickly run hyper-parameter sweeps that explore different pre-processing + model architectures optimized for your defined objectives. Clone this project to use the EON Tuner.

Target

No name set

Cortex-M7 216MHz

100 ms

340 kB

1024 kB

Filters

Status

DSP type

Model type

View

Data set

Variant

Sort

General

F1-score

Precision

Recall

82%
mfe-conv1d-d45
PERFORMANCE
LATENCY
157 ms of 100 ms
Exceeds target by 57 ms
RAM
32 kB of 340 kB
ROM
46 kB of 1024 kB
DSP NN Unused
TIME-SERIES INPUT

4000 ms |
2000 ms |
Enabled

MFE

0.032 | 0.032 | 32

ACCURACY (KERAS)
CLASSIFICATION

0.005 | 100 | 82%

Type Filters Kernel Rate
conv1d 32 3 -
conv1d 64 3 -
dropout - - 0.5

7/16/2023, 12:49:41 AM

78%
mfe-conv1d-53c
PERFORMANCE
LATENCY
117 ms of 100 ms
Exceeds target by 17 ms
RAM
30 kB of 340 kB
ROM
68 kB of 1024 kB
DSP NN Unused
TIME-SERIES INPUT

2000 ms |
2000 ms |
Enabled

MFE

0.02 | 0.02 | 32

ACCURACY (KERAS)
CLASSIFICATION

0.005 | 100 | 78%

Type Filters Kernel Rate
conv1d 16 3 -
conv1d 32 3 -
conv1d 64 3 -
conv1d 128 3 -
dropout - - 0.5

7/16/2023, 12:50:12 AM

73%
spectr-conv2d-1df
PERFORMANCE
LATENCY
67 ms of 100 ms
RAM
58 kB of 340 kB
ROM
41 kB of 1024 kB
DSP NN Unused
TIME-SERIES INPUT

4000 ms |
4000 ms |
Enabled

SPECTROGRAM

0.075 | 0.075 | -52

ACCURACY (KERAS)
CLASSIFICATION

0.005 | 100 | 73%

Type Filters Kernel Rate
conv2d 8 3 -
conv2d 16 3 -
conv2d 32 3 -
dropout - - 0.25

7/16/2023, 12:55:59 AM

73%
mfe-conv1d-f6c
PERFORMANCE
LATENCY
159 ms of 100 ms
Exceeds target by 59 ms
RAM
32 kB of 340 kB
ROM
46 kB of 1024 kB
DSP NN Unused
TIME-SERIES INPUT

4000 ms |
4000 ms |
Enabled

MFE

0.032 | 0.032 | 32

ACCURACY (KERAS)
CLASSIFICATION

0.005 | 100 | 73%

Type Filters Kernel Rate
conv1d 32 3 -
conv1d 64 3 -
dropout - - 0.5

7/16/2023, 12:56:34 AM

67%
spectr-conv1d-bd1
PERFORMANCE
LATENCY
112 ms of 100 ms
Exceeds target by 12 ms
RAM
71 kB of 340 kB
ROM
79 kB of 1024 kB
DSP NN Unused
TIME-SERIES INPUT

4000 ms |
4000 ms |
Enabled

SPECTROGRAM

0.025 | 0.025 | -72

ACCURACY (KERAS)
CLASSIFICATION

0.005 | 100 | 67%

Type Filters Kernel Rate
Data augmentation
conv1d 32 3 -
conv1d 64 3 -
conv1d 128 3 -
dropout - - 0.5

7/16/2023, 12:47:54 AM

64%
mfcc-conv1d-149
PERFORMANCE
LATENCY
324 ms of 100 ms
Exceeds target by 224 ms
RAM
37 kB of 340 kB
ROM
29 kB of 1024 kB
DSP NN Unused
TIME-SERIES INPUT

4000 ms |
2000 ms |
Enabled

MFCC

0.032 | 0.032 | 40

ACCURACY (KERAS)
CLASSIFICATION

0.005 | 100 | 64%

Type Filters Kernel Rate
conv1d 8 3 -
conv1d 16 3 -
dropout - - 0.5

7/16/2023, 12:48:23 AM

59%
mfcc-conv1d-150
PERFORMANCE
LATENCY
253 ms of 100 ms
Exceeds target by 153 ms
RAM
38 kB of 340 kB
ROM
68 kB of 1024 kB
DSP NN Unused
TIME-SERIES INPUT

4000 ms |
2000 ms |
Enabled

MFCC

0.032 | 0.032 | 32

ACCURACY (KERAS)
CLASSIFICATION

0.005 | 100 | 59%

Type Filters Kernel Rate
conv1d 16 3 -
conv1d 32 3 -
conv1d 64 3 -
conv1d 128 3 -
dropout - - 0.25

7/16/2023, 12:49:07 AM

45%
mfcc-conv2d-36b
PERFORMANCE
LATENCY
172 ms of 100 ms
Exceeds target by 72 ms
RAM
37 kB of 340 kB
ROM
53 kB of 1024 kB
DSP NN Unused
TIME-SERIES INPUT

2000 ms |
2000 ms |
Enabled

MFCC

0.05 | 0.025 | 32

ACCURACY (KERAS)
CLASSIFICATION

0.005 | 100 | 45%

Type Filters Kernel Rate
conv2d 8 3 -
conv2d 16 3 -
conv2d 32 3 -
conv2d 64 3 -
dropout - - 0.25

7/16/2023, 12:55:44 AM

44%
spectr-conv1d-708
PERFORMANCE
LATENCY
201 ms of 100 ms
Exceeds target by 101 ms
RAM
129 kB of 340 kB
ROM
34 kB of 1024 kB
DSP NN Unused
TIME-SERIES INPUT

4000 ms |
4000 ms |
Enabled

SPECTROGRAM

0.025 | 0.0125 | -32

ACCURACY (KERAS)
CLASSIFICATION

0.005 | 100 | 44%

Type Filters Kernel Rate
Data augmentation
conv1d 8 3 -
conv1d 16 3 -
dropout - - 0.5

7/16/2023, 12:55:15 AM

42%
mfcc-conv2d-ae2
PERFORMANCE
LATENCY
219 ms of 100 ms
Exceeds target by 119 ms
RAM
39 kB of 340 kB
ROM
53 kB of 1024 kB
DSP NN Unused
TIME-SERIES INPUT

2000 ms |
2000 ms |
Enabled

MFCC

0.05 | 0.025 | 40

ACCURACY (KERAS)
CLASSIFICATION

0.005 | 100 | 42%

Type Filters Kernel Rate
Data augmentation
conv2d 8 3 -
conv2d 16 3 -
conv2d 32 3 -
conv2d 64 3 -
dropout - - 0.5

7/16/2023, 12:58:08 AM

spectr-conv1d-ac7
PERFORMANCE
LATENCY
100 ms
RAM
340 kB
ROM
1024 kB
Unused
TIME-SERIES INPUT

2000 ms |
2000 ms |
Enabled

SPECTROGRAM

0.05 | 0.025 | -72

ACCURACY (KERAS)
CLASSIFICATION

0.005 | 100

Type Filters Kernel Rate
Data augmentation
conv1d 32 3 -
conv1d 64 3 -
conv1d 128 3 -
conv1d 256 3 -
dropout - - 0.5

mfe-conv1d-b3d
PERFORMANCE
LATENCY
100 ms
RAM
340 kB
ROM
1024 kB
Unused
TIME-SERIES INPUT

4000 ms |
2000 ms |
Enabled

MFE

0.05 | 0.025 | 32

ACCURACY (KERAS)
CLASSIFICATION

0.005 | 100

Type Filters Kernel Rate
Data augmentation
conv1d 16 3 -
conv1d 32 3 -
conv1d 64 3 -
conv1d 128 3 -
dropout - - 0.25

spectr-conv1d-4a9
PERFORMANCE
LATENCY
100 ms
RAM
340 kB
ROM
1024 kB
Unused
TIME-SERIES INPUT

4000 ms |
2000 ms |
Enabled

SPECTROGRAM

0.025 | 0.0125 | -72

ACCURACY (KERAS)
CLASSIFICATION

0.005 | 100

Type Filters Kernel Rate
Data augmentation
conv1d 8 3 -
conv1d 16 3 -
conv1d 32 3 -
dropout - - 0.5

spectr-conv2d-1d0
PERFORMANCE
LATENCY
100 ms
RAM
340 kB
ROM
1024 kB
Unused
TIME-SERIES INPUT

4000 ms |
4000 ms |
Enabled

SPECTROGRAM

0.05 | 0.05 | -52

ACCURACY (KERAS)
CLASSIFICATION

0.005 | 100

Type Filters Kernel Rate
Data augmentation
conv2d 8 3 -
conv2d 16 3 -
dropout - - 0.5

mfe-conv1d-63e
PERFORMANCE
LATENCY
100 ms
RAM
340 kB
ROM
1024 kB
Unused
TIME-SERIES INPUT

4000 ms |
2000 ms |
Enabled

MFE

0.05 | 0.025 | 32

ACCURACY (KERAS)
CLASSIFICATION

0.005 | 100

Type Filters Kernel Rate
conv1d 32 3 -
conv1d 64 3 -
dropout - - 0.25