MCPcopy Create free account
hub / github.com/brainflow-dev/brainflow / main

Function main

python_package/examples/tests/release_all.py:5–28  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

3
4
5def main():
6 BoardShim.enable_dev_board_logger()
7
8 params1 = BrainFlowInputParams()
9 params1.other_info = 'board1'
10 board_id = BoardIds.SYNTHETIC_BOARD.value
11 params2 = BrainFlowInputParams()
12 params2.other_info = 'board2'
13
14 board1 = BoardShim(board_id, params1)
15 board1.prepare_session()
16 board2 = BoardShim(board_id, params2)
17 board2.prepare_session()
18
19 BoardShim.release_all_sessions()
20
21 ml_params1 = BrainFlowModelParams(BrainFlowMetrics.RESTFULNESS.value, BrainFlowClassifiers.DEFAULT_CLASSIFIER.value)
22 model1 = MLModel(ml_params1)
23 model1.prepare()
24 ml_params2 = BrainFlowModelParams(BrainFlowMetrics.MINDFULNESS.value, BrainFlowClassifiers.DEFAULT_CLASSIFIER.value)
25 model2 = MLModel(ml_params2)
26 model2.prepare()
27
28 MLModel.release_all()
29
30
31if __name__ == "__main__":

Callers 1

release_all.pyFile · 0.70

Calls 9

prepare_sessionMethod · 0.95
prepareMethod · 0.95
BoardShimClass · 0.90
MLModelClass · 0.90
release_all_sessionsMethod · 0.65
release_allMethod · 0.65

Tested by

no test coverage detected