1Blurb:: 2Exports surrogate model in user-selected format 3 4Description:: 5Export the surrogate for later evaluation using the surfpack exectuable 6(\c bin/surfpack) or a user-developed tool. Export format is controlled 7using the \c formats specification. Four formats are available in %Dakota; 8however, not all have been enabled for all surrogates. 9 10The four formats are: 11<ul> 12 <li>\c text_archive - Plain-text, machine-readable archive for use with 13 the surfpack executable</li> 14 <li>\c binary_archive - Binary, machine-readable archive for use with the 15 surfpack executable</li> 16 <li>\c algebraic_file - Plain-text, human-readable file intended for use with 17 user-created tools; not compatible with the surfpack executable</li> 18 <li>\c algebraic_console - Print the model in algebraic format to the 19 screen; not compatible with the surfpack executable</li> 20</ul> 21 22Most global surrogates can be exported in all four formats. These include: 23<ul> 24 <li> Gaussian process (keyword \c gaussian_process surfpack)</li> 25 <li> Artificial neural network (keyword \c neural_network)</li> 26 <li> Radial basis Funtions (keyword \c radial_basis)</li> 27 <li> Polynomial (keyword \c polynomial)</li> 28</ul> 29 30However, for Multivariate Adaptive Regression Spline (keyword \c mars) 31and moving least squares (keyword \c moving_least_squares) models, 32only \c text_archive and \c binary_archive formats may be used. 33 34Currently, no other surrogate models can be exported. In addition, %Dakota 35cannot import models that have been exported. They are strictly for use 36with external tools. 37 38<b> Default Behavior </b> 39<p>No export. 40 41 42<b> Expected Output </b> 43<p>Output depends on selected format; see the \c formats specification. 44 45<b> Additional Discussion </b> 46<p>The %Dakota examples folder includes a demonstration of using the surfpack 47executable with an exported model file. 48 49 50Topics:: 51surrogate_models 52Examples:: 53Theory:: 54Faq:: 55See_Also:: 56