_iter = git._iter+1;
_reg = git._reg;
}
@Override public final void processRow(double [] nums, int ncats, int [] cats, double y){
assert ((_glm.family != Family.gamma) || y > 0) : "illegal response column, y must be > 0  for family=Gamma.";
<BUG>if( _caseMode != CaseMode.none ) y = (_caseMode.isCase(y, _caseVal)) ? 1 : 0;
double w = 1;</BUG>
double eta = 0, mu = 0, var = 1;
if( _glm.family != Family.gaussian) {
if( _beta == null ) {

_iter = git._iter+1;
_reg = git._reg;
}
@Override public final void processRow(double [] nums, int ncats, int [] cats, double y){
assert ((_glm.family != Family.gamma) || y > 0) : "illegal response column, y must be > 0  for family=Gamma.";
assert ((_glm.family != Family.binomial) || (0 <= y && y <= 1)) : "illegal response column, y must be <0,1>  for family=Binomial. got " + y;
double w = 1;
double eta = 0, mu = 0, var = 1;
if( _glm.family != Family.gaussian) {
if( _beta == null ) {
