Fullmoonfever
Top 20
New GitHub update 20hrs ago on Akida/CNN2SNN and including TENNs release, modules and models etc by the looks.
@Diogenese will probs know more of anything unusual or new tucked in there.
github.com
20 hours ago
ktsiknos-brainchip
2.13.0-doc-1
d8435c2
Compare
Upgrade to Quantizeml 0.16.0, Akida/CNN2SNN 2.13.0 and Akida models 1.7.0
Latest
@Diogenese will probs know more of anything unusual or new tucked in there.
Releases · Brainchip-Inc/akida_examples
Brainchip Akida Neuromorphic System-on-Chip examples and documentation. - Brainchip-Inc/akida_examples
20 hours ago
2.13.0-doc-1
d8435c2
Compare
Upgrade to Quantizeml 0.16.0, Akida/CNN2SNN 2.13.0 and Akida models 1.7.0
Latest
Update QuantizeML to version 0.16.0
New features
- Added a bunch of sanitizing steps targetting native hardware compatibility:
- Handle first convolution that cannot be a split layer
- Added support for "Add > ReLU > GAP" pattern
- Added identity layers when no merge layers are present after skip connections
- BatchNormalisation layers are now properly folded in ConvTranspose nodes
- Added identity layers to enforce layers to have 2 outbounds only
- Handled Concatenate node with a duplicated input
- Added support for TENNs ONNX models, which include sanitizing, converting to inference mode and quantizing
- Set explicit ONNXScript requirement to 0.2.5 to prevent later versions that use numpy 2.x
Bug fixes
- Fixed an issue where calling sanitize twice (or sanitize then quantize) would lead to invalid ONNX graphs
- Fixed an issue where sanitizing could lead to invalid shapes for ONNX Matmul/GEMM quantization
Update Akida and CNN2SNN to version 2.13.0
Aligned with FPGA-1679(2-nodes)/1678(6-nodes)
New features
- [cnn2snn] Updated requirement to QuantizeML 0.16.0
- [cnn2snn] Added support for ONNX QuantizedBufferTempConv and QuantizedDepthwiseBufferTempConv conversion to Akida
- [akida] Full support for TNP-B in hardware, including partial reconfiguration with a constraint that TNP-B cannot be the first layer of a pass
- [akida] Full support of Concatenate layers in hardware, feature set aligned on Add layers
- [akida] Prevented the mapping of models with both TNP-B and skip connections
- [akida] Renamed akida.NP.Mapping to akida.NP.Component
- [akida] Improved model summary for skip connections and TNP-B layers. The summary now shows the number of required SkipDMA channels and the number of components by type.
- [akida] Updated mapping details retrieval: model summary now contains information on external memory used. For that purpose, some C++/Python binding was updated and cleaned. The NP objects in the API have external members for memory.
- [akida] Renamed existing virtual devices and added SixNodesIPv2 and TwoNodesIPv2 devices
- [akida] Introduced create_device helper to build custom virtual devices
- [akida] Mesh now needs an IP version to be built
- [akida] Simplified model statistics API and enriched with inference and program clocks when available
- [akida] Dropped the deprecated evaluate_sparsity tool
Update Akida models to 1.7.0
- Updated QuantizeML dependency to 0.16.0 and CNN2SNN to 2.13.0
- Sparsity tool name updated. Now returns python objects instead of simply displaying data and support models with skip connections
- Introduced tenn_spatiotemporal submodule that contains model definition and training pipelines for DVS128, EyeTracking and Jester TENNs models
- Added creation and training/evaluation CLI entry points for TENNs
Introducing TENNs modules 0.1.0
- First release of the package that aims at providing modules for Branchip TENNs
- Contains blocks of layers for model definition: SpatialBlock, TemporalBlock, SpatioTemporalBlock that come with compatibility checks and custom padding for Akida
- The TemporalBlock can optionally be defined as a PleiadesLayer following https://arxiv.org/abs/2405.12179
- An export_to_onnx helper is provided for convenience
Documentation update
- Added documentation for TENNs APIs, including tenns_modules package
- Introduced two spatiotemporal TENNs tutorials
- Updated model zoo page with mAP50, removed 'example' column and added TENNs
- Added automatic checks for broken external links and fixed a few
- Cosmetic changes: updated main logo and copyright to 2025
Follow Us