.. index:: hdmr .. _hdmr: .. _high_dimensional_model_representation: The properties =============== .. index:: hdmr.N .. _hdmr.N: N -- hdmr/N is a property. .. index:: hdmr.Nobs .. _hdmr.Nobs: Nobs ----- Number of observations .. index:: hdmr.numInputs .. _hdmr.numInputs: numInputs ---------- number of factors or inputs .. index:: hdmr.output_nbr .. _hdmr.output_nbr: output_nbr ----------- hdmr/output_nbr is a property. .. index:: hdmr.theta .. _hdmr.theta: theta ------ draws of the inputs .. index:: hdmr.theta_low .. _hdmr.theta_low: theta_low ---------- lower bound of the inputs .. index:: hdmr.theta_high .. _hdmr.theta_high: theta_high ----------- upper bound of the inputs .. index:: hdmr.g .. _hdmr.g: g -- objective/blackbox function .. index:: hdmr.x .. _hdmr.x: x -- hdmr/x is a property. .. index:: hdmr.expansion_order .. _hdmr.expansion_order: expansion_order ---------------- hdmr/expansion_order is a property. .. index:: hdmr.pol_max_order .. _hdmr.pol_max_order: pol_max_order -------------- hdmr/pol_max_order is a property. .. index:: hdmr.poly_coefs .. _hdmr.poly_coefs: poly_coefs ----------- hdmr/poly_coefs is a property. .. index:: hdmr.Indices .. _hdmr.Indices: Indices -------- hdmr/Indices is a property. .. index:: hdmr.coefficients .. _hdmr.coefficients: coefficients ------------- hdmr/coefficients is a property. .. index:: hdmr.aggregate .. _hdmr.aggregate: aggregate ---------- hdmr/aggregate is a property. .. index:: hdmr.f0 .. _hdmr.f0: f0 --- hdmr/f0 is a property. .. index:: hdmr.D .. _hdmr.D: D -- hdmr/D is a property. .. index:: hdmr.sample_percentage .. _hdmr.sample_percentage: sample_percentage ------------------ hdmr/sample_percentage is a property. .. index:: hdmr.optimal .. _hdmr.optimal: optimal -------- hdmr/optimal is a property. .. index:: hdmr.param_names .. _hdmr.param_names: param_names ------------ hdmr/param_names is a property. The methods ============ .. index:: hdmr.estimate .. _hdmr.estimate: estimate --------- hdmr/estimate is a function. obj = estimate(obj, debug) .. index:: hdmr.first_order_effect .. _hdmr.first_order_effect: first_order_effect ------------------- hdmr/first_order_effect is a function. first_order_effect(obj, theta, index, output_index) .. index:: hdmr.hdmr .. _hdmr.hdmr: hdmr ----- objective is either : f and theta or a function that will help calculate f and theta .. index:: hdmr.metamodel .. _hdmr.metamodel: metamodel ---------- hdmr/metamodel is a function. fit = metamodel(obj, theta) .. index:: hdmr.plot_fit .. _hdmr.plot_fit: plot_fit --------- hdmr/plot_fit is a function. plot_fit(obj, theta) .. index:: hdmr.polynomial_evaluation .. _hdmr.polynomial_evaluation: polynomial_evaluation ---------------------- later on, the function that normalizes could come in here so that the normalization is done according to the hdmr_type of polynomial chosen. .. index:: hdmr.polynomial_integration .. _hdmr.polynomial_integration: polynomial_integration ----------------------- polynomial is of the form a0+a1\*x+...+ar\*x^r the integral is then a0\*x+a1/2\*x^2+...+ar/(r+1)\*x^(r+1) .. index:: hdmr.polynomial_multiplication .. _hdmr.polynomial_multiplication: polynomial_multiplication -------------------------- each polynomial is of the form a0+a1\*x+...+ar\*x^r