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! Model_Exporter also includes a freely distributable predictor library for the .NET environment that can be used by your application without any licensing fees.

Example Applications

  • Handheld or similar devices using embedded software (common languages for parsers include C++, C, C#, Java, Basic, Perl, Tcl, -- essentially any language which allows mathematical calculations!
  • High-throughput applications requiring high-speed data manipulation and calculations.
  • Wide distributed applications in MathWorks' MATLAB or free Octave software.
  • On-line predictions using 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!

Instead of having to reinvent the mathematical steps and translate complicated proprietary file formats, you can use Model_Exporter to provide all the model parameters and numerical calculations you need to make a prediction for a PLS, PCR, PLSDA, CLS or PCA model, including all data preprocessing!

Generic XML format: Predictor scripts in the generic XML format can be easily parsed without the need for external libraries or other additional software (* some standard free libraries may be required for implementing a parser in some languages). All you need to provide is the ability to parse XML, manage matrices, and do several simple (standard!) mathematical operations. Model_Exporter handles everything else. The .NET prediction library source code (C#) is included as an example for users needing to create their own prediction engines.

LabView, MATLAB and Symbion applications: In addition to the generic XML format, Model_Exporter also creates predictors for native use in LabView, MATLAB, and 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. These m-files run in any LabView package with MathScript textual math included (Full package or better.)

Plug-in modular design: By using a modular, self-describing script format, users 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? We've made the Model_Exporter User's Guide available. If you have any technical questions, contact us at helpdesk@eigenvector.com.

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 e-mail (sales@eigenvector.com)

Product Support

Eigenvector Research offers user support for Model_Exporter by e-mail at helpdesk@eigenvector.com. 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.

System Requirements

Model_Exporter requires PLS_Toolbox or Solo to create exported model predictors. Predictor requirements depend on the parsing language, application, and data requirements. See documentation for more details.