/evolutionary-computation-course

IPython notebooks about evolutionary computation.

Primary LanguageJupyter Notebook

Evolutionary Computation with IPython

IPython notebooks about genetic and evolutionary computation

Luis Martí, DEE, PUC-Rio http://lmarti.com

This repository contains the IPython notebooks that are used in the demonstrations classes of my course "Advanced Evolutionary Computation: Theory and Practice", which is taught as part of the PhD in Electrical Engineering, Department of Electrical Engineering of the Pontifícia Universidade Católica do Rio de Janeiro.

Project web: http://lmarti.github.io/evolutionary-computation-course/

Available notebooks

A note on viewing the notebooks

Notebooks are meant to be viewed as slides. That is why they contain relatively few text and mostly graphical information. However, nothing stop you from viewing them as regular notebooks.

Online viewing

Notebooks converted to static html slides:

Another option is to use the IPython notebook slide viewer (a slides equivalent of nbviwer.ipython.org). However, bear in mind that this is a development version and some slides of the notebook might not be properly rendered.

Offline (local) slides

  • You can convert them to slides and view them locally by using nbconvert with a command like:
$ ipython nbconvert --to slides --post serve <a-notebook-name.ipynb>