Brainflow

Latest version: v5.12.1

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

Scan your dependencies

Page 5 of 15

5.0.0

List of changes:

- methods perform_bandpass and perform_bandstop now use start_freq and stop_freq instead center_freq and band_width
- add method get_custom_band_powers, it works as get_avg_band_powers but you can define bands by yourself
- method predict from MLModel now returns array of doubles instead single value
- add ONNX classifier, now you can use your own models from brainflow api
- removed and renamed old classifiers and metrics, the idea is to replace them by ONNX models
- BrainFlowModelParams has two new optional fields output_name and max_array_size, they may be needed for onnx
- java: add method overloading for enums in addition to ints. e.g: BoardIds board_id = BoardIds.SYNTHETIC_BOARD, before it had to be int board_id = BoardIds.SYNTHETIC_BOARD.get_code()
- cpp: methods for fft now return size
- perform_wavelet_denoising now has more arguments to tune, wavelet is changed from string to enum

4.9.3

Changes in this release:

* Fix 434
* update SimpleBLE

4.9.2

Fix nptyping issue:


nptyping.error.InvalidArgumentsError: Unexpected argument of type <class 'type'>

4.9.1

Changes in this release:

* fix jna issue on MacOS + ARM
* update simpleble

4.9.0

Summary

* `get_version()` method - [417](https://github.com/brainflow-dev/brainflow/pull/417)
* `calc_stddev()` method - [403](https://github.com/brainflow-dev/brainflow/pull/403/files)
* `release_all()` method - [402](https://github.com/brainflow-dev/brainflow/pull/402)
* Updated SimpleBLE library with bug fixes for Linux
* Support for Muse2016

4.8.2

Changes in this release:

- fix race condition for callbacks in muse boards wo dongle 396
- add ppg data for muse devices 392

Page 5 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.