Kneron AI Documentations
Kneron AI is a full development stack for AI inference with Kneron AI Chip. It is composed of tools, control libraries and example references.
Kneron AI consists the following components:
-
Kneron AI Development Kit - Kneron PLUS
It is Platform Libraries Unified Software to control Kneron Chip via USB interface
KL520 SDK v1.6.0 / KL720 SDK v1.4.1, or higher version is required -
Kneron AI Development Kit - Firmware SDK
Open source for peripheral drivers, middleware and application code can be optimized to meet the needs for different applications
- KL520 SDK
- KL720 SDK -
Kneron AI Development Kit - Kneron Model Toolchain
A series of utilities for Kneron AI model creation
- ONNX converter
- Compiler
- Quantizer
- Evaluator
- Simulator -
Kneron AI Model Zoo
A set of structure pre-optimized models used for demo and also open for re-training -
Kneron AI Chips
- KL520: Dongle, 96board, M.2 board
- KL720: Dongle, 96board
Compatibility Table
Versions | KL520 SDK version | KL720 SDK version | KL630 SDK version (NNM version) |
---|---|---|---|
Kneron PLUS v2.1.x | 2.1.x | 2.1.x | 2.5.2 (1.0.x) |
Kneron PLUS v2.0.x | 2.0.x | 2.0.x | Not supported |
Kneron PLUS v1.3.x | 1.7.x | 1.5.x | Not supported |
Kneron PLUS v1.2.x | 1.6.x | 1.4.x | Not supported |
host_lib v1.0.0 | 1.5.0.0 | 1.3.0 | Not supported |
host_lib v0.9.x | 1.4.0.x | Not supported | Not supported |
Notes:
Host API v1.0.0(host_lib) stays with KL520 SDK v1.5.0.0 / KL720 SDK v1.3.0 and deprecated from KL520 SDK v1.6.0/KL720 SDK v1.4.1
First Touch
Kneron PLUS provides low barrier AI inference experience to touch AI.
Please see Kneron PLUS-C - Getting Started (or Python - Getting Started) as a start
References
- Kneron PLUS-C / Kneron PLUS-Python
- Firmware KL520 SDK
- Firmware KL720 SDK
- Kneron Model Toolchain
- Model Zoo - C-examples / Python-examples
- Model Zoo - retraining