set_theano_shared_kriging
是gempy.core.interpolator.InterpolatorModel
的一个函数,用于创建共享变量并在Theano中定义退化Kriging的核函数。
set_theano_shared_kriging(sill, range_a, nugget, radius_calculator=None)
sill
:浮点数,Kriging最大变动振幅的值。range_a
:浮点数,Kriging的核函数变得平滑的距离。nugget
:浮点数,Kriging的nugget值。radius_calculator
:函数,用于计算两个点之间的距离。默认为None。没有返回值。
from gempy.core import InterpolatorModel
model = InterpolatorModel(...)
model.set_theano_shared_kriging(1.0, 10.0, 0.1)
set_theano_shared_kriging
用于计算核函数,并在Theano中定义共享变量。这个函数必须在数据准备好之后调用。