In numpy 1.12.0, release notes:
Assignment of ndarray object's data attribute
Assigning the 'data' attribute is an inherently unsafe operation as pointed out in gh-7083. Such a capability will be removed in the future.
This appears to happen where we assign directly to the data of param_array and gradient_full. I've noticed warnings from
paramz\parameterized.py:266
paramz\parameterized.py:267
paramz\core\parameter_core.py:284
paramz\core\parameter_core.py:285