Releases: emer/leabra
Version 2.0 development version
This is the first complete release of the v2 development version, which is now being used for the CompCogNeuro.org textbook simulations. There are still more changes afoot in the v2 emergent API in terms of logging and statistics, but the basic Leabra algorithm code should be stable from this point onward.
What's Changed
- Use Cogent Core by @kkoreilly in #28
New Contributors
- @kkoreilly made their first contribution in #28
Full Changelog: v1.2.9...v2.0.0-dev0.5.0
Latest update, works on Mac Sonoma etc
No new features -- just updated GUI etc infrastructure.
PVLV, PBWM fixes, Python updates including eTorch, pyet etable library, Updated to GoGi 1.1.0
Lots of new updates here, including Python versions of most of the models too.
Python significantly updated, pbwm independent of deep
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
v1.1.6 v1.1.6 release
Significant update to Unit, Synapse variable access
- Should not affect user code except a couple of cases in hip projects
- Much simpler for extending types.
UnitVarIdx
andSynVarIdx
get index for variableUnitVal1D
andSynVal1D
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
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
GoGi GUI framework now stable.
Updated python makefile and ra25 for latest gopy update.
moved mat32 to separate repository
all code that includes mat32 needs to change goki/gi/mat32 -> goki/mat32
Version 1.0.0 Release!
Everything is now sufficiently feature-complete and well-tested to warrant a 1.0.0 release.