Conifer

Latest version: v1.5

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.5

New Features
* Add support for Yggdrasil Decision Forests models by achoum in https://github.com/thesps/conifer/pull/65

Bug Fixes
* Propagate HLS clock period to synthesis scripts thesps in https://github.com/thesps/conifer/pull/64
* Add expression balancing for xilinxhls backend by francescobrivio in https://github.com/thesps/conifer/pull/68
- significantly reduced latency when using saturation and rounding mode in score type

New Contributors
* francescobrivio made their first contribution in https://github.com/thesps/conifer/pull/68

**Full Changelog**: https://github.com/thesps/conifer/compare/v1.4...v1.5

1.4

New Features
- Static accelerators: make bitfiles from `xilinxhls` backend projects https://github.com/thesps/conifer/pull/53
- More utilities for model inspection https://github.com/thesps/conifer/pull/61
- Vivado synthesis option for `xilinxhls` backend for better resource estimation https://github.com/thesps/conifer/pull/61

Bug Fixes
- Don't pad trees automatically when `unroll` is `False` for `xilinxhls` backend (proper support for sparse trees) https://github.com/thesps/conifer/pull/61
- Report reading is more robust in case of missing files https://github.com/thesps/conifer/pull/61

Deprecated Features
- `vivadohls` and `vitishls` backends are no longer generated dynamically. Only `xilinxhls` backend remains. Tool discovery is still in place and both `Vivado HLS` and `Vitis HLS` remain supported. https://github.com/thesps/conifer/pull/61

1.4beta.1

What's Changed
* Static Accelerators by thesps in https://github.com/thesps/conifer/pull/53
* Miscellaneous Improvements by thesps in https://github.com/thesps/conifer/pull/61
* Updates to boards/accelerators by thesps in https://github.com/thesps/conifer/pull/62


**Full Changelog**: https://github.com/thesps/conifer/compare/v1.3...v1.4-beta.1

1.3

New Features
* Python backend by thesps in 55

Bug Fixes
* Fix links in README.md by Chriisbrown in https://github.com/thesps/conifer/pull/59
* CPP backend minor fix by thesps in https://github.com/thesps/conifer/pull/60


**Full Changelog**: https://github.com/thesps/conifer/compare/v1.2...v1.3

1.2

New Features
* Tree and model visualisation with Graphviz [PR 48](https://github.com/thesps/conifer/pull/48)
![model (3)](https://github.com/thesps/conifer/assets/14807534/f4ae9359-f04e-438b-9ef7-c2dd06181ceb)

Bug Fixes
* xgboost converter fixes [PR 47](https://github.com/thesps/conifer/pull/47), [issue 23](https://github.com/thesps/conifer/issues/23)
* Fixes for compilation and prediction on OSX [PR 49](https://github.com/thesps/conifer/pull/49)

**Full Changelog**: https://github.com/thesps/conifer/compare/v1.1...v1.2

1.1

New features:

- `Forest Processing Unit` for fast, reconfigurable BDT inference on FPGAs

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.