Released on 9/19/08
Expires on 1/31/09
- Added "Project Info" menu command that shows the paths for the project file, trained network, and untrained network
- Added and updated keyboard shortcuts for common operations
- Added support for partial training (i.e., only train first x levels)
- Split the training dialog into three tabs (basic, advanced, custom) and improved the display of training failures
- Added a Properties tab in the Training Results view to show the dynamic parameters of a trained node
- External visualizer is now initialized with the current time point
- Optimized the Group Analysis Selector (it was really, really slow)
- Improved the progress bar in Training Results view when using the latest nodes
- Fixed crash in Debug view if network has a single unsupervised top node with multiple child nodes
Version 1.1.1
Released on 7/31/08
Expires on 9/30/08
- Added support for NuPIC 1.6.1
- Improved TAM display in Training Results view to show lines between group boundaries in a sorted TAM
- Improved debugging information for HOT networks in the Training Results view
- The width of the network pane and which nodes are expanded are automatically saved for the Training Results view when quitting the app
- Fixed bug that caused multiple numenta_runtime processes to remain after training
- Fixed crash when coincidenceVectorCounts only contains one item
- Several other minor bug fixes
Version 1.1.0
Released on 6/19/08
Expires on 9/30/08
- Minimum required NuPIC version is now 1.6
- Added support for TemporalPoolerNode, SpatialPoolerNode, KNNClassifierNode and SVMClassifierNode node types in Creation view
- Added support for HOT (higher order temporal learning) in Training Results view
- Added sort by frequency option to Coincidence tab
- Improved support for fan-in links
- Improved support for large networks in Debug view. By default, starts with a simple view that shows sensor inputs and top node outputs.
- New UI in the toolbar and right-click menu for selecting which nodes to show in Debug view. This includes ability to quickly display a node by itself, with children or with all descendants.
- Line chart option now displays more than three beliefs over time, depending on the window size
- Cache in Debug view now only contains visible nodes which takes up much less disk space
- Added generic support for custom sensors and effectors
- Added support for custom training configurations, such as different data sets for different phases
- Lots of small changes to linking code and Edit Links logic to better support new node types
- Updated external training scripts to work with NuPIC 1.6
- Many other bug fixes
Version 1.0.0
Released on 3/28/08
Expires on 9/30/08
- Added new network creation view
- Minimum required NuPIC version is now 1.5
- New "Open Recent" option can be found in the File menu
- Added support for "All Line/Bar Charts" in the debug view. This is a power feature activated by holding down the Shift key and selecting the Node menu.
- File paths are saved when editing or creating data sets, simplifying navigation
- New "Edit" button in training view to modify nodes you are viewing
- Passthrough nodes are now hidden in debug view
- Fixed crash loading third project while second project is still loading
- Fixed crash in training view when node has only one coincidence
- Fixed crashes resulting from using toolbars on Mac while switching views or when a progress dialog is shown
- Many other bug fixes
Version 0.7.0
Released on 2/14/08
Expires on 4/30/08
- Added support for NuPIC 1.5
- Significantly lower memory usage when using NuPIC 1.5
- Improved progress dialogs when using NuPIC 1.5
- Compatibility with NodeSpec standard, including improved support for custom nodes with the training and debug views
- Added basic support for nodes with time-based inference enabled
- Added built-in image sensor visualization to debug view
- Added recent projects to the open dialog
- Coincidence tab now displays the percent of samples contained in each group
- Clarified text in the group formation and coincidences tabs in the training view
- Added support for multiple active categories at the same time
- Fixed problem with viewing the confusion matrix when zoomed in
- Improved support for multiple top nodes
- Updated to wxPython 2.8.7.1
- Fixed bug when trying to "Edit Data Sets" if the training view is active
- Fixed crash in the case of a TAM with all zeros
- Fixed truncation of long names in the node selection tree of the training summary view
- Fixed crash when hitting "Command-right arrow" with the group analysis window present
- Fixed file browse dialog to start in a better place when editing VectorFileSensor in a data set
- Reduced flicker when switching views
Version 0.6.0
Released on 11/30/07
- Added new training view
- Major improvement in background inference speed
- Major improvement in responsiveness during background inference
- Fixed crash when saving a project with no data sets
- Fixed problems that prevented proper loading of large networks
- Improved display of overlapping nodes
- Analysis panel now works properly when using large fonts
- Cleaned up error text appearing in status bar
- Improved display of large networks in small network view
- Fixed "B&W image" error that was erroneously displayed for certain images
- Improved memory usage (33% decrease) once the network is loaded
- Improved error message for untrained networks
- Fixed issue with analysis panel dropdown on networks with overlapping nodes
- Cache files are now saved more frequently
- Updated to wxPython 2.8.6.1 which fixes some scrollbar problems and updates the toolbar appearance on the Mac
- Added support for ScaleVector and OffsetVector features in VectorFileSensor