EdgeMark

December 30, 2025 · View on GitHub

An automation and benchmarking system for embedded AI tools.

Documentation

The documentation for this project can be found here.

Project structure

The directory structure of the project looks like this:


├── Makefile             <- Makefile with convenience commands

├── README.md            <- The top-level README for developers using this project.

├── pyproject.toml       <- Project configuration file

├── requirements.txt     <- The requirements file for reproducing the analysis environment

├── requirements_dev.txt <- The requirements file for reproducing the development environment

├── requirements_test.txt <- The requirements file for reproducing the test environment

├── mkdocs.yml           <- MkDocs configuration file

├── tests                <- Test files

├── docs                 <- Documentation files

├── benchmarking_results <- Folder for storing benchmarking results
│   │
│   └── Experiments.xlsx <- Excel file that contains the results of the experiments

├── edgemark             <- Source code for use in this project.
│   │
│   ├── __init__.py      <- Makes folder a Python module
│   │
│   ├── models           <- Python modules for generation, conversion, and testing of models
│   │
│   ├── Hardware         <- C/C++ projects for testing the hardware
│   │
│   └── main.py          <- Main script for running the tool

└── LICENSE              <- Open-source license if one is chosen

Created using DL_project_template, a cookiecutter template for starting a Deep Learning Project.