General Utilities and Release Notes Model Exporter Version 3 2: Difference between pages

From Eigenvector Research Documentation Wiki
(Difference between pages)
Jump to navigation Jump to search
imported>Jeremy
(Importing text file)
 
imported>Jeremy
(Created page with "Version 3.2 of Model_Exporter was released in June, 2015. For general product information, see Model_Exporter_User_Guide. ==NEW FEATURES / FIXES== * Add support for non-...")
 
Line 1: Line 1:
PLS_Toolbox contains a variety of tools to help you work with variables, models and data in the Matlab environment.
Version 3.2 of Model_Exporter was released in June, 2015. For general product information, see [[Model_Exporter_User_Guide]].
:[[editds]] - Editor for DataSet Objects.
 
:[[copydsfields]] - Copies informational fields between datasets and/or models.
==NEW FEATURES / FIXES==
 
* Add support for non-negative least squares CLS models IF outputting to m-file format (requires function be enabled as sub-functions are added to accomplish the NNLS calculation)
* Add support for approximate nearest neighbor distance via distancemetric option. This is an approximation of the NN distance, but is NOT exact.
* Add support for application of most preprocessing methods to MATRICES
** Allows use of PLS, PCR, PCA, CLS, and PLSDA on x-block of MATRICES (not just vectors) with basically all supported preprocessing methods
* Add basic support for arithmetic on X-block (only - undo on y-block not supported)
* Change "prob" to "probs" in SVMDA so it matches PLSDA outputs
* Fix bug where placeholder variables were not removed from data if SavGol preprocessing was the one and only preprocessing method
* Fix bug which would lead to indexing error in SavGol preprocessing if variables at the END of the spectrum are excluded
   
   
 
:[[comparevars]] - Compares two variables of any type and returns differences.
===Model Interpreter===
:[[compressmodel]] - Remove references to unused variables from a model.
 
:[[encode]] - Translates a variable into matlab-executable code.
* Allow input of matrix instead of just vectors (some methods support applying to matrix)
:[[explode]] - Extracts variables from a structure array to the workspace.
* Force numeric conversion to be done expecting period as decimal separator (resolves problems interpreting models on systems set to other numeric formats like in France)
:[[exportfigure]]  - Automatically export figures to an external program.
* Move math steps into new MEMath object (simplifies code - exposes mathematical operations to caller)
:[[findindx]] - Finds the index of the array element closest to value r.
:[[getdatasource]] - Extract summary dataset info.
:[[getplspref]] - Get overriding options (preferences) for PLS_Toolbox functions.
:[[setplspref]] - Set overriding options (preferences) for PLS_Toolbox functions.
:[[plsver]] - Displays version information.
:[[besttime]] - Returns a string describing the time interval provided (in seconds).
:[[reversebytes]] - Flips order of bytes in a word.
:[[infobox]] - Display a string in an information box.
:[[moveobj]] - Interactively reposition graphics objects.
(Sub topic of [[PLS_Toolbox_Topics|PLS_Toolbox_Topics]])

Revision as of 15:49, 15 June 2015

Version 3.2 of Model_Exporter was released in June, 2015. For general product information, see Model_Exporter_User_Guide.

NEW FEATURES / FIXES

  • Add support for non-negative least squares CLS models IF outputting to m-file format (requires function be enabled as sub-functions are added to accomplish the NNLS calculation)
  • Add support for approximate nearest neighbor distance via distancemetric option. This is an approximation of the NN distance, but is NOT exact.
  • Add support for application of most preprocessing methods to MATRICES
    • Allows use of PLS, PCR, PCA, CLS, and PLSDA on x-block of MATRICES (not just vectors) with basically all supported preprocessing methods
  • Add basic support for arithmetic on X-block (only - undo on y-block not supported)
  • Change "prob" to "probs" in SVMDA so it matches PLSDA outputs
  • Fix bug where placeholder variables were not removed from data if SavGol preprocessing was the one and only preprocessing method
  • Fix bug which would lead to indexing error in SavGol preprocessing if variables at the END of the spectrum are excluded


Model Interpreter

  • Allow input of matrix instead of just vectors (some methods support applying to matrix)
  • Force numeric conversion to be done expecting period as decimal separator (resolves problems interpreting models on systems set to other numeric formats like in France)
  • Move math steps into new MEMath object (simplifies code - exposes mathematical operations to caller)