Last 30 days
-
r2173
(Added three new rotating characters, improved the edit menus...) committed by jeffyosh...@yahoo.com
- Added three new rotating characters, improved the edit menus and rotating entity managers.
Added three new rotating characters, improved the edit menus and rotating entity managers.
-
r2172
(Adding auto-associator script and a new method in the neural...) committed by jeffyosh...@yahoo.com
- Adding auto-associator script and a new method in the neural network api which allows network values
to be set with a double array.
Adding auto-associator script and a new method in the neural network api which allows network values
to be set with a double array.
-
r2171
(Improved naming of vision world attributes.
) committed by jeffyosh...@yahoo.com
- Improved naming of vision world attributes.
Improved naming of vision world attributes.
-
r2170
(Adding support for rotating images, and added a cow image. ...) committed by jeffyosh...@yahoo.com
- Adding support for rotating images, and added a cow image. Misc. refactoring and cleanup in odor
world. Updating the build appropriately and also adding a build for Simbrain 3 alpha. Changed name
of comboboxable to the more descriptive comboboxwrapper. Migrating odorworld resources to the
odorworld package.
Adding support for rotating images, and added a cow image. Misc. refactoring and cleanup in odor
world. Updating the build appropriately and also adding a build for Simbrain 3 alpha. Changed name
of comboboxable to the more descriptive comboboxwrapper. Migrating odorworld resources to the
odorworld package.
-
r2169
(Separated run toolbar from main toolbar and made it default ...) committed by jeffyosh...@yahoo.com
- Separated run toolbar from main toolbar and made it default to being invisible in the Simbrain
desktop. Associated cleanup and bug fixes.
Separated run toolbar from main toolbar and made it default to being invisible in the Simbrain
desktop. Associated cleanup and bug fixes.
-
r2168
(Migrated most key bindings away from a key event listener to...) committed by jeffyosh...@yahoo.com
- Migrated most key bindings away from a key event listener to the direct bindings added to the
panel's inputmap, as suggested on the java keybinding tutorial. Changed as many key events as
possible so that they are responded to even when the main panel is not in focus (e.g., users can
nudge or activate selected weights even when a toolbar is in focus). This required overriding
default key bindings on toolbars, which could cause accessibility issues later.
Migrated most key bindings away from a key event listener to the direct bindings added to the
panel's inputmap, as suggested on the java keybinding tutorial. Changed as many key events as
possible so that they are responded to even when the main panel is not in focus (e.g., users can
nudge or activate selected weights even when a toolbar is in focus). This required overriding
default key bindings on toolbars, which could cause accessibility issues later.
-
r2167
(Making wand graphics bolder for better contrast with white b...) committed by jeffyosh...@yahoo.com
- Making wand graphics bolder for better contrast with white background.
Making wand graphics bolder for better contrast with white background.
-
r2166
(Bug fixes and updates to odor world. Rotating entities are ...) committed by jeffyosh...@yahoo.com
- Bug fixes and updates to odor world. Rotating entities are stored more efficiently. Added code
for a new rotating entity, but have not yet committed the images.
Bug fixes and updates to odor world. Rotating entities are stored more efficiently. Added code
for a new rotating entity, but have not yet committed the images.
-
r2165
(Added a workspace properties dialog and a parameter for arti...) committed by jeffyosh...@yahoo.com
- Added a workspace properties dialog and a parameter for artificially slowing down simulation update
speed.
Added a workspace properties dialog and a parameter for artificially slowing down simulation update
speed.
-
r2164
(Further refactoring of network group code. Groups can now b...) committed by jeffyosh...@yahoo.com
- Further refactoring of network group code. Groups can now be saved and reopened. Some minor api
changes and cleanup. Most of this is to support the new implementation of backprop, which has not
yet been implemented.
Further refactoring of network group code. Groups can now be saved and reopened. Some minor api
changes and cleanup. Most of this is to support the new implementation of backprop, which has not
yet been implemented.
-
r2163
(Added ability to select synapses by lassoing the lines assoc...) committed by jeffyosh...@yahoo.com
- Added ability to select synapses by lassoing the lines associated with them.
Added ability to select synapses by lassoing the lines associated with them.
Earlier this year
-
r2162
(Added a new "wand" mode. Additional cleanup and minor chan...) committed by jeffyosh...@yahoo.com
- Added a new "wand" mode. Additional cleanup and minor changes to facilitate simulations that use
will use the wand mode.
Added a new "wand" mode. Additional cleanup and minor changes to facilitate simulations that use
will use the wand mode.
-
r2161
(Added checks to prevent multiple synapses to be added with c...) committed by jeffyosh...@yahoo.com
- Added checks to prevent multiple synapses to be added with connection objects, and misc. cleanup.
Added checks to prevent multiple synapses to be added with connection objects, and misc. cleanup.
-
r2160
(Added network script menu and some sample scripts to go with...) committed by jeffyosh...@yahoo.com
- Added network script menu and some sample scripts to go with it (one for pruning synapses; another
for removing unconnected neurons).
Added network script menu and some sample scripts to go with it (one for pruning synapses; another
for removing unconnected neurons).
-
r2159
(Added workspaceupdated event, a visual representation of wor...) committed by jeffyosh...@yahoo.com
- Added workspaceupdated event, a visual representation of workspace "time", a GUI represenation that
a simulation is running, and performed related checkstyle cleanup.
Added workspaceupdated event, a visual representation of workspace "time", a GUI represenation that
a simulation is running, and performed related checkstyle cleanup.
-
r2158
(Fixed bug with smell simulation.
) committed by jeffyosh...@yahoo.com
- Fixed bug with smell simulation.
Fixed bug with smell simulation.
-
r2157
(Minor API changes and cleanup.
) committed by jeffyosh...@yahoo.com
- Minor API changes and cleanup.
Minor API changes and cleanup.
-
r2156
(Delete key can now be used to delete network objects.
) committed by jeffyosh...@yahoo.com
- Delete key can now be used to delete network objects.
Delete key can now be used to delete network objects.
-
r2155
(Fixed problem where erase button would not clear projection ...) committed by jeffyosh...@yahoo.com
- Fixed problem where erase button would not clear projection data.
Fixed problem where erase button would not clear projection data.
-
r2154
(Cleaning up the build process, and adding relevant items, al...) committed by jeffyosh...@yahoo.com
- Cleaning up the build process, and adding relevant items, all in preparation for an early alpha
release (coming soon!). Some credit updates in the docs, and a note to those who start reading the
still-outdated info there.
Cleaning up the build process, and adding relevant items, all in preparation for an early alpha
release (coming soon!). Some credit updates in the docs, and a note to those who start reading the
still-outdated info there.
-
-
r2152
(Added ability to add groups of neurons. Fixed issues with r...) committed by jeffyosh...@yahoo.com
- Added ability to add groups of neurons. Fixed issues with radial connection.
Added ability to add groups of neurons. Fixed issues with radial connection.
-
r2151
(Modified vision world defaults so that when it is opened som...) committed by jeffyosh...@yahoo.com
- Modified vision world defaults so that when it is opened something reasonable appears. Disabled
unfinished actions.
Modified vision world defaults so that when it is opened something reasonable appears. Disabled
unfinished actions.
-
r2150
(SimbrainFileChooser now has the option of using native filec...) committed by jeffyosh...@yahoo.com
- SimbrainFileChooser now has the option of using native filechooser (and defaults to that option,
since it is far better, at least on Mac).
SimbrainFileChooser now has the option of using native filechooser (and defaults to that option,
since it is far better, at least on Mac).
-
r2149
(New icons (some of which I created, some from Wikimedia Comm...) committed by jeffyosh...@yahoo.com
- New icons (some of which I created, some from Wikimedia Commons).
New icons (some of which I created, some from Wikimedia Commons).
-
r2148
(Cleaning up script directory, and a minor fix to the project...) committed by jeffyosh...@yahoo.com
- Cleaning up script directory, and a minor fix to the projection script.
Cleaning up script directory, and a minor fix to the projection script.
-
r2147
(Began refactoring of group concepts, in preparation for trai...) committed by jeffyosh...@yahoo.com
- Began refactoring of group concepts, in preparation for training component. Further work is needed
refining the group concept.
Began refactoring of group concepts, in preparation for training component. Further work is needed
refining the group concept.
-
r2146
(Updated / added some new icons.
) committed by jeffyosh...@yahoo.com
- Updated / added some new icons.
Updated / added some new icons.
-
r2145
(Added settings dialog to projection plot; noted directions f...) committed by jeffyosh...@yahoo.com
- Added settings dialog to projection plot; noted directions for further refactoring.
Added settings dialog to projection plot; noted directions for further refactoring.
-
r2144
(Improved object blocking in 2d world; added graphical repres...) committed by jeffyosh...@yahoo.com
- Improved object blocking in 2d world; added graphical representation of sensor "activation"; misc.
cleanup and bug fixes in 2d world.
Improved object blocking in 2d world; added graphical representation of sensor "activation"; misc.
cleanup and bug fixes in 2d world.
-
r2143
(Fixed bugs and further cleanup relating to last changeset.
) committed by jeffyosh...@yahoo.com
- Fixed bugs and further cleanup relating to last changeset.
Fixed bugs and further cleanup relating to last changeset.
-
r2142
(Fixed a variety of bugs relating to save and save-as (though...) committed by jeffyosh...@yahoo.com
- Fixed a variety of bugs relating to save and save-as (though not all, in particular not all issues
with correctly representing when the workspace or a component has changed). Removed some defunct
methods, fields, and classes. Re-implemented preferences to remember last directory location for
odor world, workspace, and network. Cleaned up menus and toolbars. Fixed duplicate "add noise" bug
in smell menu. Improved some javadocs and formatting.
Fixed a variety of bugs relating to save and save-as (though not all, in particular not all issues
with correctly representing when the workspace or a component has changed). Removed some defunct
methods, fields, and classes. Re-implemented preferences to remember last directory location for
odor world, workspace, and network. Cleaned up menus and toolbars. Fixed duplicate "add noise" bug
in smell menu. Improved some javadocs and formatting.
-
r2141
(Adding image folder noted in last changeset.
) committed by jeffyosh...@yahoo.com
- Adding image folder noted in last changeset.
Adding image folder noted in last changeset.
-
r2140
(Added graphical representation of sensors. Images now acce...) committed by jeffyosh...@yahoo.com
- Added graphical representation of sensors. Images now accessed in another location (a temp.
solution to a problem with resource location). This will be added in the next commit.
Added graphical representation of sensors. Images now accessed in another location (a temp.
solution to a problem with resource location). This will be added in the next commit.
-
r2139
(Added default height and width fields, made the network pane...) committed by jeffyosh...@yahoo.com
- Added default height and width fields, made the network panel wider so that clamp buttons show, and
reformatted.
Added default height and width fields, made the network panel wider so that clamp buttons show, and
reformatted.
-
r2138
(Reimplemented neuron and synapse clamp events.
) committed by jeffyosh...@yahoo.com
- Reimplemented neuron and synapse clamp events.
Reimplemented neuron and synapse clamp events.
-
r2137
(Numerous fixes and reimplementations relating primarily to t...) committed by jeffyosh...@yahoo.com
- Numerous fixes and reimplementations relating primarily to the 2d / odorworld component. Ability
to edit world objects, to turn sensors and effectors on and off, edit static world images, etc.
Began moving images to directories within the odor world component. Removed tilemap construct for
now in 2d world code. Reimplemented coupling menu in neurons. Improved representation of neuron
label text. Some improvements to reflective property editor, to support exclusion of fields, dialog
creation, and ability to turn superclass representation on and off.
Numerous fixes and reimplementations relating primarily to the 2d / odorworld component. Ability
to edit world objects, to turn sensors and effectors on and off, edit static world images, etc.
Began moving images to directories within the odor world component. Removed tilemap construct for
now in 2d world code. Reimplemented coupling menu in neurons. Improved representation of neuron
label text. Some improvements to reflective property editor, to support exclusion of fields, dialog
creation, and ability to turn superclass representation on and off.
-
r2136
(Numerous bug fixes and feature re-implementations in OdorWor...) committed by jeffyosh...@yahoo.com
- Numerous bug fixes and feature re-implementations in OdorWorld. Left, Right, and Center sensors now
working. Minor cleanup throughout. More actions added (e.g. delete entity). Some property
editing abilities (using reflective property editor) are back in. Worlds open with default objects
and sensors. At the workpsace level components that will not be included with the next release
have been removed from the main menu.
Numerous bug fixes and feature re-implementations in OdorWorld. Left, Right, and Center sensors now
working. Minor cleanup throughout. More actions added (e.g. delete entity). Some property
editing abilities (using reflective property editor) are back in. Worlds open with default objects
and sensors. At the workpsace level components that will not be included with the next release
have been removed from the main menu.
-
r2135
(Network bug fixes, including problems with Hopfield networks...) committed by jeffyosh...@yahoo.com
- Network bug fixes, including problems with Hopfield networks, centering of the network panel, and
changing neuron types.
Network bug fixes, including problems with Hopfield networks, centering of the network panel, and
changing neuron types.
-
r2134
(Update reflective property editor to handle double arrays. ...) committed by jeffyosh...@yahoo.com
- Update reflective property editor to handle double arrays. More array types coming.
Update reflective property editor to handle double arrays. More array types coming.
-
r2133
(Numerous updates relating to attribute serialization. Mostl...) committed by jeffyosh...@yahoo.com
- Numerous updates relating to attribute serialization. Mostly bug fixes. A more consistent approach
to attribute persistence is being used. When components re-opened attributes are created based on
the state of the model the component wraps. Lots of the usual checkstyle fixes. First steps on
an interface for adding custom attribute types in the attribute panel.
Numerous updates relating to attribute serialization. Mostly bug fixes. A more consistent approach
to attribute persistence is being used. When components re-opened attributes are created based on
the state of the model the component wraps. Lots of the usual checkstyle fixes. First steps on
an interface for adding custom attribute types in the attribute panel.
-
r2132
(Minor changes to point neuron and contrastive hebbian synaps...) committed by jeffyosh...@yahoo.com
- Minor changes to point neuron and contrastive hebbian synapse, to validate against Munakata and
OReilley equatoin 4.12. Some code commented out until we can vlidate subsequent equations in ch. 4.
Also a minor refactor on Point Neuron so that it uses a more intuitive method name.
Minor changes to point neuron and contrastive hebbian synapse, to validate against Munakata and
OReilley equatoin 4.12. Some code commented out until we can vlidate subsequent equations in ch. 4.
Also a minor refactor on Point Neuron so that it uses a more intuitive method name.
-
r2131
(Minor network changes. (1) Cleaned up root network update m...) committed by jeffyosh...@yahoo.com
- Minor network changes. (1) Cleaned up root network update methods, deprecating confusing
"updateRootNetwork", (2) Added a menu item to neuron nodes for viewing incoming weights, (3) added
convenience methods for setting all activations or weights of a network, (4) some minor formatting
and checkstyle changes.
Minor network changes. (1) Cleaned up root network update methods, deprecating confusing
"updateRootNetwork", (2) Added a menu item to neuron nodes for viewing incoming weights, (3) added
convenience methods for setting all activations or weights of a network, (4) some minor formatting
and checkstyle changes.
-
r2130
(Made changed to PointNeuronPanel.java to include netTimeCons...) committed by jdvickrey
- Made changed to PointNeuronPanel.java to include netTimeConstant. Clipped upper bound in
PointNeuron.java.
Made changed to PointNeuronPanel.java to include netTimeConstant. Clipped upper bound in
PointNeuron.java.
-
r2129
(Reimplemented kWTA networks and made further improvements to...) committed by jeffyosh...@yahoo.com
- Reimplemented kWTA networks and made further improvements to Point neurons. Added synapse listener
to point neuron so excitatory and inhibitory lists are updated automatically. Related changes to
network level as well. And the usual checkstyle updates.
Reimplemented kWTA networks and made further improvements to Point neurons. Added synapse listener
to point neuron so excitatory and inhibitory lists are updated automatically. Related changes to
network level as well. And the usual checkstyle updates.
-
r2128
(Adding a dictionary for use with eclipse spell checking.
) committed by jeffyosh...@yahoo.com
- Adding a dictionary for use with eclipse spell checking.
Adding a dictionary for use with eclipse spell checking.
-
r2127
(Fixed bugs relating to network serialization, and Point Neur...) committed by jeffyosh...@yahoo.com
- Fixed bugs relating to network serialization, and Point Neuron. Added more features to Point
Neuron.
Fixed bugs relating to network serialization, and Point Neuron. Added more features to Point
Neuron.
-
r2126
(Two main changes ( which should have been committed separate...) committed by jeffyosh...@yahoo.com
- Two main changes ( which should have been committed separately). First, network listeners have
been separated into specific interfaces in their own package. Second, the concept of an "attribute
listing style" has been removed. Users are now expected to add and remove specific attribute types
if they want them to be available. The main example is networks, where activation attributes are
created by default, but the user must specify if synapse attributes, upper bound attributes, etc.
are wanted. These changes are provisional; I'm still figuring out the best design. Also,
numerous checkstyle changes were made in light of the revent upgrade to checkstyle 5.
Two main changes ( which should have been committed separately). First, network listeners have
been separated into specific interfaces in their own package. Second, the concept of an "attribute
listing style" has been removed. Users are now expected to add and remove specific attribute types
if they want them to be available. The main example is networks, where activation attributes are
created by default, but the user must specify if synapse attributes, upper bound attributes, etc.
are wanted. These changes are provisional; I'm still figuring out the best design. Also,
numerous checkstyle changes were made in light of the revent upgrade to checkstyle 5.
-
-
r2124
(Updating checkstyle to 5.0. Dev. environments will have to ...) committed by jeffyosh...@yahoo.com
- Updating checkstyle to 5.0. Dev. environments will have to be upgraded as described on the wiki.
I'm not sure I have all the best definitions (there are now way more warnings!) but it's a start.
If you have suggestions for improving our set of checkstyle rules, let me know.
Updating checkstyle to 5.0. Dev. environments will have to be upgraded as described on the wiki.
I'm not sure I have all the best definitions (there are now way more warnings!) but it's a start.
If you have suggestions for improving our set of checkstyle rules, let me know.
|