An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 2.7% on proxy.golang.org
Top 0.9% dependent packages on proxy.golang.org
Top 1.4% dependent repos on proxy.golang.org
Top 4.6% forks on proxy.golang.org

proxy.golang.org : github.com/emer/emergent

Package emergent is the overall repository for the emergent neural network simulation software, written in Go (golang) with Python wrappers. This top-level of the repository has no functional code -- everything is organized into the following sub-repositories: * emer: defines the primary structural interfaces for emergent, at the level of Network, Layer, and Prjn (projection). These contain no algorithm-specific code and are only about the overall structure of a network, sufficient to support general purpose tools such as the 3D NetView. It also houses widely-used support classes used in algorithm-specific code, including things like MinMax and AvgMax, and also the parameter-styling infrastructure (emer.Params, emer.ParamStyle, emer.ParamSet and emer.ParamSets). * erand has misc random-number generation support functionality, including erand.RndParams for parameterizing the type of random noise to add to a model, and easier support for making permuted random lists, etc. * netview provides the NetView interactive 3D network viewer, implemented in the GoGi 3D framework. * prjn is a separate package for defining patterns of connectivity between layers (i.e., the ProjectionSpecs from C++ emergent). This is done using a fully independent structure that *only* knows about the shapes of the two layers, and it returns a fully general bitmap representation of the pattern of connectivity between them. The leabra.Prjn code then uses these patterns to do all the nitty-gritty of connecting up neurons. This makes the projection code *much* simpler compared to the ProjectionSpec in C++ emergent, which was involved in both creating the pattern and also all the complexity of setting up the actual connections themselves. This should be the *last* time any of those projection patterns need to be written (having re-written this code too many times in the C++ version as the details of memory allocations changed). * patgen supports various pattern-generation algorithms, as implemented in taDataGen in C++ emergent (e.g., PermutedBinary and FlipBits). * timer is a simple interval timing struct, used for benchmarking / profiling etc. * python contains a template Makefile that uses [GoPy](https://github.com/goki/gopy) to generate python bindings to the entire emergent system. See the leabra package version to actually run an example.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/emer/emergent
Keywords: 3d-graphics , cognitive-neuroscience , emergent , gide , go , gogi , golang , leabra , neural-network , simulation-framework , visualization
License: BSD-3-Clause
Latest release: over 1 year ago
First release: almost 6 years ago
Namespace: github.com/emer
Dependent packages: 28
Dependent repositories: 15
Stars: 136 on GitHub
Forks: 23 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 23 days ago

Top 3.4% on proxy.golang.org
github.com/emer/leabra v1.2.10
Package leabra is the overall repository for all standard Leabra algorithm code implemented in th...
70 versions - Latest release: about 1 year ago - 14 dependent packages - 14 dependent repositories - 55 stars on GitHub
Top 6.6% on proxy.golang.org
github.com/emer/vision v1.1.19
Package vision is a repository containing visual processing packages in Go (golang), focused main...
28 versions - Latest release: over 1 year ago - 11 dependent packages - 9 dependent repositories - 6 stars on GitHub
Top 5.7% on proxy.golang.org
github.com/emer/axon v1.8.20
Package axon is the overall repository for all standard Axon algorithm code implemented in the Go...
273 versions - Latest release: over 1 year ago - 3 dependent packages - 5 dependent repositories - 13 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/compcogneuro/sims v1.3.5
These models are implemented in the new *Go* (golang) version of [emergent](https://github.com/em...
33 versions - Latest release: over 1 year ago - 98 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/CompCogNeuro/sims v1.3.5
These models are implemented in the new *Go* (golang) version of [emergent](https://github.com/em...
33 versions - Latest release: over 1 year ago - 98 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/ccnlab/lvis/sims v0.0.0-20230913171356-a39741f49e85
The Leabra Vision (LVis -- say it out loud..) model
1 version - Latest release: over 1 year ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/emer/envs v1.0.9
package envs is a dummy placeholder so you don't get warning errors about no .go files. see the s...
10 versions - Latest release: over 1 year ago - 1 dependent package - 1 stars on GitHub
Top 9.6% on proxy.golang.org
github.com/goki/gosl v1.0.17
gosl translates Go source code into HLSL compatible shader code. use //gosl: start <filename> and...
21 versions - Latest release: over 1 year ago - 36 dependent packages - 1 dependent repositories - 1 stars on GitHub
Top 9.5% on proxy.golang.org
goki.dev/gosl v1.0.17
gosl translates Go source code into HLSL compatible shader code. use //gosl: start <filename> and...
21 versions - Latest release: over 1 year ago - 3 stars on GitHub
Top 9.9% on proxy.golang.org
github.com/emer/gosl v1.0.17
21 versions - Latest release: over 1 year ago
Top 5.7% on proxy.golang.org
github.com/emer/leabra/python v0.0.0-20230808200321-bcd6e6902eb9
Go implementation of Leabra algorithm for biologically-based models of cognition, based on emerge...
11 versions - Latest release: almost 2 years ago - 56 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/ccnlab/map-nav v0.0.0-20230721075207-63e037d975ca
predictive learning of maps and using them for basic goal-driven navigation
6 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.8% on proxy.golang.org
github.com/emer/auditory v1.8.1
auditory is the our repository for audition processing code in Go (golang) focused on filtering s...
42 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 7 stars on GitHub
Top 8.3% on proxy.golang.org
github.com/ccnlab/deep-obj-cat/sims v0.0.0-20220502192349-d859baf8dc06
DeepLeabra object categorization project, including simulations, paper, and shape similarity expts
1 version - Latest release: about 3 years ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/schapirolab/leabra-sleep v0.0.0-20220221004328-da827864f6ba
Package leabra is the overall repository for all standard Leabra algorithm code implemented in th...
1 version - Latest release: over 3 years ago - 0 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/emer/etorch v1.0.10
eTorch provides the emergent GUI and other support for PyTorch https://pytorch.org networks, incl...
11 versions - Latest release: over 3 years ago - 1 dependent package - 3 dependent repositories - 15 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ccnlab/deep-obj-cat/sims/wwi3d v0.0.0-20210430022006-f290f278b590
wwi3d does deep predictive learning of 3D objects tumbling through space, with periodic saccadic ...
1 version - Latest release: about 4 years ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ccnlab/leabrax v1.1.31
Package leabra is the overall repository for all standard Leabra algorithm code implemented in th...
38 versions - Latest release: about 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/compcogneuro/axon v1.2.5
These models are implemented in the new *Go* (golang) version of [emergent](https://github.com/em...
24 versions - Latest release: about 4 years ago - 4 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/CompCogNeuro/axon v1.2.5
These models are implemented in the new *Go* (golang) version of [emergent](https://github.com/em...
24 versions - Latest release: about 4 years ago - 4 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/dhairyyas/leabra-sleep v0.0.0-20201025043519-a493a8563794
Package leabra is the overall repository for all standard Leabra algorithm code implemented in th...
1 version - Latest release: over 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/xiaonanl/leabra v1.1.8
Package leabra is the overall repository for all standard Leabra algorithm code implemented in th...
17 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/rgobbel/leabra v1.0.4
Package leabra is the overall repository for all standard Leabra algorithm code implemented in th...
6 versions - Latest release: about 5 years ago
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.