SG++
Related Pages
Here is a list of all related documentation pages:
[detail level 1234]
 Copyright
 Developer ManualOn this page, we describe best coding practices for SG++
 User Manual
 Installation and UsageSelect your operating system and compiler to get instructions
 Linux (GCC/Clang/ICC)This page contains instructions for compiling and using SG++ with GCC, Clang or ICC under Linux
 OSX (GCC/ICC)This page contains instructions for compiling and using SG++ with GCC or ICC under Mac OSX
 Windows (MinGW)This page contains instructions for compiling and using SG++ with MinGW (64-bit) under Windows
 ModulesTo insure extendability and maintainability, SG++ is divided into a number of modules that implement different functionality
 Module sgpp::baseFundamental functionality required by all other modules
 Module sgpp::datadrivenData mining and machine learning
 Module sgpp::optimizationSG++ module for optimization of smooth sparse grid interpolants
 Module sgpp::pdeOperations and functionality related to PDEs
 Module sgpp::quadratureStochastic and deterministic quadrature algorithms
 Module sgpp::solverSolvers in the broadest sense: PDE, linear equations, gradient descent, etc
 ExamplesThis is a collection of examples from all modules
 C++ ExamplesThis is a list of all C++ examples
 dataMatrixSerializeDemo.cppThis example shows how to initialize a DataMatrix object, store it to a file and then to restore it back
 dataVectorSerializeDemo.cppThis example shows how to initialize, serialize, and deserialize a DataVector object
 detectPlatformConfiguration.cppThis example can be found under base/examples/detectPlatformConfiguration.cpp
 JSONExample.cppThis example can be found under base/examples/JSONExample.cpp
 JSONTest.cppThis example can be found under base/examples/JSONTest.cpp
 platformConfigurationTest.cppThis example can be found under base/examples/platformConfigurationTest.cpp
 Spatially-Dimension-Adaptive Refinement in C++
 quadrature.cppThe following example shows how to integrate in SG++, using both direct integration of a sparse grid function and the use of Monte Carlo integration
 tutorial.cpp (Start Here)To be able to quickly start with a toolkit, it is often advantageous (not only for the impatient users), to look at some code examples first
 Classification ExampleThis example shows how classification specific refinement strategies are used
 CrossValidationExample.cppThis example can be found under datadriven/examples/CrossValidationExample.cpp
 learnerSGDETest.cppThis example can be found under datadriven/examples/learnerSGDETest.cpp
 regressionPipeline.cppThis example can be found under datadriven/examples/regressionPipeline.cpp
 constrainedOptimization.cppThis example can be found under optimization/examples/constrainedOptimization.cpp
 optimization.cppOn this page, we look at an example application of the sgpp::optimization module
 Python ExamplesThis is a list of all Python examples
 predictiveANOVARefinement.pyThis example can be found under base/examples/predictiveANOVARefinement.py
 predictiveRefinement.pyThis example can be found under base/examples/predictiveRefinement.py
 quadrature.pyThe following example shows how to integrate in SG++, using both direct integration of a sparse grid function and the use of Monte Carlo integration
 refinement.pyThe following example interpolates the (non-symmetric) function

\[ f\colon [0, 1]^2 \to \mathbb{R},\quad f(x_0, x_1) := 16 (x_0 - 1) x_0 (x_1 - 1) x_1 \]

 tutorial.py (Start Here)To be able to quickly start with a toolkit, it is often advantageous (not only for the impatient users), to look at some code examples first
 learnerExample.pyThis example can be found under datadriven/examples/learnerExample.py
 optimization.pyOn this page, we look at an example application of the sgpp::optimization module
 Java ExamplesThis is a list of all Java examples
 tutorial.java (Start Here)To be able to quickly start with a toolkit, it is often advantageous (not only for the impatient users), to look at some code examples first
 example_learnerSGDE.javaThis example can be found under datadriven/examples/example_learnerSGDE.java
 optimization.javaOn this page, we look at an example application of the sgpp::optimization module
 MATLAB ExamplesThis is a list of all MATLAB examples
 tutorial.m (Start Here)To be able to quickly start with a toolkit, it is often advantageous (not only for the impatient users), to look at some code examples first
 optimization.mOn this page, we look at an example application of the sgpp::optimization module
 Refinement ExampleHere we demonstrate how to refine a grid
 Grid unserialization ExampleIn this example we show how to store a grid into a file and how to load it back into a sgpp::base::Grid object