Egor Medvedev / resnet_50_c_d Public
Impulse #1

Upload pretrained model - Step 1: Upload a model

1. Upload your trained model

Upload a TensorFlow SavedModel (saved_model.zip), ONNX model (.onnx), TensorFlow Lite model (.tflite), LGBM model (.txt), XGBoost model (.json) or pickle model (.pkl) to get started.

2. Model performance

Do you want performance characteristics (latency, RAM and ROM) for a specific device?

Step 2: Process "saved_model.zip"

Configure model settings for optimal processing.

Model input

Input shape: (160, 160, 3)

How is your input scaled?

Input should be in RGB format (one value per pixel). If your model uses a different channel order, or is scaled differently, then select "Other".

Resize mode

Input data will be automatically resized to match the model input shape using this mode. For best accuracy, upload pre-processed testing data.

Model output

Output shape: (1)

On-device performance

MCUs

EON Compiler TFLite
Device Latency RAM ROM RAM ROM
Low-end MCU 2,133,281 ms. 1.4M 22.9M 1.7M +283.9K 23.2M +256.4K
High-end MCU 43,658 ms. 1.5M 22.9M 1.7M +136.0K 23.2M +258.3K
+ AI accelerator 7,277 ms. 1.5M 22.9M 1.7M +136.0K 23.2M +258.3K

Microprocessors

Device Latency Model size
CPU 625 ms. 23.1M
GPU or accelerator 105 ms. 23.1M

Check model behavior

Upload test data to ensure correct model settings and proper model processing. (Optional)

Upload an image

Upload an image to try out your model. The image will be automatically resized to 160x160 (RGB).