Class ELM#
Defined in File BF_Py.py
Inheritance Relationships#
Base Type#
public tfc.utils.BF_Py.BasisFunc(Class BasisFunc)
Derived Types#
public tfc.utils.BF_Py.ELMReLU(Class ELMReLU)public tfc.utils.BF_Py.ELMSigmoid(Class ELMSigmoid)public tfc.utils.BF_Py.ELMSin(Class ELMSin)public tfc.utils.BF_Py.ELMSwish(Class ELMSwish)public tfc.utils.BF_Py.ELMTanh(Class ELMTanh)
Class Documentation#
- tfc.utils.BF_Py.ELM : public tfc.utils.BF_Py.BasisFunc
Extreme learning machine abstract basis class.
Subclassed by tfc.utils.BF_Py.ELMReLU, tfc.utils.BF_Py.ELMSigmoid, tfc.utils.BF_Py.ELMSin, tfc.utils.BF_Py.ELMSwish, tfc.utils.BF_Py.ELMTanh
Public Functions
- __init__(self, Number x0, Number xf, JaxOrNumpyArray nC, uint m)#
Initialize the basis class. Parameters ---------- x0 : Number Start of the problem domain. xf : Number End of the problem domain. nC : JaxOrNumpyArray 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, JaxOrNumpyArray val)#
Weights of the ELM. Parameters ---------- val : NDArray New weights.
- b(self, JaxOrNumpyArray val)#
Biases of the ELM. Parameters ---------- val : NDArray New biases.