Module Expr Str ImportFrom alias ImportFrom alias ImportFrom alias Import alias identifier Import alias identifier ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num Assign AttributeStore AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Num Assign NameStore Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore BinOpDiv BinOpDiv Num Num BinOpPow AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr TupleLoad BinOpMult BinOpMult BinOpMult AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr BinOpDiv AttributeLoad NameLoad attr NameLoad NameLoad BinOpPow BinOpMult Num NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr TupleLoad BinOpAdd BinOpMult Num NameLoad Num For NameStore Call NameLoad Num BinOpAdd NameLoad Num body Assign SubscriptStore NameLoad Index BinOpMult Num BinOpSub NameLoad NameLoad BinOpMult BinOpDiv BinOpMult NameLoad BinOpPow BinOpMult Num NameLoad BinOpSub NameLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad BinOpPow Num NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad NameLoad Index CompareLt Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr NameLoad keyword NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr TupleLoad BinOpSub NameLoad Num Num Assign SubscriptStore NameLoad ExtSlice Index Num Slice UnaryOpUSub SubscriptLoad NameLoad Slice Num Num Num Assign NameStore Call AttributeLoad NameLoad attr TupleLoad NameLoad Num Assign SubscriptStore NameLoad Index TupleLoad BinOpSub NameLoad Num Num Num Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num NameLoad Assign SubscriptStore NameLoad Index TupleLoad Num Num Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad UnaryOpUSub Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index TupleLoad Num Num AttributeLoad NameLoad attr Assign NameStore BinOpMult Num BinOpAdd NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr ListLoad SubscriptLoad AttributeLoad NameLoad attr Index Num SubscriptLoad AttributeLoad NameLoad attr Index Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad SubscriptLoad AttributeLoad NameLoad attr Index Num SubscriptLoad AttributeLoad NameLoad attr Index Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad SubscriptLoad AttributeLoad NameLoad attr Index Num SubscriptLoad AttributeLoad NameLoad attr Index Num Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign SubscriptStore NameLoad ExtSlice Index Num Slice BinOpMult BinOpDiv UnaryOpUSub SubscriptLoad NameLoad Slice Num Num Num AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr UnaryOpUSub NameLoad Num Num Assign NameStore BinOpDiv NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr TupleLoad BinOpMult BinOpMult BinOpMult BinOpMult BinOpMult AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr BinOpMult Num AttributeLoad NameLoad attr NameLoad BinOpPow Num NameLoad BinOpPow AttributeLoad NameLoad attr BinOpMult Num NameLoad TupleLoad BinOpSub Num BinOpMult Num NameLoad Assign NameStore BinOpDiv NameLoad AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore BinOpSub BinOpAdd Call AttributeLoad Call AttributeLoad NameLoad attr Num BinOpAdd NameLoad Num attr NameLoad Num Call AttributeLoad Call AttributeLoad NameLoad attr Num BinOpAdd NameLoad Num attr Num NameLoad Num Assign SubscriptStore NameLoad Index CompareNotEq Call AttributeLoad NameLoad attr NameLoad Num Num Num Assign NameStore BinOpMult BinOpMult BinOpDiv Num AttributeLoad NameLoad attr NameLoad NameLoad Assign SubscriptStore NameLoad ExtSlice Slice Slice Index Num NameLoad Assign SubscriptStore NameLoad ExtSlice Slice Slice Index Num NameLoad Assign SubscriptStore NameLoad ExtSlice Slice Slice Index Num NameLoad Assign SubscriptStore NameLoad ExtSlice Slice Slice Index Num NameLoad Assign SubscriptStore NameLoad ExtSlice Slice Slice Index Num NameLoad Assign SubscriptStore NameLoad ExtSlice Slice Slice Index Num NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Import alias identifier Assign TupleStore NameStore NameStore NameStore NameStore NameStore NameStore NameStore NameStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Return TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num Assign AttributeStore AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr TupleLoad TupleLoad BinOpDiv Num NameLoad Assign NameStore Call AttributeLoad NameLoad attr TupleLoad TupleLoad Num Assign NameStore Call AttributeLoad NameLoad attr TupleLoad TupleLoad BinOpDiv BinOpMult Num NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr TupleLoad TupleLoad Num Assign NameStore Call AttributeLoad NameLoad attr TupleLoad TupleLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num Num Num Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num Num Num Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num Num Num Assign SubscriptStore NameLoad ExtSlice Slice Slice Index Num Num Assign SubscriptStore NameLoad ExtSlice Slice Slice Index Num BinOpDiv Num BinOpPow NameLoad Num Assign SubscriptStore NameLoad ExtSlice Slice Slice Index Num BinOpDiv Num NameLoad Assign SubscriptStore NameLoad ExtSlice Slice Slice Index Num BinOpDiv BinOpMult Num NameLoad BinOpPow NameLoad Num Assign SubscriptStore NameLoad ExtSlice Slice Slice Index Num Num Assign SubscriptStore NameLoad ExtSlice Slice Slice Index Num Num Assign NameStore Call AttributeLoad NameLoad attr Return TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Assert NameLoad Str decorator_list decorator_list
N/A N/A 
Classes in this module enhance several stationary covariance functions with the
Stochastic Differential Equation (SDE) functionality.
 rbf RBF stationary Exponential stationary RatQuad N/A numpy np N/A scipy sp sde_RBF N/A RBF N/A N/A 

    Class provide extra functionality to transfer this covariance function into
    SDE form.

    Radial Basis Function kernel:

    .. math::

        k(r) = \sigma^2 \exp \bigg(- \frac{1}{2} r^2 \bigg) \ \ \ \  	ext{ where  } r = \sqrt{\sum_{i=1}^{input dim} rac{(x_i-y_i)^2}{\ell_i^2} }

     sde_update_gradient_full N/A N/A self gradients N/A N/A N/A 
        Update gradient in the order in which parameters are represented in the
        kernel
         N/A N/A N/A self variance gradient N/A gradients N/A 0 N/A N/A N/A self lengthscale gradient N/A gradients N/A 1 N/A sde N/A N/A self N/A N/A N/A 
        Return the state space representation of the covariance.
         N/A N 10 N/A roots_rounding_decimals 6 N/A fn N/A N/A N/A np math factorial N N/A kappa N/A N/A 1.0 2.0 N/A N/A self lengthscale 2 N/A Qc N/A N/A np array N/A N/A N/A N/A N/A self variance N/A N/A np sqrt N/A N/A np pi kappa fn N/A N/A 4 kappa N N/A pp N/A N/A np zeros N/A N/A N/A 2 N 1 N/A n N/A range 0 N/A N 1 N/A N/A N/A pp N/A N/A 2 N/A N n N/A N/A N/A fn N/A N/A 4.0 kappa N/A N n N/A N/A N/A np math factorial n N/A -1 n N/A pp N/A N/A sp poly1d pp N/A roots N/A N/A sp roots pp N/A neg_real_part_roots N/A roots N/A N/A N/A N/A np round N/A N/A np real roots roots_rounding_decimals 0 N/A aa N/A N/A N/A sp poly1d neg_real_part_roots r True coeffs N/A F N/A N/A np diag N/A N/A np ones N/A N/A N 1 1 N/A N/A F N/A N/A -1 N/A N/A N/A aa N/A -1 0 -1 N/A L N/A N/A np zeros N/A N 1 N/A N/A L N/A N/A N/A N 1 0 1 N/A H N/A N/A np zeros N/A 1 N N/A N/A H N/A N/A 0 0 1 N/A Pinf N/A N/A N/A sp linalg solve_lyapunov F N/A N/A N/A np dot L N/A N/A np dot N/A Qc N/A N/A 0 0 N/A L T N/A Pinf N/A 0.5 N/A Pinf N/A Pinf T N/A dF N/A N/A np empty N/A N/A N/A F shape N/A 0 N/A N/A F shape N/A 1 2 N/A dQc N/A N/A np empty N/A N/A N/A Qc shape N/A 0 N/A N/A Qc shape N/A 1 2 N/A dPinf N/A N/A np empty N/A N/A N/A Pinf shape N/A 0 N/A N/A Pinf shape N/A 1 2 N/A dFvariance N/A N/A np zeros N/A F shape N/A dFlengthscale N/A N/A np zeros N/A F shape N/A N/A dFlengthscale N/A N/A -1 N/A N/A N/A N/A N/A aa N/A -1 0 -1 N/A self lengthscale N/A N/A np arange N/A N 0 1 N/A dQcvariance N/A Qc N/A self variance N/A dQclengthscale N/A N/A np array N/A N/A N/A N/A N/A N/A N/A self variance N/A N/A np sqrt N/A 2 N/A np pi fn N/A 2 N N/A N/A self lengthscale N/A -2 N N/A N/A 1 N/A 2 N N/A dPinf_variance N/A Pinf N/A self variance N/A lp N/A N/A Pinf shape N/A 0 N/A coeff N/A N/A N/A N/A N/A N/A np arange 1 N/A lp 1 reshape lp 1 N/A N/A N/A N/A np arange 1 N/A lp 1 reshape 1 lp 2 N/A N/A coeff N/A N/A N/A N/A np mod coeff 2 0 0 N/A dPinf_lengthscale N/A N/A N/A -1 N/A self lengthscale Pinf coeff N/A N/A dF N/A N/A N/A N/A 0 dFvariance N/A N/A dF N/A N/A N/A N/A 1 dFlengthscale N/A N/A dQc N/A N/A N/A N/A 0 dQcvariance N/A N/A dQc N/A N/A N/A N/A 1 dQclengthscale N/A N/A dPinf N/A N/A N/A N/A 0 dPinf_variance N/A N/A dPinf N/A N/A N/A N/A 1 dPinf_lengthscale N/A P0 N/A N/A Pinf copy N/A dP0 N/A N/A dPinf copy N/A GPy.models.state_space_main ssm N/A N/A F L Qc H Pinf P0 dF dQc dPinf dP0 T N/A N/A ssm balance_ss_model F L Qc H Pinf P0 dF dQc dPinf dP0 N/A N/A F L Qc H Pinf P0 dF dQc dPinf dP0 N/A N/A sde_Exponential N/A Exponential N/A N/A 

    Class provide extra functionality to transfer this covariance function into
    SDE form.

    Exponential kernel:

    .. math::

       k(r) = \sigma^2 \exp \bigg(- \frac{1}{2} r \bigg) \ \ \ \  	ext{ where  } r = \sqrt{\sum_{i=1}^{input dim} rac{(x_i-y_i)^2}{\ell_i^2} }

     sde_update_gradient_full N/A N/A self gradients N/A N/A N/A 
        Update gradient in the order in which parameters are represented in the
        kernel
         N/A N/A N/A self variance gradient N/A gradients N/A 0 N/A N/A N/A self lengthscale gradient N/A gradients N/A 1 N/A sde N/A N/A self N/A N/A N/A 
        Return the state space representation of the covariance.
         N/A variance N/A float N/A N/A self variance values N/A lengthscale N/A float N/A self lengthscale N/A F N/A N/A np array N/A N/A N/A -1.0 lengthscale N/A L N/A N/A np array N/A N/A 1.0 N/A Qc N/A N/A np array N/A N/A N/A N/A 2.0 variance lengthscale N/A H N/A N/A np array N/A N/A 1.0 N/A Pinf N/A N/A np array N/A N/A variance N/A P0 N/A N/A Pinf copy N/A dF N/A N/A np zeros N/A 1 1 2 N/A dQc N/A N/A np zeros N/A 1 1 2 N/A dPinf N/A N/A np zeros N/A 1 1 2 N/A N/A dF N/A N/A N/A N/A 0 0.0 N/A N/A dF N/A N/A N/A N/A 1 N/A 1.0 N/A lengthscale 2 N/A N/A dQc N/A N/A N/A N/A 0 N/A 2.0 lengthscale N/A N/A dQc N/A N/A N/A N/A 1 N/A N/A -2.0 variance N/A lengthscale 2 N/A N/A dPinf N/A N/A N/A N/A 0 1.0 N/A N/A dPinf N/A N/A N/A N/A 1 0.0 N/A dP0 N/A N/A dPinf copy N/A N/A F L Qc H Pinf P0 dF dQc dPinf dP0 N/A N/A sde_RatQuad N/A RatQuad N/A N/A 

    Class provide extra functionality to transfer this covariance function into
    SDE form.

    Rational Quadratic kernel:

    .. math::

       k(r) = \sigma^2 \bigg( 1 + \frac{r^2}{2} \bigg)^{- lpha} \ \ \ \  	ext{ where  } r = \sqrt{\sum_{i=1}^{input dim} rac{(x_i-y_i)^2}{\ell_i^2} }

     sde N/A N/A self N/A N/A N/A 
        Return the state space representation of the covariance.
         N/A False Not Implemented N/A N/A