Coverage for src/lsqfitgp/_kernels/__init__.py: 100%

9 statements  

« prev     ^ index     » next       coverage.py v7.6.3, created at 2024-10-15 19:54 +0000

1# lsqfitgp/_kernels/__init__.py 

2# 

3# Copyright (c) 2023, 2024, Giacomo Petrillo 

4# 

5# This file is part of lsqfitgp. 

6# 

7# lsqfitgp is free software: you can redistribute it and/or modify 

8# it under the terms of the GNU General Public License as published by 

9# the Free Software Foundation, either version 3 of the License, or 

10# (at your option) any later version. 

11# 

12# lsqfitgp is distributed in the hope that it will be useful, 

13# but WITHOUT ANY WARRANTY; without even the implied warranty of 

14# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 

15# GNU General Public License for more details. 

16# 

17# You should have received a copy of the GNU General Public License 

18# along with lsqfitgp. If not, see <http://www.gnu.org/licenses/>. 

19 

20# Keep this file a pure import list. 

21 

22from ._arma import ( 1abcdef

23 MA, 

24 AR, 

25) 

26from ._bart import BART 1abcdef

27from ._basic import ( 1abcdef

28 Constant, 

29 White, 

30 ExpQuad, 

31 Linear, 

32 GammaExp, 

33 NNKernel, 

34 Gibbs, 

35 Periodic, 

36 Categorical, 

37 Rescaling, 

38 Expon, 

39 BagOfWords, 

40 HoleEffect, 

41 Cauchy, 

42 CausalExpQuad, 

43 Decaying, 

44 Log, 

45 Taylor, 

46) 

47from ._celerite import ( 1abcdef

48 Celerite, 

49 Harmonic, 

50) 

51from ._matern import ( 1abcdef

52 Maternp, 

53 Matern, 

54 Bessel, 

55) 

56from ._randomwalk import ( 1abcdef

57 Wiener, 

58 FracBrownian, 

59 WienerIntegral, 

60 OrnsteinUhlenbeck, 

61 BrownianBridge, 

62 StationaryFracBrownian, 

63) 

64from ._spectral import ( 1abcdef

65 Cos, 

66 Pink, 

67 Color, 

68 Sinc, 

69) 

70from ._wendland import ( 1abcdef

71 Wendland, 

72 Circular, 

73) 

74from ._zeta import Zeta 1abcdef

75 

76# TODO add explicit exponent parameter to all infinitely divisible kernels 

77 

78# TODO new kernels LM(formula) and LMER(formula).