with the latest commit, there seems to be a new numba deprecation warning generated from methods in'L96_model and DA_methods file.
Logs
source: Learning Data Assimilation Increments notebook
/home/runner/work/L96_demo/L96_demo/notebooks/DA_methods.py:10: NumbaDeprecationWarning: The 'nopython' keyword argument was not supplied to the 'numba.jit' decorator. The implicit default value for this argument is currently False, but it will be changed to True in Numba 0.59.0. See https://numba.readthedocs.io/en/stable/reference/deprecation.html#deprecation-of-object-mode-fall-back-behaviour-when-using-jit for details.
def Lin3dvar(ub, w, H, R, B, opt):
/home/runner/work/L96_demo/L96_demo/notebooks/DA_methods.py:39: NumbaDeprecationWarning: The 'nopython' keyword argument was not supplied to the 'numba.jit' decorator. The implicit default value for this argument is currently False, but it will be changed to True in Numba 0.59.0. See https://numba.readthedocs.io/en/stable/reference/deprecation.html#deprecation-of-object-mode-fall-back-behaviour-when-using-jit for details.
def ens_inflate(posterior, prior, opt, factor):
/home/runner/work/L96_demo/L96_demo/notebooks/DA_methods.py:59: NumbaDeprecationWarning: The 'nopython' keyword argument was not supplied to the 'numba.jit' decorator. The implicit default value for this argument is currently False, but it will be changed to True in Numba 0.59.0. See https://numba.readthedocs.io/en/stable/reference/deprecation.html#deprecation-of-object-mode-fall-back-behaviour-when-using-jit for details.
def EnKF(prior, obs, H, R, B):
/home/runner/work/L96_demo/L96_demo/notebooks/L96_model.py:12: NumbaDeprecationWarning: The 'nopython' keyword argument was not supplied to the 'numba.jit' decorator. The implicit default value for this argument is currently False, but it will be changed to True in Numba 0.59.0. See https://numba.readthedocs.io/en/stable/reference/deprecation.html#deprecation-of-object-mode-fall-back-behaviour-when-using-jit for details.
def L96_eq1_xdot(X, F, advect=True):
/home/runner/work/L96_demo/L96_demo/notebooks/L96_model.py:37: NumbaDeprecationWarning: The 'nopython' keyword argument was not supplied to the 'numba.jit' decorator. The implicit default value for this argument is currently False, but it will be changed to True in Numba 0.59.0. See https://numba.readthedocs.io/en/stable/reference/deprecation.html#deprecation-of-object-mode-fall-back-behaviour-when-using-jit for details.
def L96_2t_xdot_ydot(X, Y, F, h, b, c):
Problem
with the latest commit, there seems to be a new
numba
deprecation warning generated from methods in'L96_model
andDA_methods
file.Logs
source:
Learning Data Assimilation Increments
notebookPossible fix
Add parameter
nopython=False
injit
decoratorWill be addressed in the next 7 days