Samuel Alexander / Edge AI Recycle Bin Public

EON Tuner

The EON Tuner helps you find the most optimal architecture for your embedded machine-learning application. Clone this project to use the EON Tuner.

Target

No name set

Audible events

Arduino Nano 33 BLE Sense (Cortex-M4F 64MHz)

200 ms

256 kB

1024 kB

Filters

Status

DSP type

Network type

View

Data set

Precision

Sort

General

F1-score

Precision

Recall

100%
spectr-conv1d-326
PERFORMANCE
LATENCY
105 ms of 200 ms
RAM
23 kB of 256 kB
ROM
32 kB of 1024 kB
DSP NN Unused
INPUT

1000 ms | 500 ms

SPECTROGRAM

0.05 | 0.025 | -32

ACCURACY
CLASSIFICATION

0.005 | 100

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

6/26/2023, 6:24:33 AM

100%
mfe-conv2d-6b0
PERFORMANCE
LATENCY
253 ms of 200 ms
Exceeds target by 53 ms
RAM
28 kB of 256 kB
ROM
34 kB of 1024 kB
DSP NN Unused
INPUT

1000 ms | 250 ms

MFE

0.02 | 0.02 | 32

ACCURACY
CLASSIFICATION

0.005 | 100

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

6/26/2023, 6:25:08 AM

100%
spectr-conv1d-cc7
PERFORMANCE
LATENCY
157 ms of 200 ms
RAM
36 kB of 256 kB
ROM
29 kB of 1024 kB
DSP NN Unused
INPUT

1000 ms | 1000 ms

SPECTROGRAM

0.025 | 0.0125 | -72

ACCURACY
CLASSIFICATION

0.005 | 100

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

6/26/2023, 6:28:33 AM

100%
spectr-conv1d-e57
PERFORMANCE
LATENCY
115 ms of 200 ms
RAM
24 kB of 256 kB
ROM
40 kB of 1024 kB
DSP NN Unused
INPUT

1000 ms | 250 ms

SPECTROGRAM

0.05 | 0.025 | -72

ACCURACY
CLASSIFICATION

0.005 | 100

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

6/26/2023, 6:26:55 AM

100%
spectr-conv1d-21a
PERFORMANCE
LATENCY
77 ms of 200 ms
RAM
21 kB of 256 kB
ROM
39 kB of 1024 kB
DSP NN Unused
INPUT

1000 ms | 250 ms

SPECTROGRAM

0.075 | 0.0375 | -52

ACCURACY
CLASSIFICATION

0.005 | 100

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

6/26/2023, 6:31:52 AM

100%
mfe-conv1d-b96
PERFORMANCE
LATENCY
227 ms of 200 ms
Exceeds target by 27 ms
RAM
20 kB of 256 kB
ROM
31 kB of 1024 kB
DSP NN Unused
INPUT

1000 ms | 250 ms

MFE

0.032 | 0.016 | 32

ACCURACY
CLASSIFICATION

0.005 | 100

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

6/26/2023, 6:33:54 AM

100%
spectr-conv1d-c3b
PERFORMANCE
LATENCY
80 ms of 200 ms
RAM
21 kB of 256 kB
ROM
28 kB of 1024 kB
DSP NN Unused
INPUT

1000 ms | 1000 ms

SPECTROGRAM

0.025 | 0.025 | -72

ACCURACY
CLASSIFICATION

0.005 | 100

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

6/26/2023, 6:36:03 AM

98%
spectr-conv1d-769
PERFORMANCE
LATENCY
130 ms of 200 ms
RAM
23 kB of 256 kB
ROM
42 kB of 1024 kB
DSP NN Unused
INPUT

1000 ms | 250 ms

SPECTROGRAM

0.05 | 0.025 | -32

ACCURACY
CLASSIFICATION

0.005 | 100

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

6/26/2023, 6:23:09 AM

98%
spectr-conv1d-b47
PERFORMANCE
LATENCY
231 ms of 200 ms
Exceeds target by 31 ms
RAM
39 kB of 256 kB
ROM
72 kB of 1024 kB
DSP NN Unused
INPUT

1000 ms | 1000 ms

SPECTROGRAM

0.025 | 0.0125 | -32

ACCURACY
CLASSIFICATION

0.005 | 100

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

6/26/2023, 6:23:33 AM

98%
mfe-conv1d-60e
PERFORMANCE
LATENCY
241 ms of 200 ms
Exceeds target by 41 ms
RAM
19 kB of 256 kB
ROM
67 kB of 1024 kB
DSP NN Unused
INPUT

1000 ms | 250 ms

MFE

0.02 | 0.02 | 32

ACCURACY
CLASSIFICATION

0.005 | 100

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

6/26/2023, 6:31:53 AM

98%
spectr-conv1d-fd0
PERFORMANCE
LATENCY
63 ms of 200 ms
RAM
16 kB of 256 kB
ROM
41 kB of 1024 kB
DSP NN Unused
INPUT

1000 ms | 500 ms

SPECTROGRAM

0.05 | 0.05 | -32

ACCURACY
CLASSIFICATION

0.005 | 100

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

6/26/2023, 6:29:16 AM

98%
spectr-conv2d-9c7
PERFORMANCE
LATENCY
115 ms of 200 ms
RAM
21 kB of 256 kB
ROM
34 kB of 1024 kB
DSP NN Unused
INPUT

1000 ms | 1000 ms

SPECTROGRAM

0.075 | 0.075 | -52

ACCURACY
CLASSIFICATION

0.005 | 100

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

6/26/2023, 6:31:41 AM

98%
spectr-conv2d-702
PERFORMANCE
LATENCY
155 ms of 200 ms
RAM
21 kB of 256 kB
ROM
34 kB of 1024 kB
DSP NN Unused
INPUT

1000 ms | 250 ms

SPECTROGRAM

0.075 | 0.075 | -52

ACCURACY
CLASSIFICATION

0.005 | 100

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

6/26/2023, 6:36:07 AM

98%
spectr-conv1d-fcb
PERFORMANCE
LATENCY
71 ms of 200 ms
RAM
19 kB of 256 kB
ROM
31 kB of 1024 kB
DSP NN Unused
INPUT

1000 ms | 1000 ms

SPECTROGRAM

0.075 | 0.0375 | -32

ACCURACY
CLASSIFICATION

0.005 | 100

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

6/26/2023, 6:36:05 AM

95%
spectr-conv1d-ea6
PERFORMANCE
LATENCY
51 ms of 200 ms
RAM
15 kB of 256 kB
ROM
40 kB of 1024 kB
DSP NN Unused
INPUT

1000 ms | 500 ms

SPECTROGRAM

0.075 | 0.075 | -52

ACCURACY
CLASSIFICATION

0.005 | 100

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

6/26/2023, 6:26:44 AM