Model Exporter

Export, Integrate, Deploy.... Easy

Model_Exporter provides a unique and powerful means to add fast and flexible model prediction capability to any third-party software package without the need for outside libraries or toolboxes. Model_Exporter, an add-on product for PLS_Toolbox and Solo, exports models into a stand-alone "predictor" script which includes a simple-to-implement formula to perform a model prediction.

Export Flow

Add the power of multivariate modeling to your proprietary application or simply apply models in Mathworks' MATLAB®, Octave, LabView®, Tcl, or Symbion Systems' Symbion™ without the need for costly 3rd party toolboxes or libraries!

Free Interpreters Included

Model_Exporter includes the Model_Interpreter, a freely distributable predictor engine that can be used by your application without any licensing fees. The interpreter comes as source code for Java or C# (compilable on Windows or Linux) and as a .NET binary. Use these in your own code and distribute unlimited models in a wide range of applications.

Example Applications

  • Handheld or embedded-computation devices
  • High-throughput applications requiring high-speed data manipulation and calculations.

  • Distributed applications in MathWorks' MATLAB or Octave software.

  • On-line predictions using Matlab, LabView, or Symbion Systems' Symbion software.

Model_Exporter allows you to be self-sufficient and run all the calculations in your own environment.

Let Eigenvector Do the Math!

Don't reinvent the mathematical steps and translate complicated proprietary file formats. Model_Exporter will provide all the model parameters and numerical calculations you need to make a prediction for a wide range of models including PCA models, regression models (PLS, PCR, CLS, SVM, and ANN) and classification models (PLSDA and SVMC), including all the preprocessing!

Generic XML format: The XML output format can be parsed by the supplied C# or Java interpreters, or you can translate those engines for your own environment. All you need to provide is the ability to parse XML, manage matrices, and do several simple mathematical operations. Model_Exporter handles everything else.

LabView, MATLAB and Symbion applications: Predictors exported to m-file or tcl-file formats can be used in LabView, MATLAB, or Symbion. These predictors can be run without the need for any additional toolboxes or purchased libraries. The MATLAB m-file script will even run in the free Octave package and the Symbion scripts will run in free Tcl parsers.

Plug-in modular design: By using a modular, self-describing script format, you can easily update models without the need to recompile your application; Simply make a new XML, m-file or tcl-file available to your program and the new model will automatically be used. You need know nothing about the new model -- it handles all the numerical variations.

More Information and Purchasing

Want to know more about Model Exporter? See the Model_Exporter User's Guide. If you have any technical questions, contact us at

NEW LICENSES: You can purchase a copy of Model_Exporter using our on-line order form. For information on site-licenses and OEM options, contact us by phone (509.662.9213) or email (

Product Support

Eigenvector Research offers user support for Model_Exporter by e-mail at Questions are almost always answered within 24 hours (and usually much less). Updates and bug fixes will be available for users to download from our web site. For information on other support options, see our technical support page.

Note: Unlike our other products, a paid Model_Exporter license does not provide access to the source m-code. For more information, please write us at

System Requirements

Model_Exporter requires PLS_Toolbox or Solo to create exported model predictors. PLS_Toolbox add-in requires 2 MB of free disk space, while Solo add-in requires 1.5 GB of available space. Predictor requirements depend on the parsing language, application, and data requirements. See documentation for more details.