[pdp-discuss] Separating the core leabra engine from everything
else...
Randall, Allan (Contractor)
Allan.Randall at drdc-rddc.gc.ca
Wed Oct 4 10:49:15 MDT 2006
This is, at this time, a very general question rather than a specific technical one. I am wondering about the feasibility of taking just the core leabra++ code that my completed and tested network makes use of, and separating it from the rest, including the GUI and so on that is intended for development--basically anything I am not making use of--and incorporating it into some other C++ program. The goal here would be to extract just a small, compact piece of code to do just the job that I want. Has this sort of thing been done successfully, or is the core algorithm too intertwined with the GUI and so on to make this feasible? Any thoughts? In principle, I would think that if PDP++ was written using proper object-oriented design principles, then this sort of thing should be reasonably trivial, but I recognize that in reality things might be more complicated.
(I don't actually have a completed, tested network that I wish to do this with right now... just interested in how flexible the PDP++ software is, in case I might want to do it in the future.)
Allan
--
Allan Randall, Allan.Randall at drdc-rddc.gc.ca
"According to the union within each person of disparate body parts, thus does mind emerge in humans. For it is the composition of body parts which does the thinking." -- Parmenides of Elea, c. 475 B.C.
More information about the PDP-Discuss
mailing list