[pdp-discuss] Separating the core leabra engine from everything
else...
Randall, Allan (Contractor)
Allan.Randall at drdc-rddc.gc.ca
Thu Oct 5 14:31:06 MDT 2006
Randy, thanks for the tips!
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.
-----Original Message-----
From: Randall C. O'Reilly [mailto:Randy.OReilly at colorado.edu]
Sent: Wed 10/4/2006 1:38 PM
To: pdp-discuss at psych.colorado.edu
Cc: Randall, Allan (Contractor)
Subject: Re: [pdp-discuss] Separating the core leabra engine from everything else...
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