"MRAB" <pyt...@mrabarnett.plus.com> wrote in message news:mailman.745.1268592389.23598.python-l...@python.org... > Cal Who wrote: >> The below code produces the error as indicated. But, in >> E:\Python26\Lib\site-packages\ffnet\tools I see: >> drawffnet.py >> drawffnet.pyc >> drawffnet.pyo >> Is that what it is looking for? >> >> I'm not sure what "not callable" means. >> Could it be referencing to "nn" rather than drawffnet? >> What should I do to investigate this? >> >> Thanks >> from ffnet import ffnet, mlgraph, readdata >> >> ...snipped working code here ... >> >> output, regression = nn.test(inputs2, targets2, iprint = 2) >> >> from ffnet.tools import drawffnet >> import pylab >> drawffnet(nn) #Error: 'module' object is not callable >> pylab.show() >> except ImportError, e: >> print "Cannot make drawffnet plot." > You're importing the module 'drawffnet' and then trying to call it in: > > drawffnet(nn) > > but, as the traceback says, modules can't be called. > > I had a quick look at the documentation and it looks like you should be > calling a function called 'drawffnet' that's defined in the module > called 'drawffnet'. Try doing: > > from ffnet.tools.drawffnet import drawffnet > > instead.
Thanks, Works great - please see my other post -- http://mail.python.org/mailman/listinfo/python-list