INNER CODE UNIT · Python

__init__

XMU-Kuangnan-Fang-Team/GENetLib · GENetLib/BsplineFunc.py:9

    def __init__(self, basisobj, Lfdobj=2, rng=None, returnMatrix=False):
        self.basisobj = basisobj
        self.Lfdobj = Lfdobj
        self.rng = rng
        self.returnMatrix = returnMatrix

    # Calculate B-spline penaty matrix
    def penalty_matrix(self, btype="spline"):
        if btype == "spline":

            # Initialize parameters
            if type(self.Lfdobj) == int:
                Lfdobj = int2lfd(self.Lfdobj)
            else:
                Lfdobj = self.Lfdobj
            nbasis = self.basisobj["nbasis"]
            params = self.basisobj["params"]
            Rangeval = self.basisobj["rangeval"]

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…