-
Notifications
You must be signed in to change notification settings - Fork 27
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #129 from emer/refactor
Major refactor to be consistent with cogent core coding principles
- Loading branch information
Showing
53 changed files
with
1,810 additions
and
3,195 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,11 @@ | ||
Docs: [GoDoc](https://pkg.go.dev/github.com/emer/emergent/v2/emer) | ||
|
||
Package emer provides minimal interfaces for the basic structural elements of neural networks | ||
including: | ||
Package emer provides minimal interfaces for the basic structural elements of neural networks including: | ||
* emer.Network, emer.Layer, emer.Unit, emer.Path (pathway that interconnects layers) | ||
|
||
These interfaces are intended to be just sufficient to support visualization and generic | ||
analysis kinds of functions, but explicitly avoid exposing ANY of the algorithmic aspects, | ||
so that those can be purely encoded in the implementation structs. | ||
These interfaces are intended to be just sufficient to support visualization and generic analysis kinds of functions, but explicitly avoid exposing ANY of the algorithmic aspects, so that those can be purely encoded in the implementation structs. | ||
|
||
At this point, given the extra complexity it would require, these interfaces do not support | ||
the ability to build or modify networks. | ||
At this point, given the extra complexity it would require, these interfaces do not support the ability to build or modify networks. | ||
|
||
Also added support for managing parameters in the `emer.Params` object, which handles standard parameter set logic and support for applying to networks, and the new `NetSize` map for configuring network size. | ||
Also added support for managing parameters in the `emer.Params` object, which handles standard parameter set logic and support for applying to networks, and the `NetSize` map for configuring network size. | ||
|
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.