:mod:`tools` -- Some Useful Tools and Macros
============================================

.. rubric:: Neural network tools

.. automodule:: pybrain.tools.shortcuts

.. autofunction:: buildNetwork

.. automodule:: pybrain.tools.neuralnets

.. autoclass:: NNregression
   :members: __init__, initGraphics, setupNN, runTraining, saveTrainingCurve, saveNetwork

.. autoclass:: NNclassifier
   :members: __init__, initGraphics, setupNN, setupRNN, runTraining, saveTrainingCurve, saveNetwork

.. rubric:: Dataset tools

.. automodule:: pybrain.tools.datasettools

.. autofunction:: convertSequenceToTimeWindows

.. rubric:: Training performance validation tools

.. automodule:: pybrain.tools.validation

.. autoclass:: Validator
   :members:

.. autoclass:: ModuleValidator
   :members:

.. autoclass:: CrossValidator
   :members:

.. autofunction:: testOnSequenceData

