# nne_emulator **Repository Path**: clion0003/nne_emulator ## Basic Information - **Project Name**: nne_emulator - **Description**: 一个npu加速器的功能仿真器 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-14 - **Last Updated**: 2025-05-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Starfive NNEemu is a hardware emulator of NNE50 on vic board. It is designed to close the gap between the software and the hardware. It builds up the c-model of NNE50v2 and provides the Python API for software deverlopers. How to use NNEemu ----------------- ### core lib and test example build - Unix Makefile: ```console $ make -f Makefile.example ``` - CMake: ```console $ mkdir build $ cmake .. ``` or use make tools: ```console $ make -f Makefile.cmake ``` ### add python path ```console $ source test/python/env.sh ``` ### run python samples ``` $ python3 test/python/test_ops.py ``` Acknowledgement --------------- We learned a lot from the following projects when building NNEemu. - [TVM](https://tvm.apache.org/docs/contribute/): a compiler stack for deep learning systems.