- 移除 Python 3.8 支持
- 提高 `paicorelib` 依赖版本至 `^1.1.6`
- 提高 `pydantic` 依赖版本至 `^2.0.3`
- 新增功能模块:支持逻辑与、或、非、异或,脉冲加、减、2D平均/最大池化、2D矩阵乘法等算子
- IF/LIF 功能支持
1. 软重置、硬重置模式
2. 负阈值,默认为硬件允许的最小负整数
3. LIF 支持设置偏置,偏置可为数组形式
4. LIF 支持同时设置泄漏与偏置,将叠加处理
- 支持神经元的随机突触整合、随机阈值、随机泄露配置的设置,但不支持仿真
- 支持多芯片部署
- 重构路由算法,现在路由不会出现死锁
- 行为变更:
1. 子网络现在直接在主网络内部 `self.subnet=...` 例化即可
2. 编译选项现在直接通过 `paibox.Mapper.compile(...)` 传入,默认配置不变
3. 在 `paibox.Mapper.export()` 中通过 `split_by_chip` 选项指定配置帧文件是否以芯片分割,默认不分割。原 `split_by_coord` 选项移除