mlpy.modules.Module¶
-
class
mlpy.modules.
Module
(mid=None)[source]¶ Bases:
mlpy.modules.UniqueModule
Base module class from which most modules inherit from.
The base module class handles processing of the program loop. A module inherits from the unique module class, thus every module has a unique name.
Parameters: mid : str
The module’s unique identifier
Examples
To create a module handling the program loop, write
>>> from mlpy.modules import Module >>> class MyClass(Module): >>> pass
Attributes
mid
The module’s unique identifier. Methods
enter
(t)Enter the module and perform initialization tasks. exit
()Perform cleanup tasks and exit the module. init
()Initialize the module. load
(filename)Load the state of the module from file. save
(filename)Save the current state of the module to file. update
(dt)Update the module at every delta time step dt.