Skip to content

Releases: emer/leabra

Latest update, works on Mac Sonoma etc

10 Jan 19:38
Compare
Choose a tag to compare

No new features -- just updated GUI etc infrastructure.

PVLV, PBWM fixes, Python updates including eTorch, pyet etable library, Updated to GoGi 1.1.0

22 Nov 12:34
Compare
Choose a tag to compare

Lots of new updates here, including Python versions of most of the models too.

Python significantly updated, pbwm independent of deep

19 Sep 08:03
Compare
Choose a tag to compare

Major updates, this is release being used for CompCogNeuro/sims release, including python and go builds.

Updates to deep, mpi, etable, bench, new thread methods

23 Aug 20:39
Compare
Choose a tag to compare

Significant update to Unit, Synapse variable access

12 Jul 06:17
Compare
Choose a tag to compare
  • Should not affect user code except a couple of cases in hip projects
  • Much simpler for extending types.
  • UnitVarIdx and SynVarIdx get index for variable
  • UnitVal1D and SynVal1D is fast index access used by all routines -- these are only ones that need to be updated in subtypes.

Here's what the new code looks like in MemStats for examples/hip/hip.go, line 706
:

	actMi, _ := ecout.UnitVarIdx("ActM")
	targi, _ := ecout.UnitVarIdx("Targ")
	actQ1i, _ := ecout.UnitVarIdx("ActQ1")
	for ni := 0; ni < nn; ni++ {
		actm := ecout.UnitVal1D(actMi, ni)
		trg := ecout.UnitVal1D(targi, ni) // full pattern target
		inact := ecin.UnitVal1D(actQ1i, ni)

Fixes to PBWM (prefix naming, Decay param) and Concurrency fixes

16 May 12:29
Compare
Choose a tag to compare

ra25 now runs (mostly) clean on race detector with lots of pushing of random buttons..

Version 1.0.2: updated to GoGi 1.0 release

08 Apr 09:53
Compare
Choose a tag to compare

GoGi GUI framework now stable.

Updated python makefile and ra25 for latest gopy update.

moved mat32 to separate repository

16 Mar 02:21
Compare
Choose a tag to compare

all code that includes mat32 needs to change goki/gi/mat32 -> goki/mat32

Version 1.0.0 Release!

30 Dec 10:53
Compare
Choose a tag to compare

Everything is now sufficiently feature-complete and well-tested to warrant a 1.0.0 release.

Initial beta release

12 Jun 10:24
Compare
Choose a tag to compare

Everything is now far enough along that the main demo project in leabra/examples/ra25 can be used as a starting point for creating your own projects!