secretflow.ml.linear.ss_glm.core#
Classes:
|
An enumeration. |
|
An enumeration. |
|
|
|
Functions:
|
|
|
- class secretflow.ml.linear.ss_glm.core.LinkType(value)[源代码]#
基类:
Enum
An enumeration.
Attributes:
- Logit = 'Logit'#
- Log = 'Log'#
- Reciprocal = 'Reciprocal'#
- Indentity = 'Indentity'#
- class secretflow.ml.linear.ss_glm.core.DistributionType(value)[源代码]#
基类:
Enum
An 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[源代码]#
基类:
ABC
Methods:
link
(mu)response
(eta)link_derivative
(mu)
- class secretflow.ml.linear.ss_glm.core.Distribution(s: float)[源代码]#
基类:
ABC
Methods:
__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)[源代码]#
基类:
ABC
Methods:
__init__
(s)scale
()variance
(mu)starting_mu
(labels)deviance
(preds, labels[, weights])
- class secretflow.ml.linear.ss_glm.core.distribution.DistributionBernoulli(s: float)[源代码]#
基类:
Distribution
Methods:
variance
(mu)starting_mu
(labels)deviance
(preds, labels[, weights])
- class secretflow.ml.linear.ss_glm.core.distribution.DistributionPoisson(s: float)[源代码]#
基类:
Distribution
Methods:
variance
(mu)starting_mu
(labels)deviance
(preds, labels[, weights])
- class secretflow.ml.linear.ss_glm.core.distribution.DistributionGamma(s: float)[源代码]#
基类:
Distribution
Methods:
variance
(mu)starting_mu
(labels)deviance
(preds, labels[, weights])
- class secretflow.ml.linear.ss_glm.core.distribution.DistributionTweedie(s: float, p: float)[源代码]#
基类:
Distribution
Methods:
__init__
(s, p)variance
(mu)starting_mu
(labels)deviance
(preds, labels[, weights])
- class secretflow.ml.linear.ss_glm.core.distribution.DistributionType(value)[源代码]#
基类:
Enum
An 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[源代码]#
基类:
ABC
Methods:
link
(mu)response
(eta)link_derivative
(mu)
- class secretflow.ml.linear.ss_glm.core.link.LinkLogit[源代码]#
基类:
Linker
Methods:
link
(mu)response
(eta)link_derivative
(mu)
- class secretflow.ml.linear.ss_glm.core.link.LinkLog[源代码]#
基类:
Linker
Methods:
link
(mu)response
(eta)link_derivative
(mu)
- class secretflow.ml.linear.ss_glm.core.link.LinkReciprocal[源代码]#
基类:
Linker
Methods:
link
(mu)response
(eta)link_derivative
(mu)
- class secretflow.ml.linear.ss_glm.core.link.LinkIndentity[源代码]#
基类:
Linker
Methods:
link
(mu)response
(eta)link_derivative
(mu)