final roundup before next release
It's been a busy week with a lot of little changes before the upcoming release.
Fixes
The GPD classifier (package weka.classifiers.functions) now uses the GaussianProcesses classifier as fallback, in case it cannot build a model (avoids predicting only NaNs)
The internal model used by WekaForecasting (adams-timeseries) gets correctly reset now
Adding actors after the SequenceSource is no longer broken
Changes
The PropertySheetPanelPage and WekaPropertySheetPanelPage wizard pages now have an optional button panel, for loading/saving the current properties
The wizard framework now uses the logging infrastructure as well
The ParameterPanelPage now offers the REGEXP option, which allows the entering of regular expressions
The Listeners menu item got removed from the Flow editor tree popup menu
The main menu of ADAMS has been rearranged, with the Machine learning menu getting decluttered, moving stuff into Visualization and Tools
The Flow editor's menu got consolidated as well, with the Debug and Execution menu getting merged into the new Run menu
The toolbar of the Flow editor is now configurable as well (eg through its preferences)
The introduction of the BaseClassname wrapper for class names, make it easier in the GUI to give feedback on an incorrectly entered classname - affects the following actors: Cast, ArrayProcess, ArrayGenerate, SelectObjects, WekaSelectObjects
The default class for the Cast control actor is now Unknown, which makes the actor now always show up in the actor tree
Additions
The Dark Lord, an attribute selection algorithm using a genetic algorithm, has been added to the main menu
Actor processors added for listing the usage of callable actors, variables and storage items
Find usages is a new menu item in the popup menu Flow editor tree, which allows you to list occurrences of variables, storage and callable actors throughout the flow - and allows you to jump to them (you may need to remove your $HOME/.adams/FlowEditor.props or %USERPROFILE%/_adams/FlowEditor.props file to make this appear)
The SelectDirectoryPage and SelectMultipleDirectoriesPage pages got added to the wizard
The ListTables source (adams-core) allows you to list tables from a database, e.g., when you want to iterate over them and extract some information
With the DatabaseMetaData source (adams-spreadsheet), you can output various types of meta-data information about a database connection/tables/columns.
The SourceReset source actor allows you to reset all sub-actors whenever a monitored variable changes (like the TransformerReset and SinkReset actors)
The Flow editor now sports a New from clipboard menu item, which allows you to paste the current actor on the clipboard straight into a new tab
Main menu items Margin curve and Cost curve got added (adams-weka)
That's it for now. At the moment, I'm in the process of updating the screenshots in the manual(s). Sometime in the next few days, I'll be making a new release.