INNER CODE UNIT · Python
fdj
XMU-Kuangnan-Fang-Team/GENetLib · GENetLib/BsplineFunc.py:48
fdj = bwtlist[ideriv - 1]
if fdj is not None and not np.all(fdj["coefs"] == 0):
isintLfd = False
break
intbreaks = np.concatenate(([rng[0]], params, [rng[1]]))
index = (intbreaks >= rng[0]) & (intbreaks <= rng[1])
intbreaks = intbreaks[index]
uniquebreaks = np.min(np.diff(intbreaks)) > 0
if (
isintLfd
and rng[0] == rangeval[0]
and uniquebreaks
and rng[1] == rangeval[1]
):
onesv = np.ones((1, norder))
knots = np.concatenate(
(
(rangeval[0] * onesv)[0],