vkogaΒΆ
pymor-demo vkoga [ARGS]
Approximates a function with 2d output from training data using VKOGA.
Parameters:
TRAINING-POINTS-SAMPLING, --training-points-samplingMethod for sampling the training points [Choices:
random,uniform, Default:random]KERNEL, --kernelKernel to use in VKOGA. [Choices:
Gaussian,Matern,RationalQuadratic, Default:Gaussian]NUM-TRAINING-POINTS, --num-training-pointsNumber of training points in the weak greedy algorithm. [Default:
40]GREEDY-CRITERION, --greedy-criterionSelection criterion for the greedy algorithm. [Choices:
fp,f,p, Default:fp]MAX-CENTERS, --max-centersMaximum number of selected centers in the greedy algorithm. [Default:
20]TOL, --tolTolerance for the weak greedy algorithm. [Default:
1e-06]REG, --regRegularization parameter for the kernel interpolation. [Default:
1e-12]LENGTH-SCALE, --length-scaleThe length scale parameter of the kernel. Only used when
kernel = diagonal. [Default:1.0]GRID-SEARCH-PARAMETER-OPTIMIZATION, --grid-search-parameter-optimization, --no-grid-search-parameter-optimizationPerform a grid search in order to optimize the hyperparameters of the kernel surrogate and the VKOGA greedy search. [Default:
False]NUM-POINTS-PLOTTING, --num-points-plottingNumber of points used for plotting of the approximation result. [Default:
200]