-
Notifications
You must be signed in to change notification settings - Fork 220
Removing the Keras sub-module from moabb #692
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Removing the Keras sub-module from moabb #692
Conversation
|
I want to merge this tomorrow. Can you take a look @PierreGtch, @carraraig, @sylvchev? I think it is a nice idea to remove the keras in tomorrow's release, as we take some time to release. |
|
@bruAristimunha I still think removing keras is a good idea, and we can reproduce the benchmark by using a previous version of the code. |
|
sorry, i am fixing these issues. don't worry about... |
Signed-off-by: Bru <[email protected]>
# Conflicts: # README.md # docs/source/install/install_source.rst # docs/source/pipelines.rst # examples/advanced_examples/pipelines_save/keras_deepconvnet.yml # examples/data_management_and_configuration/noplot_load_model.py # examples/external/README.txt # examples/how_to_benchmark/noplot_benchmark_dl.py # examples/how_to_benchmark/pipelines_codecarbon/keras_eegnet_8_2.yml # examples/how_to_benchmark/pipelines_dl/keras_deepconvnet.yml # examples/how_to_benchmark/pipelines_dl/keras_eegitnet.yml # examples/how_to_benchmark/pipelines_dl/keras_eegnet_8_2.yml # examples/how_to_benchmark/pipelines_dl/keras_eegnex.yml # examples/how_to_benchmark/pipelines_dl/keras_eegtcnet.yml # examples/how_to_benchmark/pipelines_dl/keras_shallowconvnet.yml
Signed-off-by: Bru <[email protected]>
* [MNT] update to release * [MNT] update to release * [MNT] single readme file * [MNT] typo * Apply suggestions from code review Co-authored-by: Pierre Guetschel <[email protected]> Signed-off-by: Bru <[email protected]> * [MNT] version control * Single readme and contributing webpage * [pre-commit.ci] auto fixes from pre-commit.com hooks * removing docker, no one is using. * removing docker, no one is using. * removing poetry * external example * Hard fix * skipped test to release * V1.2.0 (#713) * [MNT] Sync v1.2.0 (#712) * develop into master v1.1.1 (#645) * Fix workflow cache (#632) * Copy workflow changes from PR #584 * Update whats_new.rst * Remove "always deploy" used for testing * Restore change to pytest instead of unittest * Use mne data cache in tests too * Remove duplicate restore cache (#634) * Fix example Hinss2021 (#636) * Dataset summary in CSV and leaderboard links (#635) * Add summary tables as csv * Change BaseDataset to include the dataset's summary table in the docstring * Try update summary table in doc * Add test for dataset summary table * Fix future annotations * Prepare summary tables before doc * Make build dir if not exist * Add rstate table * Replace tables with CSVs in doc * Add PapersWithCOde column * Fix initial white space * Fix formatting of ints * Remove tables from docstrings * Add missing DemonsP300 row * Update whats_new.rst * Remove Shin2017B leaderboard * Move PWC link outside of docstring table * Add Liu2024 Dataset (#619) * including Liu2024 Dataset * [pre-commit.ci] auto fixes from pre-commit.com hooks * Function data_path * [pre-commit.ci] auto fixes from pre-commit.com hooks * data_infos and get_single_subject_data functions * [pre-commit.ci] auto fixes from pre-commit.com hooks * Data Description * [pre-commit.ci] auto fixes from pre-commit.com hooks * updating get_single_subject fct and data_path & adding encoding fct * [pre-commit.ci] auto fixes from pre-commit.com hooks * Finishing the code * [pre-commit.ci] auto fixes from pre-commit.com hooks * updating docstrings for data_path * Updating dataset_summary and updating the get_single_subject fct to handle the case of existing file in path_electrodes * adapting the return of get_single_subject_data fct * [pre-commit.ci] auto fixes from pre-commit.com hooks * Adding dataset description and preload = True when reading the data in the get_single_subject fct * fix: codespell * fix: changing to static method the encoding * repushing and resolving pre-commit conflicts * [pre-commit.ci] auto fixes from pre-commit.com hooks * fix: changing the mapping * fix: changing the unmatching between the trigger and the events from the csv * ehn: using pylint to improve the code (remove not used variables, and change the module); * modifying the python version in the pre-commit file * adding description to enhancements * adjusting the encoding * adjusting comments and dataset description * solving channels types and names issues & correcting encoding * Correcting the number of trials per class and the total trials * Correcting data description * Adding the possibility to exclude/include break and instructions events * Correcting code to include/exclude instr and break events * Remove table from docstring Signed-off-by: PierreGtch <[email protected]> * Add CSV row --------- Signed-off-by: PierreGtch <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: bruAristimunha <[email protected]> Co-authored-by: PierreGtch <[email protected]> Co-authored-by: Pierre Guetschel <[email protected]> * Add scripts to publish results on PaperWithCode (#561) * Add scripts to publish results on paperwithcode * Create tasks manually instead (API error 403 forbidden) * Try to create the evaluation first and other things, not working... * Update whats_new.rst * Fix example from API's README; still results in a "403 Forbidden" * Fix task_id * Allow passing multiple results files * Save commands used as comments * Add comment --------- Signed-off-by: PierreGtch <[email protected]> Signed-off-by: Bru <[email protected]> Co-authored-by: Bru <[email protected]> * [pre-commit.ci] pre-commit autoupdate (#631) * [pre-commit.ci] pre-commit autoupdate updates: - [github.com/pre-commit/pre-commit-hooks: v4.5.0 → v4.6.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.5.0...v4.6.0) - [github.com/psf/black: 24.3.0 → 24.4.2](https://github.com/psf/black/compare/24.3.0...24.4.2) - [github.com/asottile/blacken-docs: 1.16.0 → 1.18.0](https://github.com/asottile/blacken-docs/compare/1.16.0...1.18.0) - [github.com/PyCQA/flake8: 7.0.0 → 7.1.0](https://github.com/PyCQA/flake8/compare/7.0.0...7.1.0) - [github.com/astral-sh/ruff-pre-commit: v0.3.5 → v0.5.0](https://github.com/astral-sh/ruff-pre-commit/compare/v0.3.5...v0.5.0) - [github.com/codespell-project/codespell: v2.2.6 → v2.3.0](https://github.com/codespell-project/codespell/compare/v2.2.6...v2.3.0) * FIX: including new word * including --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Bru <[email protected]> * Optuna GridSearch (#630) * Optuna * [pre-commit.ci] auto fixes from pre-commit.com hooks * Optuna - Categorical Distibution * [pre-commit.ci] auto fixes from pre-commit.com hooks * Add optuna to dependency and regenerate poetry * Add optuna to dependency and regenerate poetry * Add optuna to dependency and regenerate poetry * Add test on within Session * [pre-commit.ci] auto fixes from pre-commit.com hooks * Add test on within Session * Add test on within Session * ehn: common function with dict * ehn: moving function to util * fix: correcting the what news file. * Add test benchmark and raise an issue if the conversion didn't worked and exposed time_out parameter * [pre-commit.ci] auto fixes from pre-commit.com hooks * FIX: italian to eng * EHN: making optuna optional * FIX: fixing the workflow files * FIX: changing the optuna file * FIX: including optuna for the windows --------- Signed-off-by: Bru <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: bruAristimunha <[email protected]> * correct name (#642) * V1.1.1 (#644) * release 1.1.1 * increase the version * increase the version * removing the poetry.lock * increase version * changing the CITATION.cff * upload versino for artifact * pylock -> pyproject.toml --------- Signed-off-by: PierreGtch <[email protected]> Signed-off-by: Bru <[email protected]> Co-authored-by: PierreGtch <[email protected]> Co-authored-by: Taha Habib <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Pierre Guetschel <[email protected]> Co-authored-by: Igor Carrara <[email protected]> Co-authored-by: Quentin Barthélemy <[email protected]> * V1.2.0 (#708) * [MNT] update to release * [MNT] update to release * [MNT] single readme file * [MNT] typo * Apply suggestions from code review Co-authored-by: Pierre Guetschel <[email protected]> Signed-off-by: Bru <[email protected]> * [MNT] version control * Single readme and contributing webpage * [pre-commit.ci] auto fixes from pre-commit.com hooks * removing docker, no one is using. * removing docker, no one is using. * removing poetry * external example --------- Signed-off-by: Bru <[email protected]> Signed-off-by: Bru <[email protected]> Co-authored-by: Pierre Guetschel <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Hard fix * skipped test to release * fixing issue with master * fixing issue with master part 2 --------- Signed-off-by: PierreGtch <[email protected]> Signed-off-by: Bru <[email protected]> Signed-off-by: Bru <[email protected]> Co-authored-by: PierreGtch <[email protected]> Co-authored-by: Taha Habib <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Pierre Guetschel <[email protected]> Co-authored-by: Igor Carrara <[email protected]> Co-authored-by: Quentin Barthélemy <[email protected]> * Solving the tdlda situation * renaming --------- Signed-off-by: PierreGtch <[email protected]> Signed-off-by: Bru <[email protected]> Signed-off-by: Bru <[email protected]> Co-authored-by: PierreGtch <[email protected]> Co-authored-by: Taha Habib <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Pierre Guetschel <[email protected]> Co-authored-by: Igor Carrara <[email protected]> Co-authored-by: Quentin Barthélemy <[email protected]> * Correct bug when corrupted cache results (#715) * fix: caching incomplete data * fix: correct PR in whatsnew --------- Co-authored-by: Sylvain Chevallier <[email protected]> Co-authored-by: Bru <[email protected]> * [MNT] update the documentation generation (#706) * [EHN] fixing the doc api * [MNT] upgrade the docs dependecies * [MNT] upgrade the docs dependecies * more update in the docs * changing the tutorial order * updating the name to lower case * [EHN] updating the name * [EHN] updating the name * [EHN] updating the tutorial/examples, reordering... * [EHN] updating the readme file * [EHN] updating the readme file * [EHN] centralizing the contributing * [EHN] changing the overview * [EHN] increasing the python * fixing the plot benchmark * fixing issues with doc generation * no plot for the load * replacing dataset * Updating doc string * updating the installation webpage * updating the installation webpage * updating the citation * reducing the number of subject * reducing the number of subject * updating the whats new file * updating the citation * updating the installation * cleaning the deep learning * making the installation webpage better * updating the python version * updating the python version * making more simple and direct the doc * centralizing the api * centralizing the api * fixs * fixs * removing missed word * increasing * more fix in the documentation * order * updating * updating readme * updating readme * updating readme * updating readme * updating the makefile * updating the makefile * centralizing the process * testing something * updating citation in the readme * citation as tab * solving the docs * [EHN] creating the metainformation file to allow lazy loading by default (#688) * [EHN] creating the metainformation file to allow lazy loading by default * [EHN] whats_new file * [EHN] moving to the father class * updating the whats_new.rst file * fixing the tests * [EHN] moving to utils and changing to tests * Apply suggestions from code review Signed-off-by: Bru <[email protected]> * mistake with whats_new.rst file --------- Signed-off-by: Bru <[email protected]> * [WIP] Adding a A large EEG database with users' profile information for motor imagery Brain-Computer Interface dataset (#404) * Adding a new dataset * [pre-commit.ci] auto fixes from pre-commit.com hooks * Add data loading, update docstring * [pre-commit.ci] auto fixes from pre-commit.com hooks * Update dataset and add example * [pre-commit.ci] auto fixes from pre-commit.com hooks * Update Dreyer 2023 dataset class and example * Remove loading info before db is downloaded * Update dataset session and run naming; update plotting * Add whats_new * Add words to ignore in pre commit config * Add words to ignore in pre commit config * [pre-commit.ci] auto fixes from pre-commit.com hooks * [pre-commit.ci] auto fixes from pre-commit.com hooks * Update docstrings * Update summary table * Rename file to lowercase * rename file to lowercase * Update docstring ref links * Small adjustment on the tutorial * Do not expose the subjects and db_id parameters * playing and cleaning * updating the table * updating the table * fixing the limits * updating the API * updating here * suggestions from the code review * making the example run * Update moabb/datasets/dreyer2023.py Co-authored-by: Pierre Guetschel <[email protected]> Signed-off-by: Bru <[email protected]> * Update moabb/datasets/dreyer2023.py Co-authored-by: Pierre Guetschel <[email protected]> Signed-off-by: Bru <[email protected]> --------- Signed-off-by: Bru <[email protected]> Signed-off-by: Pierre Guetschel <[email protected]> Signed-off-by: Bru <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Bru <[email protected]> Co-authored-by: Pierre Guetschel <[email protected]> Co-authored-by: Pierre Guetschel <[email protected]> Co-authored-by: Bru <[email protected]> * Removing the Keras sub-module from moabb (#692) * bye keras models * bye keras models * no more keras models * removing the docker and poetry comments * updating the instruction list * updating poetry part * removing keras * removing keras * removing util deep learning from moabb * updating the tests * removing scikeras * removing scikeras * removing more keras * updating import * Updating the whats_new file * bye m2r2 * updating the docs dep * Updating the python version * - to _ * Apply suggestion from the review. * [pre-commit.ci] auto fixes from pre-commit.com hooks * updating the docstring * updating the docs yml file * update to make the review easy * updating config * fixing merging issue * renaming * update whats new file * Apply suggestions from code review Signed-off-by: Bru <[email protected]> --------- Signed-off-by: Bru <[email protected]> Signed-off-by: Bru <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Add BEETL data to MOABB for benchmarking (#675) * handle pagination - needed for Stieger2021 ds * [pre-commit.ci] auto fixes from pre-commit.com hooks * add beetl datasets * beetl dataset final eval does now contain labels * added some description to the datasets * add more info to descirption * [pre-commit.ci] auto fixes from pre-commit.com hooks * renamed returns to contain the phase information in the session names * added integers back into the session names as they are mandatory * removed underscores from session names as they are also not allowed * fix: Reset fs_get_file_list to default version Accidentally copied fs_get_file_list from another branch. Reverted to default version. * typos * wrong code * fixing the name * fixing the table * updating the whats_new file * updating the whats new file * fixing the tests * Fix the code * updating the braindecode cache * updating the file --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Bru <[email protected]> * MNT adjusting the docs (#719) * fixing the doc * trying to fix the lateral bar and failing * more updates on the doc * Update the template * Update `tdlda` dep (#717) * Update tdlda dep * Reactivate plot on toeplitxlda example * [pre-commit.ci] auto fixes from pre-commit.com hooks * Add suggestions from Jan * Update whatsnew --------- Signed-off-by: Pierre Guetschel <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * `BaseBIDSDataset` and `LocalBIDSDataset` (#724) * Add BaseBIDSDataset and LocalBIDSDataset * Update doc * Add test for LocalBIDSDataset * Update test * [pre-commit.ci] auto fixes from pre-commit.com hooks * Update whatsnew * Move list to global variable --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Pick all data channels in filter preprocessing step (#729) * Pick all data channels in filter step * Update whatsnew * [mnt] fix the n2pc (#730) * [mnt] removing the rest session and unit (#731) * Including cross-session splitter (#720) * Including cross-session splitter * playing... * playing and debugging... * playing... * adjusting the splitter * adjuting the splitter * updating the splitter * updating the figures * updating the splitter * updating the splitter * doc string and parameters * doc string and parameters * doc string and parameters * changing the doc's splitter * changing the doc's splitter * more doc string * removing the type * Applying suggestion from code review * [pre-commit.ci] auto fixes from pre-commit.com hooks * returning the within-session modification * [ehn] returing the withinsession bev * [FIX] fixing the tests and including some shuffling using cv * [pre-commit.ci] auto fixes from pre-commit.com hooks * removing visual code * more test and improve the tests * from the code review * Apply suggestions from code review Co-authored-by: Pierre Guetschel <[email protected]> Signed-off-by: Bru <[email protected]> * improve the docstring * FIX the suggestion from code review * [EHN] improve the number of splits * Update moabb/evaluations/splitters.py Co-authored-by: Thomas Moreau <[email protected]> Signed-off-by: Bru <[email protected]> * [EHN] returning * create some tests * code review * Apply suggestions from code review Co-authored-by: Thomas Moreau <[email protected]> Signed-off-by: Bru <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks * Code review * type * type * type * Update moabb/evaluations/splitters.py Co-authored-by: Thomas Moreau <[email protected]> Signed-off-by: Bru <[email protected]> * Apply suggestions from code review Co-authored-by: Thomas Moreau <[email protected]> Signed-off-by: Bru <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks * [FIX] fixing suggestion --------- Signed-off-by: Bru <[email protected]> Signed-off-by: Bru <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Pierre Guetschel <[email protected]> Co-authored-by: Thomas Moreau <[email protected]> * Fix analysis test (#735) * no message * [pre-commit.ci] auto fixes from pre-commit.com hooks * Update test_analysis.py apply Quentin's suggestion * Update whats_new.rst --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Fix seed in permutation test (#736) * Fix seed in permutation test * Fix * [MNT] Updating the doc (#738) * update the template * updating the color * updating to html * testing some solution * update the template * updating the colour * updating * updating the docs * updating the container * updating doc * updating html and css path * Update the range of python versions to allow moabb to work with python 3.13.2 (#740) * Update the range of python versions to allow moabb to work with python 3.13.2. * increase the CI * remove the upper limit * removing the version 3.13 * Re-add python 3.13 testing, correct TestSSVEP_MsetCCA. * increase the pytest version to capture the issue * Update .github/workflows/test.yml Signed-off-by: Bru <[email protected]> * Update .github/workflows/test.yml Signed-off-by: Bru <[email protected]> --------- Signed-off-by: Bru <[email protected]> Co-authored-by: Bru <[email protected]> * Updating ci (#742) * update the template * updating the color * updating to html * testing some solution * update the template * updating the colour * updating * updating the docs * updating the container * updating doc * updating html and css path * MNT: returning windows CI * running again * [pre-commit.ci] pre-commit autoupdate (#745) updates: - [github.com/PyCQA/isort: 6.0.0 → 6.0.1](https://github.com/PyCQA/isort/compare/6.0.0...6.0.1) - [github.com/PyCQA/flake8: 7.1.1 → 7.2.0](https://github.com/PyCQA/flake8/compare/7.1.1...7.2.0) - [github.com/astral-sh/ruff-pre-commit: v0.9.5 → v0.11.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.9.5...v0.11.4) - [github.com/adrienverge/yamllint.git: v1.35.1 → v1.37.0](https://github.com/adrienverge/yamllint.git/compare/v1.35.1...v1.37.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Mnt fix doc (#746) * update the template * updating the color * updating to html * testing some solution * update the template * updating the colour * updating * updating the docs * updating the container * updating doc * updating html and css path * [MNT] small doc change * small change on the font size * Including Cross subject splitter (#722) * draft * updating the splitter * whats_new.rst file * Update docs/source/whats_new.rst Signed-off-by: Bru <[email protected]> * Update moabb/evaluations/splitters.py Signed-off-by: Bru <[email protected]> * Update moabb/evaluations/splitters.py Signed-off-by: Bru <[email protected]> * fixing the init * [pre-commit.ci] auto fixes from pre-commit.com hooks * updating the test * final fixes * updating the test * updating the splitter from the code review * Updating the cross-subject * fixing the splitter * code review * Update moabb/evaluations/splitters.py Co-authored-by: Thomas Moreau <[email protected]> Signed-off-by: Bru <[email protected]> * Update moabb/evaluations/splitters.py Co-authored-by: Thomas Moreau <[email protected]> Signed-off-by: Bru <[email protected]> * Update moabb/evaluations/splitters.py Co-authored-by: Thomas Moreau <[email protected]> Signed-off-by: Bru <[email protected]> * Update moabb/evaluations/splitters.py Co-authored-by: Thomas Moreau <[email protected]> Signed-off-by: Bru <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks * updating the tests --------- Signed-off-by: Bru <[email protected]> Signed-off-by: Bru <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Thomas Moreau <[email protected]> * Fix linux server download issue (#750) (#751) * Fix #750 issue Fix missing download test dataset on linux server. * [pre-commit.ci] auto fixes from pre-commit.com hooks * Update moabb/datasets/schirrmeister2017.py Signed-off-by: Bru <[email protected]> * updating whats new file --------- Signed-off-by: Bru <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Bru <[email protected]> * Dataset bubble plots (#753) * Add bubble plot function * Add doc entry * Add docstring * Add example * fix alphas index and use better colour palette * [pre-commit.ci] auto fixes from pre-commit.com hooks * Update whatsnew * import future annotations (python 3.9) * [pre-commit.ci] auto fixes from pre-commit.com hooks --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Add `shape`, `gap` and `size_mode` parameters to `dataset_bubble_plot` (#755) * Add shape and gap parameters * [pre-commit.ci] auto fixes from pre-commit.com hooks * Add size mode parameter * Update example --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Additional fixes for `dataset_bubble_plot` (#756) * Mini fixes * Add possibility to plot a custom dataset * Add test for dataset plot (#757) * Add test * fix table * Update parsing function * Fix paradigm in Shin2017 dataset * [pre-commit.ci] auto fixes from pre-commit.com hooks * Normalize column names * Set gid * [pre-commit.ci] auto fixes from pre-commit.com hooks * Set trials per class in BEETL datasets --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Add `plot_all_datasets` function (#758) * Add plot_all_datasets function * Update example * Fix * [pre-commit.ci] auto fixes from pre-commit.com hooks * Update whatsnew * remove lambda --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Fix links in `paper_results.rst` to point to the correct API documentation (#759) * dataset_bubble_plot tight layout (#761) Signed-off-by: Pierre Guetschel <[email protected]> * Add `plot_all_datasets` function to doc (#764) * Add datasets overview plot * Add dataset_bubble_plot to API * Add dataset plot to dataset summary page * Move overview image * [pre-commit.ci] auto fixes from pre-commit.com hooks --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Improve the dataset cards (#765) * Simplify code * Rename variables * Allow vertical table * Transfer unit * fix vertical table * Add comments and make the keys bold * [pre-commit.ci] auto fixes from pre-commit.com hooks * Fix presentation rate column for cVEP datasets * Update whatsnew * small hotfix --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: bruAristimunha <[email protected]> * Add `plot_datasets_cluster` function (#766) * Add cluster plot * update example * Update doc * [pre-commit.ci] auto fixes from pre-commit.com hooks * future annotations --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * [MNT] fix text formatting in example Signed-off-by: Pierre Guetschel <[email protected]> * Fix some tests not running in test_datasets (#768) * Use get_dataset_path to set the dataset path in mne.config * Using only pytest with some added fixtures * Replace distutils as it can fail in new python versions * Improve dataset plots (#770) * Improve scaling of dataset plots * Use bbox instead of path_effects for titles * [pre-commit.ci] auto fixes from pre-commit.com hooks --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Creating a tutorial showing how to play with pre-processing steps (#771) * updating the pre-processing * updating the res test * pre-processing steps * including the pre-processing examples * updating the whats news * updating the whats new * updating api * updating * including the references * Apply suggestions from code review Co-authored-by: Pierre Guetschel <[email protected]> Signed-off-by: Bru <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks * Update examples/advanced_examples/plot_pre_processing_steps.py Co-authored-by: Pierre Guetschel <[email protected]> Signed-off-by: Bru <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks * last comments from code review --------- Signed-off-by: Bru <[email protected]> Co-authored-by: Pierre Guetschel <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Last mini-change to the dataset plot (#772) * Add tutorial on using mne-features in pipeline (#762) * Add example of using mne-features * Add authors * fixing documentation * Fix title formatting Co-authored-by: Bru <[email protected]> Signed-off-by: Alexander de Ranitz <[email protected]> * fixing * Improve documentation * fix typo * updating to include what I was asking * Update documentation and fix reference * Update whats_new * Fix description of results The previous description was based on an outdated/wrong figure. * Add fellow authors to whats new * Fix typo Co-authored-by: Pierre Guetschel <[email protected]> Signed-off-by: Alexander de Ranitz <[email protected]> * Fix whitespace Co-authored-by: Pierre Guetschel <[email protected]> Signed-off-by: Alexander de Ranitz <[email protected]> * HOT-FIX of snowballstemmer --------- Signed-off-by: Alexander de Ranitz <[email protected]> Co-authored-by: bruAristimunha <[email protected]> Co-authored-by: Bru <[email protected]> Co-authored-by: Pierre Guetschel <[email protected]> * Remove keras_eegnet in codecarbon example (#777) * remove keras eegnet from list * add changes to what's new * Update docs/source/whats_new.rst Signed-off-by: Pierre Guetschel <[email protected]> --------- Signed-off-by: Pierre Guetschel <[email protected]> Co-authored-by: Pierre Guetschel <[email protected]> * Added a tutorial for the Within session splitter (#776) * Add files via upload Signed-off-by: jellymace <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks * Updated whats_new.rst with contribution by #776 Signed-off-by: Paul Verhoeven <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks * Update and rename tutorial_splitter.py to tutorial_6_within_session_splitter.py Added the naming convention and moved some of the warner.settings in hopes that it's causing the "import not on top of file" error we're getting. Signed-off-by: Paul Verhoeven <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks * moving the tutroail to how_to_benchamrk and renaming to stay inline with the naming scheme in the new folder * revertiung name change because we ran into issues * changed the syntax a little to be more in line with existing documentation * Update examples/how_to_benchmark/tutorial_6_within_session_splitter.py Signed-off-by: Bru <[email protected]> * Added subject split plot and fixed the sphinx formatting bug. * Fixed mergeconflict on whats_new.rst * Now really fixed whats_new.rst * [pre-commit.ci] auto fixes from pre-commit.com hooks * Fixed the small issues in whats_new and the tutorial. * Added plot of eeg data for a single epoch and 3 channels. * [pre-commit.ci] auto fixes from pre-commit.com hooks * Fixed merge-conflict * [pre-commit.ci] auto fixes from pre-commit.com hooks * Deletion of sg_execution_times.rst file * Reworked and reformatted the markdown * [pre-commit.ci] auto fixes from pre-commit.com hooks * Fixed spelling error. --------- Signed-off-by: jellymace <[email protected]> Signed-off-by: Paul Verhoeven <[email protected]> Signed-off-by: Bru <[email protected]> Signed-off-by: Bru <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Paul Verhoeven <[email protected]> Co-authored-by: Bru <[email protected]> Co-authored-by: Bru <[email protected]> Co-authored-by: PaulusBoskabouter <[email protected]> * Fix regression in `process_pipeline` flag (#774) * updating and hope to fix the regression * updating the whats new * fixing the if * Apply suggestions from code review Co-authored-by: Pierre Guetschel <[email protected]> Signed-off-by: Bru <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks * fix identation * Try fix tests Signed-off-by: Pierre Guetschel <[email protected]> * Try fix tests Signed-off-by: Pierre Guetschel <[email protected]> * Try fix --------- Signed-off-by: Bru <[email protected]> Signed-off-by: Pierre Guetschel <[email protected]> Co-authored-by: Pierre Guetschel <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Pierre Guetschel <[email protected]> * Including the fix_bad_channels for the :class:`moabb.datasets.Stieger2021` (#783) * Add option to fix bad channels in Stieger2021 dataset * updating the whats new file * update the whats new * Changed channels CB1 and CB2's type from 'misc' to 'eeg' from Wang2016 dataset (#781) * Changed channels CB1 and CB2's type from 'misc' to 'eeg' * fixing whats new file * updating the docstring --------- Co-authored-by: Ulysse Durand <[email protected]> Co-authored-by: Bru <[email protected]> Co-authored-by: bruAristimunha <[email protected]> * FIX Reduce warnings when building documentation (#784) * FIX Reduce warning when building documentation * [pre-commit.ci] auto fixes from pre-commit.com hooks * Update whats_new.rst with PR number Signed-off-by: Lucas Heck <[email protected]> --------- Signed-off-by: Lucas Heck <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * DOC Add function to auto-generate the paper results tables (#785) * Add function to auto-generate results tables * [pre-commit.ci] auto fixes from pre-commit.com hooks * Add dark theme support for fixed column --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Update README.md (#791) * Update README.md Remove unnecessary line. Signed-off-by: lionel kusch <[email protected]> * Update whats_new.rst Signed-off-by: lionel kusch <[email protected]> --------- Signed-off-by: lionel kusch <[email protected]> * Update CONTRIBUTING.md (#792) * Update CONTRIBUTING.md One link in the Contribution was dead. I propose a new one, which seems to direct to a similar source. Signed-off-by: lionel kusch <[email protected]> * Update whats_new.rst Signed-off-by: lionel kusch <[email protected]> --------- Signed-off-by: lionel kusch <[email protected]> Co-authored-by: gcattan <[email protected]> * Exposing util functions (#788) * exposing the new function * finished * Apply suggestions from code review Co-authored-by: Pierre Guetschel <[email protected]> Signed-off-by: Bru <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks * updating the bids * updating the utils --------- Signed-off-by: Bru <[email protected]> Co-authored-by: Pierre Guetschel <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Update CODE_OF_CONDUCT.md (#796) Signed-off-by: Bru <[email protected]> * [pre-commit.ci] pre-commit autoupdate (#798) updates: - [github.com/PyCQA/flake8: 7.2.0 → 7.3.0](https://github.com/PyCQA/flake8/compare/7.2.0...7.3.0) - [github.com/astral-sh/ruff-pre-commit: v0.11.4 → v0.12.2](https://github.com/astral-sh/ruff-pre-commit/compare/v0.11.4...v0.12.2) - [github.com/adrienverge/yamllint.git: v1.37.0 → v1.37.1](https://github.com/adrienverge/yamllint.git/compare/v1.37.0...v1.37.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Fix: number of trial per class for PHMD_ML dataset (#797) * Update summary_rstate.csv Signed-off-by: gcattan <[email protected]> * Update whats_new.rst Signed-off-by: gcattan <[email protected]> --------- Signed-off-by: gcattan <[email protected]> * A tutorial on how to create and use a MOABB dataset from X y (non continuous, epoched) data (#800) * A new RawEpochParadigm that allows a non continuous dataset in the form of X y to be processed by MOABB. * [pre-commit.ci] auto fixes from pre-commit.com hooks * Better comment section. * [pre-commit.ci] auto fixes from pre-commit.com hooks * small improvement * small improvement * improved comment section * [pre-commit.ci] auto fixes from pre-commit.com hooks * Improved comments and a typo. * [pre-commit.ci] auto fixes from pre-commit.com hooks * Improved description. * [pre-commit.ci] auto fixes from pre-commit.com hooks * Update whats_new.rst * Update tutorial_6_use_an_X_y_dataset.py * moving and renaming --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: gcattan <[email protected]> Co-authored-by: bruAristimunha <[email protected]> * Filterbank tutorial (#787) * Small adjust on the tutorial * updating the whats new file * including in the api * updating the tutorial * updating last things * updating * updating * fixing typo --------- Signed-off-by: Bru <[email protected]> * [FIX] Converting the Zhou2016 to allow increase the moabb version (#802) * including notes * updating zhou * updating new utils functions * updating zhou * last things * updating the what's new * Update to pyRiemann 0.8 and mne 1.10 (#789) * Update to pyRiemann 0.8 Signed-off-by: gcattan <[email protected]> * Update pyproject.toml Signed-off-by: gcattan <[email protected]> * updating pyproject * updating tutorial to solve the dependecy issue * solving zhou? * trying again * updating again with zhou * updating the pyproject * bye python 3.9 * updating the pyproject * removing dep * Update pyproject.toml Signed-off-by: gcattan <[email protected]> * Update Zhou2016.py try read_raw_ant Signed-off-by: gcattan <[email protected]> * Update pyproject.toml Signed-off-by: gcattan <[email protected]> * Update Zhou2016.py replace list by regex Signed-off-by: gcattan <[email protected]> * updating .gitignore * changing to another dataset * fixing last tutorial * last adjust * removing the new library dep * reverting examples * updating the examples * updating tutorials 1 * updating the zhou * removing * updating git ignore --------- Signed-off-by: gcattan <[email protected]> Co-authored-by: Bru <[email protected]> Co-authored-by: bruAristimunha <[email protected]> * Increased visibility of `LocalBIDSDataset` by adding small description to data summary page (#778) * description data summary file external dataset use * data summary page additions * Delete poetry.lock Signed-off-by: Bru <[email protected]> * Apply suggestions from code review Co-authored-by: Pierre Guetschel <[email protected]> Signed-off-by: Bru <[email protected]> * Update docs/source/dataset_summary.rst Signed-off-by: Bru <[email protected]> * Delete examples/how_to_benchmark/benchmark/LeftRightImagery/analysis/info.txt Signed-off-by: Bru <[email protected]> --------- Signed-off-by: Bru <[email protected]> Co-authored-by: Bru <[email protected]> Co-authored-by: Pierre Guetschel <[email protected]> Co-authored-by: Bru <[email protected]> * Pre-release 1.3.0 (#803) * Update to pyRiemann 0.8 Signed-off-by: gcattan <[email protected]> * Update pyproject.toml Signed-off-by: gcattan <[email protected]> * updating pyproject * updating tutorial to solve the dependecy issue * solving zhou? * trying again * updating again with zhou * updating the pyproject * bye python 3.9 * updating the pyproject * removing dep * Update pyproject.toml Signed-off-by: gcattan <[email protected]> * Update Zhou2016.py try read_raw_ant Signed-off-by: gcattan <[email protected]> * Update pyproject.toml Signed-off-by: gcattan <[email protected]> * Update Zhou2016.py replace list by regex Signed-off-by: gcattan <[email protected]> * updating .gitignore * changing to another dataset * fixing last tutorial * last adjust * removing the new library dep * reverting examples * updating the examples * updating tutorials 1 * updating the zhou * removing * solving results parallel issue * updating the what's new file * changing the evaluation .utils * open lock everywhere * logger and not print please * solving print vs logging * changing in the logger * more things to improve the tests * solving issue with logger * solving future warning of evaluation * updating for new version * updating the citation --------- Signed-off-by: gcattan <[email protected]> Co-authored-by: gcattan <[email protected]> * Update evaluation to use new splitters and include updates (#769) * updating evaluation to use new splitters * cross-subject * including the whats new * updating the whats new * Update docs/source/whats_new.rst Co-authored-by: Pierre Guetschel <[email protected]> Signed-off-by: Bru <[email protected]> * simple fit for everybody * updating the splitter * parallel evaluation now * solving the small issue * updating the evaluation * adjusting in the other evaluation too * updating * updating the evaluations * Apply suggestions from code review Co-authored-by: Thomas Moreau <[email protected]> Signed-off-by: Bru <[email protected]> * updating base * updating the pyproject * trying to solve this shit... * crazy things here.. * too much things at the same time * reverting * evaluation * including acceptance test * forcing two reference results * reverting small detail * updating the pyproject * upgrading the mne version * solving issue with saving * scoring * fixing import --------- Signed-off-by: Bru <[email protected]> Signed-off-by: Bru <[email protected]> Co-authored-by: Pierre Guetschel <[email protected]> Co-authored-by: Thomas Moreau <[email protected]> * Add BNCI2003_004 dataset (BCI Competition III Dataset IVa) (#811) * Add BCICIII IVa dataset loader and export * Initial commit * Updated docstring * Added import for BCICIII_IVa * [pre-commit.ci] auto fixes from pre-commit.com hooks * Updated docs * Changed name of class and references * Updated references * Updated reference * [pre-commit.ci] auto fixes from pre-commit.com hooks * Implemented new class and loader functions for BNCI2003_IVa dataset * Imported BNCI2003_IVa class from .bnci * [pre-commit.ci] auto fixes from pre-commit.com hooks * Remove bnci2003.py (moved BNCI2003_IVa to bnci.py) * Removed import from deleted file bnci2003.py * Apply suggestions from code review Signed-off-by: Bru <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks * Updated motor imagery table with BNCI2003_IVa dataset * Update moabb/datasets/summary_imagery.csv Signed-off-by: Bru <[email protected]> * solving the issue with reading in parallel * updating and fixing the tests * not my day * no parallel test --------- Signed-off-by: Bru <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Bru <[email protected]> * Add auditory ERP dataset (Kojima2024A) (#807) * add Kojima2024A dataset * add what's new entry for Kojima2024A dataset * merge Kojima2024A parent and child into a single class * add a test for Kojima2024A --------- Signed-off-by: Bru <[email protected]> Co-authored-by: Simon Kojima <[email protected]> Co-authored-by: Bru <[email protected]> * [BUG] swap the labels of '17' and '21' (#814) * swap the labels of '17' and '21' * Adding logs on the what's new file * updating the request informations * [pre-commit.ci] auto fixes from pre-commit.com hooks --------- Co-authored-by: Bru <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Add auditory ERP dataset (Kojima2024B) (#806) * add Kojima2024B datasets * add what's new entry for Kojima2024B_2stream and Kojima2024B_4stream datasets * [pre-commit.ci] auto fixes from pre-commit.com hooks * add note for keep_trial_structure=True option * add a test for Kojima2024B * remove unnecessary comments * show document for convert_subject_to_subject_id method in child class * add _get_run_num_for_task * implement events encoding * add get_data_with_events_info method * Implement Option 1 Add multiclass to P300 Add get_block_rep at dataset level * [pre-commit.ci] auto fixes from pre-commit.com hooks * check for event_id not found * [pre-commit.ci] auto fixes from pre-commit.com hooks * remove debug trace * handle scalar * Update kojima2024b.py Signed-off-by: gcattan <[email protected]> * update documentation * [pre-commit.ci] auto fixes from pre-commit.com hooks * fix not implemented error in fake vr dataset * [pre-commit.ci] auto fixes from pre-commit.com hooks * remove outdated test * Update moabb/datasets/kojima2024b.py Co-authored-by: Copilot <[email protected]> Signed-off-by: gcattan <[email protected]> * Update moabb/paradigms/p300.py Co-authored-by: Copilot <[email protected]> Signed-off-by: gcattan <[email protected]> * Update kojima2024b.py Signed-off-by: gcattan <[email protected]> * [pre-commit.ci] auto fixes from pre-commit.com hooks * add task specific data loading option --------- Signed-off-by: Simon Kojima <[email protected]> Signed-off-by: gcattan <[email protected]> Co-authored-by: Simon Kojima <[email protected]> Co-authored-by: Bru <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Gregoire Cattan <[email protected]> Co-authored-by: gcattan <[email protected]> Co-authored-by: Copilot <[email protected]> * [pre-commit.ci] pre-commit autoupdate (#819) updates: - [github.com/pre-commit/pre-commit-hooks: v5.0.0 → v6.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v5.0.0...v6.0.0) - https://github.com/psf/black → https://github.com/psf/black-pre-commit-mirror - [github.com/psf/black-pre-commit-mirror: 25.1.0 → 25.9.0](https://github.com/psf/black-pre-commit-mirror/compare/25.1.0...25.9.0) - [github.com/asottile/blacken-docs: 1.19.1 → 1.20.0](https://github.com/asottile/blacken-docs/compare/1.19.1...1.20.0) - [github.com/PyCQA/isort: 6.0.1 → 6.1.0](https://github.com/PyCQA/isort/compare/6.0.1...6.1.0) - [github.com/astral-sh/ruff-pre-commit: v0.12.2 → v0.13.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.12.2...v0.13.3) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Fix issues in Dreyer2023 dataset (#828) * fix issue where run6 was not being loaded in Dreyer2023 dataset class * update what's new * fix channel montage * fix interval * update what's new --------- Co-authored-by: Simon Kojima <[email protected]> * Document pyRiemann 0.9 and numpy 2.0 compatibility update in changelog (#821) * Initial plan * Document pyRiemann 0.9 and numpy 2.0 compatibility update Co-authored-by: bruAristimunha <[email protected]> * Update whats_new.rst Signed-off-by: gcattan <[email protected]> --------- Signed-off-by: gcattan <[email protected]> Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: bruAristimunha <[email protected]> Co-authored-by: gcattan <[email protected]> Co-authored-by: Pierre Guetschel <[email protected]> * Easier handling of pipelines for benchmark() (#826) * Support for providing the pipelines programmatically and not only from a folder using a separate file per pipeline. * Improved doc section. * updated whats new * [pre-commit.ci] auto fixes from pre-commit.com hooks * small fix * typo fix * Apply suggestions from code review Co-authored-by: Quentin Barthélemy <[email protected]> Signed-off-by: Bru <[email protected]> --------- Signed-off-by: Bru <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Bru <[email protected]> Co-authored-by: Quentin Barthélemy <[email protected]> Co-authored-by: Pierre Guetschel <[email protected]> * Pre-release 1.4.0 (#831) * Release V1.2.0 (#714) * [MNT] update to release * [MNT] update to release * [MNT] single readme file * [MNT] typo * Apply suggestions from code review Co-authored-by: Pierre Guetschel <[email protected]> Signed-off-by: Bru <[email protected]> * [MNT] version control * Single readme and contributing webpage * [pre-commit.ci] auto fixes from pre-commit.com hooks * removing docker, no one is using. * removing docker, no one is using. * removing poetry * external example * Hard fix * skipped test to release * V1.2.0 (#713) * [MNT] Sync v1.2.0 (#712) * develop into master v1.1.1 (#645) * Fix workflow cache (#632) * Copy workflow changes from PR #584 * Update whats_new.rst * Remove "always deploy" used for testing * Restore change to pytest instead of unittest * Use mne data cache in tests too * Remove duplicate restore cache (#634) * Fix example Hinss2021 (#636) * Dataset summary in CSV and leaderboard links (#635) * Add summary tables as csv * Change BaseDataset to include the dataset's summary table in the docstring * Try update summary table in doc * Add test for dataset summary table * Fix future annotations * Prepare summary tables before doc * Make build dir if not exist * Add rstate table * Replace tables with CSVs in doc * Add PapersWithCOde column * Fix initial white space * Fix formatting of ints * Remove tables from docstrings * Add missing DemonsP300 row * Update whats_new.rst * Remove Shin2017B leaderboard * Move PWC link outside of docstring table * Add Liu2024 Dataset (#619) * including Liu2024 Dataset * [pre-commit.ci] auto fixes from pre-commit.com hooks * Function data_path * [pre-commit.ci] auto fixes from pre-commit.com hooks * data_infos and get_single_subject_data functions * [pre-commit.ci] auto fixes from pre-commit.com hooks * Data Description * [pre-commit.ci] auto fixes from pre-commit.com hooks * updating get_single_subject fct and data_path & adding encoding fct * [pre-commit.ci] auto fixes from pre-commit.com hooks * Finishing the code * [pre-commit.ci] auto fixes from pre-commit.com hooks * updating docstrings for data_path * Updating dataset_summary and updating the get_single_subject fct to handle the case of existing file in path_electrodes * adapting the return of get_single_subject_data fct * [pre-commit.ci] auto fixes from pre-commit.com hooks * Adding dataset description and preload = True when reading the data in the get_single_subject fct * fix: codespell * fix: changing to static method the encoding * repushing and resolving pre-commit conflicts * [pre-commit.ci] auto fixes from pre-commit.com hooks * fix: changing the mapping * fix: changing the unmatching between the trigger and the events from the csv * ehn: using pylint to improve the code (remove not used variables, and change the module); * modifying the python version in the pre-commit file * adding description to enhancements * adjusting the encoding * adjusting comments and dataset description * solving channels types and names issues & correcting encoding * Correcting the number of trials per class and the total trials * Correcting data description * Adding the possibility to exclude/include break and instructions events * Correcting code to include/exclude instr and break events * Remove table from docstring Signed-off-by: PierreGtch <[email protected]> * Add CSV row --------- Signed-off-by: PierreGtch <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: bruAristimunha <[email protected]> Co-authored-by: PierreGtch <[email protected]> Co-authored-by: Pierre Guetschel <[email protected]> * Add scripts to publish results on PaperWithCode (#561) * Add scripts to publish results on paperwithcode * Create tasks manually instead (API error 403 forbidden) * Try to create the evaluation first and other things, not working... * Update whats_new.rst * Fix example from API's README; still results in a "403 Forbidden" * Fix task_id * Allow passing multiple results files * Save commands used as comments * Add comment --------- Signed-off-by: PierreGtch <[email protected]> Signed-off-by: Bru <[email protected]> Co-authored-by: Bru <[email protected]> * [pre-commit.ci] pre-commit autoupdate (#631) * [pre-commit.ci] pre-commit autoupdate updates: - [github.com/pre-commit/pre-commit-hooks: v4.5.0 → v4.6.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.5.0...v4.6.0) - [github.com/psf/black: 24.3.0 → 24.4.2](https://github.com/psf/black/compare/24.3.0...24.4.2) - [github.com/asottile/blacken-docs: 1.16.0 → 1.18.0](https://github.com/asottile/blacken-docs/compare/1.16.0...1.18.0) - [github.com/PyCQA/flake8: 7.0.0 → 7.1.0](https://github.com/PyCQA/flake8/compare/7.0.0...7.1.0) - [github.com/astral-sh/ruff-pre-commit: v0.3.5 → v0.5.0](https://github.com/astral-sh/ruff-pre-commit/compare/v0.3.5...v0.5.0) - [github.com/codespell-project/codespell: v2.2.6 → v2.3.0](https://github.com/codespell-project/codespell/compare/v2.2.6...v2.3.0) * FIX: including new word * including --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Bru <[email protected]> * Optuna GridSearch (#630) * Optuna * [pre-commit.ci] auto fixes from pre-commit.com hooks * Optuna - Categorical Distibution * [pre-commit.ci] auto fixes from pre-commit.com hooks * Add optuna to dependency and regenerate poetry * Add optuna to dependency and regenerate poetry * Add optuna to dependency and regenerate poetry * Add test on within Session * [pre-commit.ci] auto fixes from pre-commit.com hooks * Add test on within Session * Add test on within Session * ehn: common function with dict * ehn: moving function to util * fix: correcting the what news file. * Add test benchmark and raise an issue if the conversion didn't worked and exposed time_out parameter * [pre-commit.ci] auto fixes from pre-commit.com hooks * FIX: italian to eng * EHN: making optuna optional * FIX: fixing the workflow files * FIX: changing the optuna file * FIX: including optuna for the windows --------- Signed-off-by: Bru <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: bruAristimunha <[email protected]> * correct name (#642) * V1.1.1 (#644) * release 1.1.1 * increase the version * increase the version * removing the poetry.lock * increase version * changing the CITATION.cff * upload versino for artifact * pylock -> pyproject.toml --------- Signed-off-by: PierreGtch <[email protected]> Signed-off-by: Bru <[email protected]> Co-authored-by: PierreGtch <[email protected]> Co-authored-by: Taha Habib <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Pierre Guetschel <[email protected]> Co-authored-by: Igor Carrara <[email protected]> Co-authored-by: Quentin Barthélemy <[email protected]> * V1.2.0 (#708) * [MNT] update to release * [MNT] update to release * [MNT] single readme file * [MNT] typo * Apply suggestions from code review Co-authored-by: Pierre Guetschel <[email protected]> Signed-off-by: Bru <[email protected]> * [MNT] version control * Single readme and contributing webpage * [pre-commit.ci] auto fixes from pre-commit.com hooks * removing docker, no one is using. * removing docker, no one is using. * removing poetry * external example --------- Signed-off-by: Bru <[email protected]> Signed-off-by: Bru <[email protected]> Co-authored-by: Pierre Guetschel <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Hard fix * skipped test to release * fixing issue with master * fixing issue with master part 2 --------- Signed-off-by: PierreGtch <[email protected]> Signed-off-by: Bru <[email protected]> Signed-off-by: Bru <[email protected]> Co-authored-by: PierreGtch <[email protected]> Co-authored-by: Taha Habib <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Pierre Guetschel <[email protected]> Co-authored-by: Igor Carrara <[email protected]> Co-authored-by: Quentin Barthélemy <[email protected]> * Solving the tdlda situation * renaming --------- Signed-off-by: PierreGtch <[email protected]> Signed-off-by: Bru <[email protected]> Signed-off-by: Bru <[email protected]> Co-authored-by: PierreGtch <[email protected]> Co-authored-by: Taha Habib <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Pierre Guetschel <[email protected]> Co-authored-by: Igor Carrara <[email protected]> Co-authored-by: Quentin Barthélemy <[email protected]> --------- Signed-off-by: Bru <[email protected]> Signed-off-by: Bru <[email protected]> Signed-off-by: PierreGtch <[email protected]> Co-authored-by: Pierre Guetschel <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Taha Habib <[email protected]> Co-authored-by: Pierre Guetschel <[email protected]> Co-authored-by: Igor Carrara <[email protected]> Co-authored-by: Quentin Barthélemy <[email protected]> * Fix incomplete merge in pyproject.toml * Skip tests due to network issues with dataverse.harvard.edu (#835) * skip connection * [pre-commit.ci] auto fixes from pre-commit.com hooks --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --------- Signed-off-by: Bru <[email protected]> Signed-off-by: Bru <[email protected]> Signed-off-by: PierreGtch <[email protected]> Signed-off-by: Pierre Guetschel <[email protected]> Signed-off-by: Alexander de Ranitz <[email protected]> Signed-off-by: jellymace <[email protected]> Signed-off-by: Paul Verhoeven <[email protected]> Signed-off-by: Lucas Heck <[email protected]> Signed-off-by: lionel kusch <[email protected]> Signed-off-by: gcattan <[email protected]> Signed-off-by: Simon Kojima <[email protected]> Co-authored-by: bruAristimunha <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Taha Habib <[email protected]> Co-authored-by: Igor Carrara <[email protected]> Co-authored-by: Quentin Barthélemy <[email protected]> Co-authored-by: Sylvain Chevallier <[email protected]> Co-authored-by: Sylvain Chevallier <[email protected]> Co-authored-by: Sara Sedlar <[email protected]> Co-authored-by: Bru <[email protected]> Co-authored-by: Samuel-Boehm <[email protected]> Co-authored-by: Thomas Moreau <[email protected]> Co-authored-by: gcattan <[email protected]> Co-authored-by: Theodore Papadopoulo <[email protected]> Co-authored-by: Zheyu Yao <[email protected]> Co-authored-by: Emanuele Frasca <[email protected]> Co-authored-by: Lucas Heck <[email protected]> Co-authored-by: Alexander de Ranitz <[email protected]> Co-authored-by: Amar Enkhbat <[email protected]> Co-authored-by: Thomas Kooiman <[email protected]> Co-authored-by: Paul Verhoeven <[email protected]> Co-authored-by: PaulusBoskabouter <[email protected]> Co-authored-by: Ulysse Durand <[email protected]> Co-authored-by: Ulysse Durand <[email protected]> Co-authored-by: lionel kusch <[email protected]> Co-authored-by: toncho11 <[email protected]> Co-authored-by: TessvandeVijver <[email protected]> Co-authored-by: Griffin Keeler <[email protected]> Co-authored-by: Simon Kojima <[email protected]> Co-authored-by: Simon Kojima <[email protected]> Co-authored-by: Kosei Nakada <[email protected]> Co-authored-by: Gregoire Cattan <[email protected]> Co-authored-by: Copilot <[email protected]> Co-authored-by: Copilot <[email protected]> Co-authored-by: bruAristimunha <[email protected]>
Scikit-keras is deprecated: adriangb/scikeras#334
And it is not working with the new version of scikit-learn, above 1.16. There is a complicated dependency issue, so we can not downgrade scikit-learn for the new version. Migration to Keras 2.0 is very costly in terms of maintainers' time, and we cannot maintain the keras code because we don't have people interested in it.
In this PR, I am removing the keras module and putting a warning that we remove it.
I took advantage of this PR and during the update, and I removed things that are no longer maintained by us (poetry, docker)