Class ELM#
Defined in File BF_Py.py
Inheritance Relationships#
Base Type#
public tfc.utils.BF.BF_Py.BasisFunc
(Class BasisFunc)
Derived Types#
public tfc.utils.BF.BF_Py.ELMReLU
(Class ELMReLU)public tfc.utils.BF.BF_Py.ELMSigmoid
(Class ELMSigmoid)public tfc.utils.BF.BF_Py.ELMSin
(Class ELMSin)public tfc.utils.BF.BF_Py.ELMSwish
(Class ELMSwish)public tfc.utils.BF.BF_Py.ELMTanh
(Class ELMTanh)
Class Documentation#
- tfc.utils.BF.BF_Py.ELM : public tfc.utils.BF.BF_Py.BasisFunc
Extreme learning machine abstract basis class.
Subclassed by tfc.utils.BF.BF_Py.ELMReLU, tfc.utils.BF.BF_Py.ELMSigmoid, tfc.utils.BF.BF_Py.ELMSin, tfc.utils.BF.BF_Py.ELMSwish, tfc.utils.BF.BF_Py.ELMTanh
Public Functions
- __init__(self, Number x0, Number xf, npt.NDArray nC, uint m)#
Initialize the basis class. Parameters ---------- x0 : Number Start of the problem domain. xf : Number End of the problem domain. nC : npt.NDArray Basis functions to be removed m : uint Number of basis functions.
- w(self)#
Weights of the ELM Returns ------- NDArray Weights of the ELM.
- b(self)#
Biases of the ELM Returns ------- NDArray Biases of the ELM.
- w(self, npt.NDArray val)#
Weights of the ELM. Parameters ---------- val : NDArray New weights.
- b(self, npt.NDArray val)#
Biases of the ELM. Parameters ---------- val : NDArray New biases.