Welcome to EverybodyWiki 😃 ! Nuvola apps kgpg.png Log in or ➕👤 create an account to improve, watchlist or create an article like a 🏭 company page or a 👨👩 bio (yours ?)...


From EverybodyWiki Bios & Wiki
Developer(s)Zied Tayeb et al
Initial releaseJanuary 28, 2018; 3 years ago (2018-01-28)
Written inPython 3
    Operating systemCross-platform

    Amazon.com Logo.png Search Gumpy on Amazon.

    Gumpy is a open source Python 3 python software package for BCI (Brain-Computer Interface) developing and researching. This BCI toolbox could be used for EEG and EMG analysis, visualization and decoding, and it is suitable for performing online hybrid BCI experiments. More than that, Gumpy implements deep learning techniques such as CNN to enhance EEG/EMG decoding.[2]

    Gumpy is not that independent: it heavily relies on other numerical and scientific libraries, for instance numpy, scipy, or scikit-learn.

    Purpose of Developing[edit]

    BCI researchers rely highly on EEG/EMG decoding, signal processing, feature extraction, etc. Thus, gumpy grasps things that researchers/developers need together in order to alleviate them from the pain of repeatedly code searching or 'reinventing wheels'. As a matter of fact, gumpy wraps existing functions mostly in such a way that researchers/developers can swiftly perform data analysis and implement new classifiers. As the author's words, one of gumpy's design principles was 'to make it easily extendable'.[3]


    Gumpy itself mainly contains six parts: dataset(gumpy.data), signal processing(gumpy.signal), plotting(gumpy.plot), feature extraction(gumpy.features), splitting(gumpy.split), classification(gumpy.classify).

    Gumpy has deep learning models provided independently by gumpy-deeplearning (also under MIT license), to use them, one has to set the path to the models directory and import it. [4]


    • New: Gumpy has been put forward at the year of 2018[1].
    • Versatile: Gumpy has assembled many commonly used models of BCI research/developping.
    • Free: Gumpy is under MIT license.
    • Handy: For beginners, gumpy provides a lot of instances[5] and datasets[6], even a set of video[7] on YouTube.

    See also[edit]

    Other articles of the topic Free and open-source software : Ruqqus, MediaCMS, Rico (Ajax), Gimmie, Hush (cryptocurrency), MiniD, Free Silicon Foundation
    Some use of "" in your query was not closed by a matching "".Some use of "" in your query was not closed by a matching "".


    1. 1.0 1.1 "A Python 3 toolbox to develop Brain-Computer Interfaces (BCI): gumpy-bci/gumpy". 13 December 2018 – via GitHub.
    2. http://gumpy.org/
    3. "A Python 3 toolbox to develop Brain-Computer Interfaces (BCI): gumpy-bci/gumpy". 13 December 2018 – via GitHub.
    4. "Deep Learning Models for Brain Computer Interfaces: gumpy-bci/gumpy-deeplearning". 10 September 2018 – via GitHub.
    5. http://gumpy.org/#orgbe35e57
    6. http://gumpy.org/#org75f77e3
    7. "YouTube". www.youtube.com.

    External links[edit]

    This article "Gumpy" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Gumpy. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.