def _set_scala_model(self): from hail.utils.java import Env from hail.linalg import _jarray_from_ndarray, _breeze_from_ndarray if not self._fitted: raise Exception("null model is not fit. Run 'fit' first.") self._scala_model = Env.hail().stats.LinearMixedModel.pyApply( self.gamma, self._residual_sq, _jarray_from_ndarray(self.py), _breeze_from_ndarray(self.px), _jarray_from_ndarray(self._d_alt), self._ydy_alt, _jarray_from_ndarray(self._xdy_alt), _breeze_from_ndarray(self._xdx_alt), jsome(_jarray_from_ndarray(self.y)) if self.low_rank else jnone(), jsome(_breeze_from_ndarray(self.x)) if self.low_rank else jnone())
def _set_scala_model(self): from hail.utils.java import Env from hail.linalg import _jarray_from_ndarray, _breeze_from_ndarray if not self._fitted: raise Exception("null model is not fit. Run 'fit' first.") self._scala_model = Env.hail().stats.LinearMixedModel.pyApply( self.gamma, self._residual_sq, _jarray_from_ndarray(self.py), _breeze_from_ndarray(self.px), _jarray_from_ndarray(self._d_alt), self._ydy_alt, _jarray_from_ndarray(self._xdy_alt), _breeze_from_ndarray(self._xdx_alt), jsome(_jarray_from_ndarray(self.y)) if self.low_rank else jnone(), jsome(_breeze_from_ndarray(self.x)) if self.low_rank else jnone() )