secretflow.ml.linear.ss_glm.core#
Classes:
|
An enumeration. |
|
An enumeration. |
|
|
|
Functions:
|
|
|
- class secretflow.ml.linear.ss_glm.core.LinkType(value)[源代码]#
基类:
EnumAn enumeration.
Attributes:
- Logit = 'Logit'#
- Log = 'Log'#
- Reciprocal = 'Reciprocal'#
- Indentity = 'Indentity'#
- class secretflow.ml.linear.ss_glm.core.DistributionType(value)[源代码]#
基类:
EnumAn enumeration.
Attributes:
- Bernoulli = 'Bernoulli'#
- Poisson = 'Poisson'#
- Gamma = 'Gamma'#
- Tweedie = 'Tweedie'#
- secretflow.ml.linear.ss_glm.core.get_dist(t: Union[DistributionType, str], scale: float, tweedie_power: float = 1) Distribution[源代码]#
- class secretflow.ml.linear.ss_glm.core.Linker[源代码]#
基类:
ABCMethods:
link(mu)response(eta)link_derivative(mu)
- class secretflow.ml.linear.ss_glm.core.Distribution(s: float)[源代码]#
基类:
ABCMethods:
__init__(s)scale()variance(mu)starting_mu(labels)deviance(preds, labels[, weights])
secretflow.ml.linear.ss_glm.core.distribution#
Classes:
|
|
|
|
|
An enumeration. |
Functions:
|
- class secretflow.ml.linear.ss_glm.core.distribution.Distribution(s: float)[源代码]#
基类:
ABCMethods:
__init__(s)scale()variance(mu)starting_mu(labels)deviance(preds, labels[, weights])
- class secretflow.ml.linear.ss_glm.core.distribution.DistributionBernoulli(s: float)[源代码]#
基类:
DistributionMethods:
variance(mu)starting_mu(labels)deviance(preds, labels[, weights])
- class secretflow.ml.linear.ss_glm.core.distribution.DistributionPoisson(s: float)[源代码]#
基类:
DistributionMethods:
variance(mu)starting_mu(labels)deviance(preds, labels[, weights])
- class secretflow.ml.linear.ss_glm.core.distribution.DistributionGamma(s: float)[源代码]#
基类:
DistributionMethods:
variance(mu)starting_mu(labels)deviance(preds, labels[, weights])
- class secretflow.ml.linear.ss_glm.core.distribution.DistributionTweedie(s: float, p: float)[源代码]#
基类:
DistributionMethods:
__init__(s, p)variance(mu)starting_mu(labels)deviance(preds, labels[, weights])
- class secretflow.ml.linear.ss_glm.core.distribution.DistributionType(value)[源代码]#
基类:
EnumAn enumeration.
Attributes:
- Bernoulli = 'Bernoulli'#
- Poisson = 'Poisson'#
- Gamma = 'Gamma'#
- Tweedie = 'Tweedie'#
- secretflow.ml.linear.ss_glm.core.distribution.get_dist(t: Union[DistributionType, str], scale: float, tweedie_power: float = 1) Distribution[源代码]#
secretflow.ml.linear.ss_glm.core.link#
Classes:
|
|
|
|
|
An enumeration. |
Functions:
|
- class secretflow.ml.linear.ss_glm.core.link.Linker[源代码]#
基类:
ABCMethods:
link(mu)response(eta)link_derivative(mu)
- class secretflow.ml.linear.ss_glm.core.link.LinkLogit[源代码]#
基类:
LinkerMethods:
link(mu)response(eta)link_derivative(mu)
- class secretflow.ml.linear.ss_glm.core.link.LinkLog[源代码]#
基类:
LinkerMethods:
link(mu)response(eta)link_derivative(mu)
- class secretflow.ml.linear.ss_glm.core.link.LinkReciprocal[源代码]#
基类:
LinkerMethods:
link(mu)response(eta)link_derivative(mu)
- class secretflow.ml.linear.ss_glm.core.link.LinkIndentity[源代码]#
基类:
LinkerMethods:
link(mu)response(eta)link_derivative(mu)