[pdp-discuss] Separating the core leabra engine from everything
else...
Randall C. O'Reilly
Randy.OReilly at colorado.edu
Wed Oct 4 11:38:18 MDT 2006
it is possible -- check out demo/bench/pdp++bench for an example where we
setup some "dummy" base classes and then compiled only slightly modified bp++
code on top of that. This should be possible to do with leabra. In the new
version, 4.0, there is a NO_GUI define that we are trying to obey, but this
is not a high priority.. the biggest challenge is the loading/saving of
files -- that depends on core code that is not easily extracted.
- Randy
On Wednesday 04 October 2006 10:49, Randall, Allan (Contractor) wrote:
> 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.
>
>
> _______________________________________________
> PDP-Discuss mailing list
> PDP-Discuss at psych.Colorado.EDU
> http://psych.colorado.edu/mailman/listinfo/pdp-discuss
More information about the PDP-Discuss
mailing list