Metadata-Version: 2.1
Name: nevopy
Version: 0.0.1
Summary: An open source neuroevolution framework for Python.
Home-page: https://github.com/Talendar/nevopy
Author: Gabriel Guedes Nogueira (Talendar)
Author-email: gabriel.gnogueira@gmail.com
License: MIT License
Download-URL: https://github.com/Talendar/nevopy/releases
Description: <img src="./docs/imgs/nevopy.png" width="180" alt="NEvoPy logo">
        
        <h2> Neuroevolution for Python </h2>
        
        ![License](https://img.shields.io/github/license/Talendar/nevopy)
        [![Documentation](https://img.shields.io/badge/api-reference-blue.svg)](https://nevopy.readthedocs.io/en/latest/index.html) 
        
        *NEvoPy* is an open source neuroevolution framework for Python. It allows 
        researchers and enthusiasts to quickly tackle machine learning problems 
        through the use of neuroevolutionary algorithms. In addition to being highly 
        optimized for distributed computing, *NEvoPy* is also compatible with
        TensorFlow.
        
        Neuroevolution is a form of artificial intelligence that uses evolutionary
        algorithms to generate artificial neural networks (ANNs). It is a vast and 
        expanding field of research that holds many promises for the future. Currently,
        *NEvoPy* implements the NEAT (NeuroEvolution of Augmenting Topologies) algorithm
        and a custom fixed-topology deep-neuroevolutionary algorithm, but much more is
        coming.
        
        Here is a sample neural network generated by the NEAT algorithm to learn the XOR
        logic function:
        
        <img src="./docs/imgs/sample_network.png" width="700" alt="Sample neural network">
        
        <h2> Installing </h2>
        
        To install the current release, use the following command:
        
        ```
        $ pip install nevopy
        ```
        
        <h2> Getting started </h2>
        
        To get started with *NEvoPy*, please check out the examples available
        [here](https://github.com/Talendar/nevopy/tree/master/examples).
        
        The project's documentation is available
        [here](https://nevopy.readthedocs.io/en/latest/index.html).
        
        <h2> Citing </h2>
        
        If you use *NEvoPy* in your research and would like to cite the *NEvoPy*
        framework, here is a Bibtex entry you can use. It currently contains only the
        name of the original author, but more names might be added as more people
        contribute to the project. Also, feel free to contact me (Talendar/Gabriel) to
        show me your work - I'd love to see it.
        
        ```
        @misc{nevopy,
          title={ {NEvoPy}: A Neuroevolution Framework for Python},
          author={Gabriel Guedes Nogueira},
          howpublished={\url{https://github.com/Talendar/nevopy}},   
        }
        ```
        
Keywords: nevopy neuroevolution evolutionary algorithms machine learning
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.6
Description-Content-Type: text/markdown
