Release Notes Version 9 3

From Eigenvector Research Documentation Wiki
Jump to navigation Jump to search

Changes and Bug Fixes in Version 9.3

Version 9.3 of PLS_Toolbox and Solo was released in December, 2023.

(back to Release Notes PLS Toolbox and Solo)

New Features in Solo and PLS_Toolbox

  • ALS_SIT - Command line function for alternating least squares with shift invariant tri-linearity model
  • CLSTI - Add CLS Temperature Interpreted model type. Interpolates a test temperature from a give set of pure spectra
  • CROSSVAL - Added cross-validation by Classes and Stratified cross-validation
  • EVRISHAPLEY - Add Shapley Values as additional variable importance measure and model explanation tool
  • LDA - Add Linear Discriminant Analysis
  • SPLITCALTEST - Added duplex, spxy, and random split methods

Other Features and Improvements

File Comment
analysis
  • Load .parent model of prediction automatically.
ANN/SVM
  • Make results reproducible by adding option, random_state.
DataSet Object
  • Update syntax to classdef. NOTE: this change will impact reverse compatibility.
Python_configuration
  • Fix for for Windows pip hanging in Python configuration.
EVRIMODEL/GETSSQTABLE
  • Add method to retrieve SSQ table from model object in multiple formats. RMSEC now availalbe for most models where available.
modeloptimizer
  • Fix for adding UMAP or TSNE models to modeloptimizer.
plotscores
  • Add R2-Q2 plot type.
testrobustness
  • Add Single Variable Test.
trendtool
  • Add ability to use preprocessing in interface and model.
umap
  • Allow support for 1 component models.
Classification
  • Calculating class probability using exact expression instead of interpolating on lookup table values eliminates very small errors due to interpolation (PLSDA, ANNDA, and ANNDLDA).