AI-NNFlex A base class for implementing neural networks Charles Colbourn <CCOLBOURN@cpan.org>