Resolve "Bug: Fix Documentation"
Compare changes
This Project aims to bring modifications to OpenVibe and to widen its data-oriented functionnalities. OpenVibe is a signal processing software allowing the use of machine learning algorithms, however their number is reduced. Thus, we woud like to benefit from the Openvibe Python scripting box (which allows the use of python scripts in OV) in order to allow users to use Scikit-learn Machine Learning algorithms.
This Project aims to bring modifications to OpenViBE and to widen its data-oriented functionnalities. OpenViBE is a signal processing software allowing the use of machine learning algorithms, however their number is reduced. Thus, we woud like to benefit from the OpenViBE Python scripting box (which allows the use of python scripts in OV) in order to allow users to use Scikit-learn Machine Learning algorithms.
@@ -8,56 +8,38 @@ This Project aims to bring modifications to OpenVibe and to widen its data-orien
@@ -79,39 +61,39 @@ Here are the new algorithms / boxes implemented in OV :
For each of these classifiers, an Openvibe box using TrainerML with the appropriate parameters has been created. So, if you want to train with the Random Forest algorithm of Scikit-learn for example, you just have to look for the associated box in Openvibe and you will be able to use it directly, and modify the parameters related to the algorithm. You will find the information concerning all these parameters on the respective pages of the algorithms, ex: <https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.RandomForestClassifier.html.>
For each of these classifiers, an OpenViBE box using TrainerML with the appropriate parameters has been created. So, if you want to train with the Random Forest algorithm of Scikit-learn for example, you just have to look for the associated box in OpenViBE and you will be able to use it directly, and modify the parameters related to the algorithm. You will find the information concerning all these parameters on the respective pages of the algorithms, ex: <https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.RandomForestClassifier.html.>
@@ -156,7 +138,7 @@ It can be configured by indicating :
@@ -169,16 +151,16 @@ To do this, run the manager with the `-mode=developer` option.
@@ -198,27 +180,27 @@ The DatasetCreator box we have created allows you to monitor the creation of a l
This is especially useful to allow easy use on OpenVibe using a drop-down list. For example, if you want to be able to choose one algorithm among several, directly in your OpenVibe box configuration, you just have to create this new type as well as the associated values via the manager as shown in the following illustration.
This is especially useful to allow easy use on OpenViBE using a drop-down list. For example, if you want to be able to choose one algorithm among several, directly in your OpenViBE box configuration, you just have to create this new type as well as the associated values via the manager as shown in the following illustration.
@@ -241,17 +223,17 @@ The first mode (`ov-mode`) corresponds to the classic OpenViBE reading mode: the
The second mode (`poly-mode`) consists in considering as many files as there are classes, i.e. one .csv file per class. To read all these files, the box then needs to have at least as many StreamedMatrix inputs as there are different classes. To use this mode, you just have to create only StreamedMatrix inputs.