kernCreate(tigre)
kernCreate()所属R语言包:tigre
Initialise a kernel structure.
初始化内核结构。
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Initialise a kernel structure.
初始化内核结构。
用法----------Usage----------
kernCreate(x, kernType, kernOptions=NULL)
参数----------Arguments----------
参数:x
If list, array or matrix: input data values (from which kernel will later be computed). If scalar: input dimension of the design matrix (i.e. number of features in the design matrix).
如果输入的数据列表,数组或矩阵:值(稍后将计算从内核)。如果标:输入设计矩阵尺寸(即功能,在设计矩阵的数字)。
参数:kernType
Type of kernel to be created, some standard types are 'rbf', 'white', 'sim' and 'disim'. If a list of the form list(type='cmpnd', comp=c('rbf', 'rbf', 'white')) is used a compound kernel based on the sum of the individual kernels will be created. Parameters can be passed to kernels using type list(type='parametric', options=list(opt=val), realType=...), where realType is the type that would be used otherwise.
要创建的内核的类型,一些标准类型“RBF”,“白”,“SIM卡”和“disim”。如果列表的形式list(type='cmpnd', comp=c('rbf', 'rbf', 'white'))使用复合内核的基础上,单个内核的总和将被创建。参数可以传递给内核使用类型list(type='parametric', options=list(opt=val), realType=...),其中realType,否则将被用来类型。
参数:kernOptions
(optional) list of kernel options
内核选项列表(可选)
Details
详情----------Details----------
kern <- kernCreate(X, type) input points and a kernel type.
kern <- kernCreate(X, type)输入点和内核类型。
kern <- kernCreate(dim, type) creates a kernel matrix structure given the dimensions of the design matrix and the kernel type.
kern <- kernCreate(dim, type)创建一个内核矩阵结构设计矩阵和内核类型的尺寸。
The *KernParamInit functions perform initialisation specific to different types of kernels. They should not be called directly.
* KernParamInit功能,具体到不同类型的内核执行初始化。他们不应该被直接调用。
值----------Value----------
参数:kern
The kernel structure.
内核结构。
参见----------See Also----------
kernDisplay, modelTieParam.
kernDisplay, modelTieParam。
举例----------Examples----------
# Create a multi kernel with two rbf blocks with bounded inverse widths[创建有两个区块范围内的反宽度RBF多内核]
invWidthBounds <- c(0.5, 2)
kernType <- list(type="multi", comp=list())
for (i in 1:2)
kernType$comp[[i]] <- list(type="parametric", realType="rbf",
options=list(isNormalised=TRUE,
inverseWidthBounds=invWidthBounds))
kern <- kernCreate(1, kernType)
# Tie the inverse with parameters of the component RBF kernels[配合逆组件的RBF内核参数]
kern <- modelTieParam(kern, list(tieWidth="inverseWidth"))
kernDisplay(kern)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|