We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents e04da9b + 93334d1 commit 539900bCopy full SHA for 539900b
everest/gp.py
@@ -16,10 +16,17 @@
16
from scipy.signal import savgol_filter
17
import numpy as np
18
np.random.seed(48151623)
19
-from distutils.version import StrictVersion
+from distutils.version import LooseVersion, StrictVersion
20
import george
21
from george.kernels import Matern32Kernel, ExpSine2Kernel
22
-if StrictVersion(george.__version__) <= StrictVersion("0.2.1"):
+try:
23
+ george_version = StrictVersion(george.__version__)
24
+except ValueError:
25
+ george_version = LooseVersion(george.__version__)
26
+ comp_version = LooseVersion("0.3.0")
27
+else:
28
+ comp_version = StrictVersion("0.3.0")
29
+if george_version < comp_version:
30
from george.kernels import WhiteKernel
31
OLDGEORGE = True
32
else:
0 commit comments