Overview of K210 KPU capabilities
The KPU is a dedicated neural network processor within the K210 chip designed for low-power convolutional neural network (CNN) calculations. It enables real-time object detection and classification by identifying target size, coordinates, and category. Key technical specifications include:
- Supports fixed-point models trained via mainstream frameworks (following specific constraints).
- No direct limit on network layers; supports individual configuration of input/output channels and dimensions per layer.
- Supports 1x1 and 3x3 convolution kernels.
- Supports arbitrary activation functions.
- Maximum model size for real-time operation: 5.5MiB to 5.9MiB.
- Maximum model size for non-real-time operation: Flash capacity minus software size.