معرفی شرکت ها


PyGEVO-0.0.2


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

The package for PyGEVO
ویژگی مقدار
سیستم عامل OS Independent
نام فایل PyGEVO-0.0.2
نام PyGEVO
نسخه کتابخانه 0.0.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Ivan Guevara & Lucas Gonzalez
ایمیل نویسنده ivan.hugo.guevara@gmail.com
آدرس صفحه اصلی https://github.com/IvanHGuevara/PyGE
آدرس اینترنتی https://pypi.org/project/PyGEVO/
مجوز -
# PyGEVO: a pythonic Grammatical Evolution framework PyGEVO is a pythonic low-code framework for Grammatical Evolution. Minimalistic, efficient and powerful, this framework aims to enable non-expert users to easily wrap up a GE experiment in a few lines of codes: ```python from core.domain.population import Population from core.domain.algorithms import Algorithms from core.fitnessFunctions.syntheticFunctions import FitnessFunctions population = Population(numberIndividuals=6, individualSize=8).generatePop() population = Algorithms("grammar_ANSI_C.bnf", initBNF=56).evolveWithGE(population, FitnessFunctions.griewank, gen=30, porcentSelect=0.2, staticSelection=100,validIndividuals=True, orderedByFitness=True) population.showTopTen() ``` PyGEVO has also the capability to cythonize the whole project, in order to have better performance. For this we call the Compiler and indicate it to compile the project (to import Cython classes is always recommended to use pyximport): ```python from compiler import Compiler Compiler.enableCython() Compiler.compile() import pyximport pyximport.install() from core.domain.population import Population from core.domain.algorithms import Algorithms from core.fitnessFunctions.syntheticFunctions import FitnessFunctions population = Population(numberIndividuals=6, individualSize=8).generatePop() population = Algorithms("grammar_ANSI_C.bnf", initBNF=56).evolveWithGE(population, FitnessFunctions.griewank, gen=30, porcentSelect=0.2, staticSelection=100,validIndividuals=True, orderedByFitness=True) population.showTopTen() ``` This is inspired in the work from __[Prof. Conor Ryan](https://www.linkedin.com/in/conor-ryan-5166b083/)__ [1] PyGEVO is still in an ALPHA stage Primary Authors =============== * __[Ivan Hugo Guevara](https://github.com/AivanGuevara)__ PhD researcher at Confirm Centre@UL * __[Lucas Agustin Gonzalez](https://github.com/lag21392)__ BI analyst at Biwares Acknowledgements =============== * __[Dr. Enrique Naredo](https://www.linkedin.com/in/enrique-naredo-garc%C3%ADa-25770b93/)__ Senior Postdoctoral Researcher at BDS group@UL * __[Dr. Douglas Motas Dias](https://www.linkedin.com/in/douglas-mota-dias/)__ Senior Postdoctoral Researcher at BDS group@UL References =============== [1] Conor Ryan, J. J. Collins, and Michael O’Neill. 1998. Grammatical Evolution: Evolving Programs for an Arbitrary Language. In EuroGP (Lecture Notes in Computer Science), Wolfgang Banzhaf, Riccardo Poli, Marc Schoenauer, and Terence C.Fogarty (Eds.), Vol. 1391. Springer, 83–96


نیازمندی

مقدار نام
==3.7.0 apscheduler
==0.29.22 Cython
==1.0.0 dateparser
==21.1.2 gevent
==3.3.3 matplotlib
==1.0.1 pathlib
==2020.1 pytz
==0.7.0 ta
==0.8.7 tabulate
==0.58.0 websocket-client
==4.2.2 cachetools
==1.19.1 numpy
==1.1.3 pandas
==2.24.0 requests
==54.1.1 setuptools


زبان مورد نیاز

مقدار نام
>=3.5 Python


نحوه نصب


نصب پکیج whl PyGEVO-0.0.2:

    pip install PyGEVO-0.0.2.whl


نصب پکیج tar.gz PyGEVO-0.0.2:

    pip install PyGEVO-0.0.2.tar.gz